Sage.PL.WebAPI.Interface.Orders.Interfaces Namespace > IOrdersController Interface > IOrdersController Members

Drukuj

.NET Framework Class Library

IOrdersController Members

The IOrdersController type exposes the following members.

Methods

 

Name

Description

Public method

Get()

Metoda umożliwia pobranie wszystkich zamówień obcych.

[GET] /api/Orders

Public method

Get(Int32)

Metoda umożliwia pobranie zamówienia obcego o podanym id.

[GET] /api/Orders?id=id_zamówienia

Public method

Get(String, Boolean)

Metoda umożliwia pobranie zamówienia obcego o podanym numerze dokumentu.

[GET] /api/Orders?number=numer_zamówienia

Public method

GetCatalogs

Metoda umożliwia pobranie listy katalogów zamówienia obcego.

[GET] /api/Orders/Catalogs

Public method

GetDocumentSeries

Metoda umożliwia pobranie wszystkich serii dla typu dokumentu o podanym id.

[GET] /api/Orders/DocumentSeries?documentTypeId=id_typu_dokumentu

Public method

GetDocumentTypesWithRange

Metoda umożliwia pobranie wszystkich zamówień obcych z podanego przedziału czasowego oraz o podanym typie zamówienia obcego.

[GET] /api/Orders/Filter/ByDocumentTypes?dateFrom=data_od&dateTo=data_do

Public method

GetFV(Int32)

Metoda umożliwia pobranie wszystkich wystawionych FV dla zamówienia obcego o podanym id.

[GET] /api/Orders/FV?orderId=id_zamówienia

Public method

GetFV(String, Boolean)

Metoda umożliwia pobranie wszystkich wystawionych FV dla zamówienia obcego o podanym numerze dokumentu.

[GET] /api/Orders/FV?orderNumber=numer_zamówienia

Public method

GetInvoicesPDF(Int32, Boolean)

Metoda umożliwia pobranie wydruków PDF wystawionych dokumentu sprzedaży do zamówienia obcego zakodowanych w Base64, o podanym id.

[GET] /api/Orders/InvoicesPDF?orderId=id_zamówienia_obcego

Public method

GetInvoicesPDF(String, Boolean, Boolean)

Metoda umożliwia pobranie wydruków PDF wystawionych dokumentu sprzedaży do zamówienia obcego zakodowanych w Base64, o podanym numerze dokumentu.

[GET] /api/Orders/InvoicesPDF?orderNumber=numer_zamówienia_obcego

Public method

GetKinds

Metoda umożliwia pobranie listy rodzajów zamówienia obcego.

[GET] /api/Orders/Kinds

Public method

GetList

Metoda umożliwia pobranie wszystkich zamówień obcych z podanego przedziału czasowego.

[GET] /api/Orders/Filter?dateFrom=data_od&dateTo=data_do

Public method

GetListByBuyer(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich zamówień obcych z podanego przedziału czasowego dla kontrahenta (nabywcy) o podanym kodzie.

[GET] /api/Orders/Filter?recipientCode=kod_nabywcy&dateFrom=data_od&dateTo=data_do

Public method

GetListByBuyer(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich zamówień obcych z podanego przedziału czasowego dla kontrahenta (nabywcy) o podanym id.

[GET] /api/Orders/Filter?recipientId=id_nabywcy&dateFrom=data_od&dateTo=data_do

Public method

GetListByDimension

Metoda umożliwia pobranie wszystkich zamówień obcych zawierających podaną wartość we wskazanym polu własnym.

[GET] /api/Orders/Filter?dimensionCode=kod_pola_własnego&value=wartość_pola_własnego&dictionaryValue=kod_elementu_słownika

Public method

GetListByRecipient(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich zamówień obcych z podanego przedziału czasowego dla kontrahenta (odbiorcy) o podanym id.

[GET] /api/Orders/Filter?recipientId=id_odbiorcy&dateFrom=data_od&dateTo=data_do

Public method

GetListByRecipient(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich zamówień obcych z podanego przedziału czasowego dla kontrahenta (odbiorcy) o podanym kodzie.

[GET] /api/Orders/Filter?recipientCode=kod_odbiorcy&dateFrom=data_od&dateTo=data_do

Public method

GetMarkers

Metoda umożliwia pobranie listy znaczników zamówienia obcego.

[GET] /api/Orders/Markers

Public method

GetPagedDocument

Metoda umożliwia pobranie listy zamówień obcych z rozłożeniem na strony.

[GET] /api/Orders/Page?page=numer_strony&size=ilosc_obiektów_na_stronie&orderBy=wartość_z_obiektu_enumOrderByType

Public method

GetPDF(Int32, Boolean)

Metoda umożliwia pobranie wydruku PDF zamówienia obcego zakodowanego w Base64, o podanym id.

[GET] /api/Orders/PDF?orderId=id_zamówienia

Public method

GetPDF(PDFSettings, Int32)

Metoda umożliwia pobranie wydruku PDF zamówienia obcego zakodowanego w Base64, o podanym id.

[PATCH] /api/Orders/PDF?orderId=id_zamówienia

Public method

GetPDF(String, Boolean, Boolean)

Metoda umożliwia pobranie wydruku PDF zamówienia obcego zakodowanego w Base64, o podanym numerze dokumentu.

[GET] /api/Orders/PDF?orderNumber=numer_zamówienia

Public method

GetPDF(PDFSettings, String, Boolean)

Metoda umożliwia pobranie wydruku PDF zamówienia obcego zakodowanego w Base64, o podanym numerze dokumentu.

[PATCH] /api/Orders/PDF?orderNumber=numer_zamówienia

Public method

GetPositionRelations

Metoda umożliwia pobranie relacji pozycji o podanym id do pozycji na powiązanych dokumentach handlowych i magazynowych.

[GET] /api/Orders/PositionRelations?positionId=id_pozycji_zamówienia

Public method

GetStatus(Int32)

Metoda umożliwia pobranie statusu zamówienia obcego o podanym id.

[GET] /api/Orders/Status?orderId=id_zamówienia

Public method

GetStatus(String, Boolean)

Metoda umożliwia pobranie statusu zamówienia obcego o podanym numerze dokumentu.

[GET] /api/Orders/Status?orderNumber=numer_zamówienia&buffer=czy_w_buforze

Public method

GetWZ(Int32)

Metoda umożliwia pobranie wszystkich wystawionych WZ dla zamówienia obcego o podanym id.

[GET] /api/Orders/WZ?orderId=id_zamówienia

Public method

GetWZ(String, Boolean)

Metoda umożliwia pobranie wszystkich wystawionych WZ dla zamówienia obcego o podanym numerze dokumentu.

[GET] /api/Orders/WZ?orderNumber=numer_zamówienia

Public method

GetZMODocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze zamówienia obcego.

[GET] /api/Orders/ZMODocumentTypes

Public method

GetZWODocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze zamówienia obcego w walucie.

[GET] /api/Orders/ZWODocumentTypes

Public method

IncrementalSync

Metoda umożliwia pobranie listy zamówień obcych, które zostały zmodyfikowane lub usunięte od zadanej daty.

[GET] /api/Orders/IncrementalSync?dateFrom=data_od

See Also

IOrdersController Interface

Sage.PL.WebAPI.Interface.Orders.Interfaces Namespace