Sage.PL.WebAPI.Interface.Purchases.Interfaces Namespace > IPurchasesController Interface > IPurchasesController Methods

Drukuj

.NET Framework Class Library

IPurchasesController Methods

The IPurchasesController type exposes the following members.

Methods

 

Name

Description

Public method

Get()

Metoda umożliwia pobranie wszystkich dokumentów zakupu.

[GET] /api/Purchases

Public method

Get(Int32)

Metoda umożliwia pobranie dokumentu zakupu o podanym id. Obsługiwane są dokumenty zakupu o charakterze: DIM, FVM, FVR, FVZ, FWZ, RUZ, ZRZ i WNT.

[GET] /api/Purchases?id=id_dokumentu

Public method

Get(String, Boolean)

Metoda umożliwia pobranie dokumentu zakupu o podanym numerze dokumentu. Obsługiwane są dokumenty zakupu o charakterze: DIM, FVM, FVR, FVZ, FWZ, RUZ, ZRZ i WNT.

[GET] /api/Purchases?number=numer_dokumentu

Public method

GetCatalogs

Metoda umożliwia pobranie listy katalogów dokumentu zakupu.

[GET] /api/Purchases/Catalogs

Public method

GetCorrection(Int32)

Metoda umożliwia pobranie korekty dokumentu zakupu o podanym id. Obsługiwane są dokumenty zakupu o charakterze: DMK, FMK, FRK, FZK, FWZK, RKZ, ZRK i WNK.

[GET] /api/Purchases/Correction?id=id_korekty_dokumentu

Public method

GetCorrection(String, Boolean)

Metoda umożliwia pobranie korekty dokumentu zakupu o podanym numerze dokumentu. Obsługiwane są dokumenty zakupu o charakterze: DMK, FMK, FRK, FZK, FWZK, RKZ, ZRK i WNK.

[GET] /api/Purchases/Correction?number=numer_korekty_dokumentu

Public method

GetCorrectionSequence(Int32)

Metoda umożliwia pobranie łańcucha korekt dokumentu zakupu dla dokumentu o podanym id.

[GET] /api/Purchases/CorrectionSequence?documentId=id_dokumentu

Public method

GetCorrectionSequence(String, Boolean)

Metoda umożliwia pobranie łańcucha korekt dokumentu zakupu dla dokumentu o podanym numerze dokumentu.

[GET] /api/Purchases/CorrectionSequence?documentNumber=numer_dokumentu

Public method

GetDIMDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze dokumentu importowego.

[GET] /api/Purchases/DIMDocumentTypes

Public method

GetDMKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze dokumentu importowego korygującego.

[GET] /api/Purchases/DMKDocumentTypes

Public method

GetDocumentSeries

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

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

Public method

GetDocumentTypesWithRange

Metoda umożliwia pobranie wszystkich dokumentów zakupu z podanego przedziału czasowego oraz o podanym typie dokumentu zakupu.

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

Public method

GetFMKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury korygującego VAT MP.

[GET] /api/Purchases/FMKDocumentTypes

Public method

GetFRKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury korygującej VAT RR.

[GET] /api/Purchases/FRKDocumentTypes

Public method

GetFVMDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury VAT MP.

[GET] /api/Purchases/FVMDocumentTypes

Public method

GetFVRDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury VAT RR.

[GET] /api/Purchases/FVRDocumentTypes

Public method

GetFVZDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury VAT zakupu.

[GET] /api/Purchases/FVZDocumentTypes

Public method

GetFWZDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury VAT zakupu w walucie.

[GET] /api/Purchases/FWZDocumentTypes

Public method

GetFWZKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze fakturu VAT zakupu w walucie - korekta.

[GET] /api/Purchases/FWZKDocumentTypes

Public method

GetFZKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury korygującej VAT zakupu.

[GET] /api/Purchases/FZKDocumentTypes

Public method

GetKinds

Metoda umożliwia pobranie listy rodzajów dokumentu zakupu.

[GET] /api/Purchases/Kinds

Public method

GetList

Metoda umożliwia pobranie wszystkich dokumentów zakupu z podanego przedziału czasowego.

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

Public method

GetListByDeliverer(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich dokumentów zakupu z podanego przedziału czasowego wystawionych dla kontrahenta (dostawcy) o podanym id.

[GET] /api/Purchases/Filter?delivererId=id_dostawcy&dateFrom=data_od&dateTo=data_do

Public method

GetListByDeliverer(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich dokumentów zakupu z podanego przedziału czasowego wystawionych dla kontrahenta (dostawcy) o podanym kodzie.

[GET] /api/Purchases/Filter?delivererCode=kod_dostawcy&dateFrom=data_od&dateTo=data_do

Public method

GetListByDimension

Metoda umożliwia pobranie wszystkich dokumentów zakupu zawierających podaną wartość we wskazanym polu własnym.

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

Public method

GetListBySeller(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich dokumentów zakupu z podanego przedziału czasowego wystawionych dla kontrahenta (sprzedawcy) o podanym id.

[GET] /api/Purchases/Filter?sellerId=id_sprzedawcy&dateFrom=data_od&dateTo=data_do

Public method

GetListBySeller(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich dokumentów zakupu z podanego przedziału czasowego wystawionych dla kontrahenta (sprzedawcy) o podanym kodzie.

[GET] /api/Purchases/Filter?sellerCode=kod_sprzedawcy&dateFrom=data_od&dateTo=data_do

Public method

GetMarkers

Metoda umożliwia pobranie listy znaczników dokumentu zakupu.

[GET] /api/Purchases/Markers

Public method

GetPagedDocument

Metoda umożliwia pobranie wszystkich dokumentów zakupu z rozłożeniem na strony.

[GET] /api/Purchases/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 dokumentu zakupu zakodowanego w Base64, o podanym id. Obsługiwane są dokumenty zakupu o charakterze: DIM, FVM, FVR, FVZ, FWZ, RUZ, ZRZ i WNT. Obsługiwane są korekty dokumenty zakupu o charakterze: DMK, FMK, FRK, FZK, FWZK, RKZ, ZRK i WNK.

[GET] /api/Purchases/PDF?documentId=id_dokumentu

Public method

GetPDF(PDFSettings, Int32)

Metoda umożliwia pobranie wydruku PDF dokumentu zakupu zakodowanego w Base64, o podanym id.

[PATCH] /api/Purchases/PDF?documentId=id_zamówienia

Public method

GetPDF(String, Boolean, Boolean)

Metoda umożliwia pobranie wydruku PDF dokumentu zakupu zakodowanego w Base64, o podanym numerze. Obsługiwane są dokumenty zakupu o charakterze: DIM, FVM, FVR, FVZ, FWZ, RUZ, ZRZ i WNT. Obsługiwane są korekty dokumenty zakupu o charakterze: DMK, FMK, FRK, FZK, FWZK, RKZ, ZRK i WNK.

[GET] /api/Purchases/PDF?documentNumber=numer_dokumentu

Public method

GetPDF(PDFSettings, String, Boolean)

Metoda umożliwia pobranie wydruku PDF dokumentu zakupu zakodowanego w Base64, o podanym numerze dokumentu.

[PATCH] /api/Purchases/PDF?documentNumber=numer_zamówienia

Public method

GetPZ(Int32)

Metoda umożliwia pobranie wszystkich wystawionych PZ dla dokumentu zakupu o podanym id.

[GET] /api/Purchases/PZ?documentId=id_dokumentu

Public method

GetPZ(String, Boolean)

Metoda umożliwia pobranie wszystkich wystawionych PZ dla dokumentu zakupu o podanym numerze.

[GET] /api/Purchases/PZ?documentNumber=numer_dokumentu

Public method

GetRKZDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze rachunku korygującego VAT zakupu.

[GET] /api/Purchases/RKZDocumentTypes

Public method

GetRUZDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze rachunku uproszczonego zakupu.

[GET] /api/Purchases/RUZDocumentTypes

Public method

GetStatus(Int32)

Metoda umożliwia pobranie statusu dokumentu zakupu o podanym id.

[GET] /api/Purchases/Status?documentId=id_dokumentu

Public method

GetStatus(String, Boolean)

Metoda umożliwia pobranie statusu dokumentu zakupu o podanym numerze.

[GET] /api/Purchases/Status?documentNumber=numer_dokumentu

Public method

GetWNKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury korygującej wewnętrznej (zakupu).

[GET] /api/Purchases/WNKDocumentTypes

Public method

GetWNTDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktury wewnętrznej (zakupu).

[GET] /api/Purchases/WNTDocumentTypes

Public method

GetZMW(Int32)

Metoda umożliwia pobranie wszystkich wystawionych ZMW dla dokumentu zakupu o podanym id.

[GET] /api/Purchases/ZMW?documentId=id_dokumentu

Public method

GetZMW(String, Boolean)

Metoda umożliwia pobranie wszystkich wystawionych ZMW dla dokumentu zakupu o podanym numerze.

[GET] /api/Purchases/ZMW?documentNumber=numer_dokumentu

Public method

GetZRKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze rachunku korygującego zakupu.

[GET] /api/Purchases/ZRKDocumentTypes

Public method

GetZRZDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze rachunku zakupu.

[GET] /api/Purchases/ZRZDocumentTypes

See Also

IPurchasesController Interface

Sage.PL.WebAPI.Interface.Purchases.Interfaces Namespace