Class OrderPosition
Klasa reprezentująca informacje o pozycji dokumentu.
Dziedziczenie
Namespace: Sage.PL.WebAPI.Interface.Orders.ViewModels
Assembly: Sage.PL.WebAPI.Interface.Orders.dll
Składnia
public class OrderPosition
Uwagi
Dane pobierane są bezpośrednio z bazy danych.
Konstruktory
OrderPosition()
Deklaracja
public OrderPosition()
Właściwości
Description
Opis pozycji.
Deklaracja
public string Description { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| string |
EnteredQuantity
Ilość danej pozycji na dokumencie w jednostce wprowadzonej. Pole jest tożsame z polem WrittenQuantity.
Deklaracja
[Obsolete]
public decimal EnteredQuantity { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
EnteredUnitOfMeasurement
Wprowadzona jednostka miary. Pole jest tożsame z polem WrittenUnitOfMeasurement.
Deklaracja
[Obsolete]
public string EnteredUnitOfMeasurement { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| string |
GrossValue
Wartość brutto w walucie.
Deklaracja
public decimal GrossValue { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
Id
Id pozycji dokumentu.
Deklaracja
public int Id { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| int |
NetValue
Wartość netto w walucie.
Deklaracja
public decimal NetValue { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
NetValuePLN
Wartość netto w złotówkach.
Deklaracja
public decimal NetValuePLN { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
No
Numer w kolejności pozycji na dokumencie.
Deklaracja
public int No { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| int |
PriceKind
Rodzaj ceny.
Deklaracja
public enumPriceKind PriceKind { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| enumPriceKind |
PriceValue
Cena w walucie.
Deklaracja
public decimal PriceValue { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
PriceValuePLN
Cena w złotówkach.
Deklaracja
public decimal PriceValuePLN { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
ProductCode
Kod towaru.
Deklaracja
public string ProductCode { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| string |
ProductId
Id towaru.
Deklaracja
public int? ProductId { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| int? |
Quantity
Ilość danej pozycji na dokumencie w jednostce ewidencyjnej.
Deklaracja
public decimal Quantity { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
SalePriceType
Typ ceny sprzedaży.
Deklaracja
public enumSalePriceType SalePriceType { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| enumSalePriceType |
SetHeaderId
Id pozycji nagłówka kompletu/zestawu. Pole uzupełnione tylko dla pozycji elementu kompletu/zestawu.
Deklaracja
public int? SetHeaderId { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| int? |
UnitOfMeasurement
Ewidencyjna jednostka miary.
Deklaracja
public string UnitOfMeasurement { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| string |
VatRate
Stawka VAT.
Deklaracja
public VatRateBase VatRate { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| VatRateBase |
VatValuePLN
Wartość VAT w złotówkach.
Deklaracja
public decimal VatValuePLN { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
WrittenQuantity
Ilość danej pozycji na dokumencie w jednostce wprowadzonej.
Deklaracja
public decimal WrittenQuantity { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| decimal |
WrittenUnitOfMeasurement
Wprowadzona jednostka miary.
Deklaracja
public string WrittenUnitOfMeasurement { get; set; }
Wartość właściwości
| Typ | Opis |
|---|---|
| string |