WebAPI 26.2
Pokaż / Ukryj spis treści

Class Order

Klasa reprezentująca informacje o zamówieniu obcym.

Dziedziczenie
object
Order
OrderB2B
Namespace: Sage.PL.WebAPI.Interface.Orders.ViewModels
Assembly: Sage.PL.WebAPI.Interface.Orders.dll
Składnia
public class Order
Uwagi

Dane pobierane są bezpośrednio z bazy danych.

Konstruktory

Order()

Deklaracja
public Order()

Właściwości

Active

Status aktywności.

Deklaracja
public bool Active { get; set; }
Wartość właściwości
Typ Opis
bool

Buffer

Status, czy dokument znajduje się w buforze.

Deklaracja
public bool Buffer { get; set; }
Wartość właściwości
Typ Opis
bool

BuyerAddress

Adres kontrahenta - nabywcy.

Deklaracja
public DocumentAddress BuyerAddress { get; set; }
Wartość właściwości
Typ Opis
DocumentAddress

BuyerAddressId

Id adresu kontrahenta - nabywcy.

Deklaracja
public int? BuyerAddressId { get; set; }
Wartość właściwości
Typ Opis
int?

BuyerId

Id kontrahenta - nabywcy.

Deklaracja
public int? BuyerId { get; set; }
Wartość właściwości
Typ Opis
int?

Canceled

Typ anulowania dokumentu.

Deklaracja
public enumCancelationType Canceled { get; set; }
Wartość właściwości
Typ Opis
enumCancelationType

CatalogId

Id katalogu.

Deklaracja
public int CatalogId { get; set; }
Wartość właściwości
Typ Opis
int

Currency

Waluta.

Deklaracja
public string Currency { get; set; }
Wartość właściwości
Typ Opis
string

CurrencyRate

Kurs waluty.

Deklaracja
public decimal CurrencyRate { get; set; }
Wartość właściwości
Typ Opis
decimal

DepartmentId

Id działu w firimie, w którym został wystawiony dokument.

Deklaracja
public int DepartmentId { get; set; }
Wartość właściwości
Typ Opis
int

Description

Opis dokumentu.

Deklaracja
public string Description { get; set; }
Wartość właściwości
Typ Opis
string

DocumentExternalMetadata

Metadane dokumentów w Base64

Deklaracja
public string DocumentExternalMetadata { get; set; }
Wartość właściwości
Typ Opis
string

DocumentNumber

Numer dokumentu.

Deklaracja
public string DocumentNumber { get; set; }
Wartość właściwości
Typ Opis
string

GrossValue

Kwota brutto na dokumencie w walucie.

Deklaracja
public decimal GrossValue { get; set; }
Wartość właściwości
Typ Opis
decimal

Id

Id dokumentu.

Deklaracja
public int Id { get; set; }
Wartość właściwości
Typ Opis
int

Id2External

Indentyfikator dokumentu z zewnętrznego systemu np. kod lub guid lub wartość int

Deklaracja
public string Id2External { get; set; }
Wartość właściwości
Typ Opis
string

IdExternal

ID z obcego systemu

Deklaracja
public int? IdExternal { get; set; }
Wartość właściwości
Typ Opis
int?

IssueDate

Data wystawienia dokumentu.

Deklaracja
public DateTime? IssueDate { get; set; }
Wartość właściwości
Typ Opis
DateTime?

IssuerId

Id użytkownika, który wystawił dokument.

Deklaracja
public int IssuerId { get; set; }
Wartość właściwości
Typ Opis
int

KindId

Id rodzaju.

Deklaracja
public int KindId { get; set; }
Wartość właściwości
Typ Opis
int

Marker

Znacznik zamówienia.

Deklaracja
public int Marker { get; set; }
Wartość właściwości
Typ Opis
int

MaturityDate

Termin płatności na dokumencie.

Deklaracja
public DateTime? MaturityDate { get; set; }
Wartość właściwości
Typ Opis
DateTime?

NetValue

Kwota netto na dokumencie w walucie.

Deklaracja
public decimal NetValue { get; set; }
Wartość właściwości
Typ Opis
decimal

NetValuePLN

Kwota netto na dokumencie w złotówkach.

Deklaracja
public decimal NetValuePLN { get; set; }
Wartość właściwości
Typ Opis
decimal

Note

Notatka do dokumentu.

Deklaracja
public string Note { get; set; }
Wartość właściwości
Typ Opis
string

NumberInSeries

Numer w serii dokumentu.

Deklaracja
public int NumberInSeries { get; set; }
Wartość właściwości
Typ Opis
int

PaymentFormId

Id formy płatności.

Deklaracja
public int PaymentFormId { get; set; }
Wartość właściwości
Typ Opis
int

PaymentRegistryId

Id rejestru płatności.

Deklaracja
public int PaymentRegistryId { get; set; }
Wartość właściwości
Typ Opis
int

Positions

Płaska lista pozycji na dokumencie.

Deklaracja
public List<OrderPosition> Positions { get; set; }
Wartość właściwości
Typ Opis
List<OrderPosition>

PriceKind

Rodzaj ceny na dokumencie.

Deklaracja
public enumPriceKind PriceKind { get; set; }
Wartość właściwości
Typ Opis
enumPriceKind

ReceivedBy

Imię i nazwisko osoby, która odebrała dokument.

Deklaracja
public string ReceivedBy { get; set; }
Wartość właściwości
Typ Opis
string

RecipientAddress

Adres kontrahenta - odbiorcy.

Deklaracja
public DocumentAddress RecipientAddress { get; set; }
Wartość właściwości
Typ Opis
DocumentAddress

RecipientAddressId

Id adresu kontrahenta - odbiorcy.

Deklaracja
public int? RecipientAddressId { get; set; }
Wartość właściwości
Typ Opis
int?

RecipientId

Id kontrahenta - odbiorcy.

Deklaracja
public int? RecipientId { get; set; }
Wartość właściwości
Typ Opis
int?

SaleDate

Data sprzedaży na dokumencie.

Deklaracja
public DateTime? SaleDate { get; set; }
Wartość właściwości
Typ Opis
DateTime?

SalePriceType

Typ ceny sprzedaży na dokumencie.

Deklaracja
public enumSalePriceType SalePriceType { get; set; }
Wartość właściwości
Typ Opis
enumSalePriceType

Series

Seria dokumentu.

Deklaracja
public string Series { get; set; }
Wartość właściwości
Typ Opis
string

Settled

Status, czy dokument jest rozliczony.

Deklaracja
public bool Settled { get; set; }
Wartość właściwości
Typ Opis
bool

SplitPayment

Znacznik MPP na dokumencie.

Deklaracja
public bool SplitPayment { get; set; }
Wartość właściwości
Typ Opis
bool

TypeCode

Kod typu dokumentu.

Deklaracja
public string TypeCode { get; set; }
Wartość właściwości
Typ Opis
string

TypeExternal

ID ze słownika podpiętych zewnętrznych systemów – słownik edytowany przez użytkownika, może mieć wpisy predefiniowane, np: B2B/eCommerce/lub inny identyfikator

Deklaracja
public int TypeExternal { get; set; }
Wartość właściwości
Typ Opis
int

VatValuePLN

Kwota VAT na dokumencie w złotówkach.

Deklaracja
public decimal VatValuePLN { get; set; }
Wartość właściwości
Typ Opis
decimal
W artykule
Do góry Generated by DocFX