Sage.PL.WebAPI.Interface.Payments.Interfaces Namespace > ISettlementsController Interface > ISettlementsController Methods

Drukuj

.NET Framework Class Library

ISettlementsController Methods

The ISettlementsController type exposes the following members.

Methods

 

Name

Description

Public method

Get()

Metoda umożliwia pobranie wszystkich dokumentów rozrachunku.

[GET] /api/Settlements

Public method

Get(Int32)

Metoda umożliwia pobranie dokumentu rozrachunku o podanym id. Obsługiwane są dokumenty rozrachunku o charakterze: ZOB i NAL.

[GET] /api/Settlements?id=id_dokumentu

Public method

Get(String, Boolean)

Metoda umożliwia pobranie dokumentu rozrachunku o podanym numerze dokumentu. Obsługiwane są dokumenty rozrachunku o charakterze: ZOB i NAL.

[GET] /api/Settlements?number=numer_dokumentu

Public method

GetByDocument(Int32)

Metoda umożliwia pobranie rozrachunku dla dokumentu o podanym id.

[GET] /api/Settlements?documentId=id_dokumentu

Public method

GetByDocument(String, Boolean)

Metoda umożliwia pobranie rozrachunku dla dokumentu o podanym numerze dokumentu.

[GET] /api/Settlements?documentNumber=numer_dokumentu

Public method

GetListByIssueDate(Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich rozrachunków z podanego przedziału czasowego filtrowanego po dacie wystawienia dokumentu.

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

Public method

GetListByIssueDate(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich rozrachunków z podanego przedziału czasowego filtrowanego po dacie wystawienia dokumentu dla kontrahenta o podanym id.

[GET] /api/Settlements/Filter/ByIssueDate?contractorId=id_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

GetListByIssueDate(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich rozrachunków z podanego przedziału czasowego filtrowanego po dacie wystawienia dokumentu dla kontrahenta o podanym kodzie.

[GET] /api/Settlements/Filter/ByIssueDate?contractorCode=kod_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

GetListByMaturityDate(Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich rozrachunków z podanego przedziału czasowego filtrowanego po dacie terminu płatności z dokumentu.

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

Public method

GetListByMaturityDate(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich rozrachunków z podanego przedziału czasowego filtrowanego po dacie terminu płatności z dokumentu dla kontrahenta o podanym id.

[GET] /api/Settlements/Filter/ByMaturityDate?contractorId=id_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

GetListByMaturityDate(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich rozrachunków z podanego przedziału czasowego filtrowanego po dacie terminu płatności z dokumentu dla kontrahenta o podanym kodzie.

[GET] /api/Settlements/Filter/ByMaturityDate?contractorCode=kod_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

GetNotSettled

Metoda umożliwia pobranie wszystkich nierozliczonych rozrachunków.

[GET] /api/Settlements/Filter/NotSettled

Public method

GetNotSettledByIssueDate(Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich nierozliczonych rozrachunków z podanego przedziału czasowego filtrowanego po dacie wystawienia dokumentu.

[GET] /api/Settlements/Filter/NotSettled/ByIssueDate?dateFrom=data_od&dateTo=data_do

Public method

GetNotSettledByIssueDate(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich nierozliczonych rozrachunków z podanego przedziału czasowego filtrowanego po dacie wystawienia dokumentu dla kontrahenta o podanym id.

[GET] /api/Settlements/Filter/NotSettled/ByIssueDate?contractorId=id_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

GetNotSettledByIssueDate(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich nierozliczonych rozrachunków z podanego przedziału czasowego filtrowanego po dacie wystawienia dokumentu dla kontrahenta o podanym kodzie.

[GET] /api/Settlements/Filter/NotSettled/ByIssueDate?contractorCode=kod_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

GetNotSettledByMaturityDate(Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich nierozliczonych rozrachunków z podanego przedziału czasowego filtrowanego po dacie terminu płatności z dokumentu.

[GET] /api/Settlements/Filter/NotSettled/ByMaturityDate?dateFrom=data_od&dateTo=data_do

Public method

GetNotSettledByMaturityDate(Int32, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich nierozliczonych rozrachunków z podanego przedziału czasowego filtrowanego po dacie terminu płatności z dokumentu dla kontrahenta o podanym id.

[GET] /api/Settlements/Filter/NotSettled/ByMaturityDate?contractorId=id_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

GetNotSettledByMaturityDate(String, Nullable(DateTime), Nullable(DateTime))

Metoda umożliwia pobranie wszystkich nierozliczonych rozrachunków z podanego przedziału czasowego filtrowanego po dacie terminu płatności z dokumentu dla kontrahenta o podanym kodzie.

[GET] /api/Settlements/Filter/NotSettled/ByMaturityDate?contractorCode=kod_kontrahenta&dateFrom=data_od&dateTo=data_do

Public method

Issue

Metoda umożliwia wystawienie dokumentu rozrachunku. Obsługiwane są dokumenty rozrachunku o charakterze: ZOB i NAL.

[POST] /api/Settlements/Issue

See Also

ISettlementsController Interface

Sage.PL.WebAPI.Interface.Payments.Interfaces Namespace