Sage.PL.WebAPI.Interface.Sales.Interfaces Namespace > ISalesController Interface > ISalesController Methods

Drukuj

.NET Framework Class Library

ISalesController Methods

The ISalesController type exposes the following members.

Methods

 

Name

Description

Public method

Get()

Metoda umożliwia pobranie wszystkich dokumentów sprzedaży.

[GET] /api/Sales

Public method

Get(Int32)

Metoda umożliwia pobranie dokumentu sprzedaży o podanym id. Obsługiwane są dokumenty sprzedaży o charakterze: DEX, FVSM, FVS, FVW, SKO, SKW, PAR, SRS, REX, RUS i WDT.

[GET] /api/Sales?id=id_dokumentu

Public method

Get(String, Boolean)

Metoda umożliwia pobranie dokumentu sprzedaży o podanym numerze dokumentu. Obsługiwane są dokumenty sprzedaży o charakterze: DEX, FVSM, FVS, FVW, SKO, SKW, PAR, SRS, REX, RUS i WDT.

[GET] /api/Sales?number=numer_dokumentu

Public method

GetCatalogs

Metoda umożliwia pobranie listy katalogów dokumentu sprzedaży.

[GET] /api/Sales/Catalogs

Public method

GetCorrection(Int32)

Metoda umożliwia pobranie korekty dokumentu sprzedaży o podanym id. Obsługiwane są dokumenty sprzedaży o charakterze: DXK, PRK, SRK, RKS, RXK, FVMK, FKS, FKW, SKK, SKWK, WKS i WDTK.

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

Public method

GetCorrection(String, Boolean)

Metoda umożliwia pobranie korekty dokumentu sprzedaży o podanym numerze dokumentu. Obsługiwane są dokumenty sprzedaży o charakterze: DXK, PRK, SRK, RKS, RXK, FVMK, FKS, FKW, SKK, SKWK, WKS i WDTK.

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

Public method

GetCorrectionSequence(Int32)

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

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

Public method

GetCorrectionSequence(String, Boolean)

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

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

Public method

GetDEXDocumentTypes

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

[GET] /api/Sales/DEXDocumentTypes

Public method

GetDocumentSeries

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

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

Public method

GetDocumentTypesWithRange

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

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

Public method

GetDXKDocumentTypes

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

[GET] /api/Sales/DXKDocumentTypes

Public method

GetFKSDocumentTypes

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

[GET] /api/Sales/FKSDocumentTypes

Public method

GetFKWDocumentTypes

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

[GET] /api/Sales/FKWDocumentTypes

Public method

GetFVMKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze korekty faktury marża.

[GET] /api/Sales/FVMKDocumentTypes

Public method

GetFVSDocumentTypes

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

[GET] /api/Sales/FVSDocumentTypes

Public method

GetFVSMDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze faktura marża.

[GET] /api/Sales/FVSMDocumentTypes

Public method

GetFVWDocumentTypes

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

[GET] /api/Sales/FVWDocumentTypes

Public method

GetKinds

Metoda umożliwia pobranie listy rodzajów dokumentu sprzedaży.

[GET] /api/Sales/Kinds

Public method

GetList

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

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

Public method

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

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

[GET] /api/Sales/Filter?buyerId=id_nabywcy&dateFrom=data_od&dateTo=data_do

Public method

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

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

[GET] /api/Sales/Filter?buyerCode=kod_nabywcy&dateFrom=data_od&dateTo=data_do

Public method

GetListByDimension

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

[GET] /api/Sales/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 dokumentów sprzedaży z podanego przedziału czasowego wystawionych dla kontrahenta (odbiorcy) o podanym id.

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

Public method

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

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

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

Public method

GetMarkers

Metoda umożliwia pobranie listy znaczników dokumentu sprzedaży.

[GET] /api/Sales/Markers

Public method

GetPagedDocument

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

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

Public method

GetPARDocumentTypes

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

[GET] /api/Sales/PARDocumentTypes

Public method

GetPDF(Int32, Boolean)

Metoda umożliwia pobranie wydruku PDF dokumentu sprzedaży zakodowanego w Base64, o podanym id. Obsługiwane są dokumenty sprzedaży o charakterze: DEX, FVSM, FVS, FVW, SKO, SKW, PAR, SRS, REX, RUS i WDT.

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

Public method

GetPDF(PDFSettings, Int32)

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

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

Public method

GetPDF(String, Boolean, Boolean)

Metoda umożliwia pobranie wydruku PDF dokumentu sprzedaży zakodowanego w Base64, o podanym numerze. Obsługiwane są dokumenty sprzedaży o charakterze: DEX, FVSM, FVS, FVW, SKO, SKW, PAR, SRS, REX, RUS i WDT.

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

Public method

GetPDF(PDFSettings, String, Boolean)

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

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

Public method

GetPRKDocumentTypes

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

[GET] /api/Sales/PRKDocumentTypes

Public method

GetREXDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze rachunku sprzedaży w walucie.

[GET] /api/Sales/REXDocumentTypes

Public method

GetRKSDocumentTypes

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

[GET] /api/Sales/RKSDocumentTypes

Public method

GetRUSDocumentTypes

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

[GET] /api/Sales/RUSDocumentTypes

Public method

GetRXKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze korekty rachunku sprzedaży w walucie

[GET] /api/Sales/RXKDocumentTypes

Public method

GetSKKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze korekty kontraktu sprzedaży.

[GET] /api/Sales/SKKDocumentTypes

Public method

GetSKODocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze kontraktu sprzedaży.

[GET] /api/Sales/SKODocumentTypes

Public method

GetSKWDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze kontraktu sprzedaży w walucie.

[GET] /api/Sales/SKWDocumentTypes

Public method

GetSKWKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze korekty kontraktu sprzedaży w walucie.

[GET] /api/Sales/SKWKDocumentTypes

Public method

GetSRKDocumentTypes

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

[GET] /api/Sales/SRKDocumentTypes

Public method

GetSRSDocumentTypes

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

[GET] /api/Sales/SRSDocumentTypes

Public method

GetStatus(Int32)

Metoda umożliwia pobranie statusu dokumentu sprzedaży o podanym id.

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

Public method

GetStatus(String, Boolean)

Metoda umożliwia pobranie statusu dokumentu sprzedaży o podanym numerze.

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

Public method

GetWDTDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze wewnątrzwspólnotowej dostawy towaru.

[GET] /api/Sales/WDTDocumentTypes

Public method

GetWDTKDocumentTypes

Metoda umożliwia pobranie wszystkich typów dokumentów o charakterze korekty wewnątrzwspólnotowej dostawy towaru.

[GET] /api/Sales/WDTKDocumentTypes

Public method

GetWKSDocumentTypes

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

[GET] /api/Sales/WKSDocumentTypes

Public method

GetWZ(Int32)

Metoda umożliwia pobranie wszystkich wystawionych WZ dla dokumentu sprzedaży o podanym id.

[GET] /api/Sales/WZ?documentId=id_dokumentu

Public method

GetWZ(String, Boolean)

Metoda umożliwia pobranie wszystkich wystawionych WZ dla dokumentu sprzedaży o podanym numerze.

[GET] /api/Sales/WZ?documentNumber=numer_dokumentu

Public method

GetZMO(Int32)

Metoda umożliwia pobranie wszystkich wystawionych ZMO dla dokumentu sprzedaży o podanym id.

[GET] /api/Sales/ZMO?documentId=id_dokumentu

Public method

GetZMO(String, Boolean)

Metoda umożliwia pobranie wszystkich wystawionych ZMO dla dokumentu sprzedaży o podanym numerze.

[GET] /api/Sales/ZMO?documentNumber=numer_dokumentu

Public method

IncrementalSync

Metoda umożliwia pobranie listy dokumentów sprzedaży, które zostały zmodyfikowane lub usunięte od zadanej daty.

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

See Also

ISalesController Interface

Sage.PL.WebAPI.Interface.Sales.Interfaces Namespace