Sage.PL.WebAPI.Interface.Contractors.Interfaces Namespace > IContractorsController Interface > IContractorsController Members

Drukuj

.NET Framework Class Library

IContractorsController Members

The IContractorsController type exposes the following members.

Methods

 

Name

Description

Public method

AddNew

Metoda umożliwia utworzenie nowego kontrahenta.

[POST] /api/Contractors/Create

Public method

Filter

Metoda umożliwia pobranie listy kontrahentów spełniających podane kryteria wyszukiwania za pomocą kartoteki HMF.

[PATCH] /api/Contractors/Filter

Public method

FilterSql

Metoda umożliwia pobranie listy kontrahentów spełniających podane kryteria wyszukiwania przy użyciu w składni SQL.

Public method

FilterSqlWithDimensions

Metoda umożliwia pobranie listy kontrahentów spełniających podane kryteria wyszukiwania przy użyciu w składni SQL, uzupełnionej o zdefiniowane wymiary.

Public method

FilterWithDimensions

Metoda umożliwia pobranie listy kontrahentów spełniających podane kryteria wyszukiwania za pomocą kartoteki HMF, uzupełnionej o zdefiniowane wymiary.

[PATCH] /api/Contractors/Filter

Public method

Get()

Metoda umożliwia pobranie listy wszystkich kontrahentów.

[GET] /api/Contractors

Public method

Get(Int32)

Metoda umożliwia pobranie kontrahenta o podanym id.

[GET] /api/Contractors?id=id_kontrahenta

Public method

Get(String)

Metoda umożliwia pobranie kontrahenta o podanym kodzie.

[GET] /api/Contractors?code=kod_kontrahenta

Public method

GetByNIP

Metoda umożliwia pobranie listy kontrahentów o podanym NIPie.

[GET] /api/Contractors?nip=nip_kontrahenta

Public method

GetByNIPAndPosition

Metoda umożliwia pobranie listy kontrahentów o podanym NIPie i pozycji FK.

[GET] /api/Contractors?nip=nip_kontrahenta&position=pozycja_kontrahenta

Public method

GetByPesel

Metoda umożliwia pobranie listy kontrahentów o podanym PESELu.

[GET] /api/Contractors?pesel=pesel_kontrahenta

Public method

GetByPosition

Metoda umożliwia pobranie listy kontrahentów o podanej pozycji FK.

[GET] /api/Contractors?position=pozycja_kontrahenta

Public method

GetCatalogs

Metoda umożliwia pobranie listy katalogów kontrahenta.

[GET] /api/Contractors/Catalogs

Public method

GetKinds

Metoda umożliwia pobranie listy rodzajów kontrahenta.

[GET] /api/Contractors/Kinds

Public method

GetMarkers

Metoda umożliwia pobranie listy znaczników kontrahenta.

[GET] /api/Contractors/Markers

Public method

GetPagedDocument

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

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

Public method

GetPagedDocumentWithDimensions

Metoda umożliwia pobranie wszystkich kontrahentów, uzupełnionych o zdefiniowane wymiary z rozłożeniem na strony.

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

Public method

GetWithDimensions

Metoda umożliwia pobranie listy wszystkich kontrahentów, uzupełnionej o zdefiniowane wymiary.

[GET] /api/Contractors

Public method

IncrementalSync

Metoda umożliwia pobranie listę kontrahentów, którzy zostali zmodyfikowani lub usunięci od zadanej daty.

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

Public method

SyncFK(Int32, Boolean)

Metoda umożliwia synchronizacje z FK kontrahenta o podanym id.

[PATCH] /api/Contractors/SyncFK?contractorId=id_kontrahenta&isNew=czy_nowy_kontrahent

Public method

SyncFK(String, Boolean)

Metoda umożliwia synchronizacje z FK kontrahenta o podanym kodzie.

[PATCH] /api/Contractors/SyncFK?contractorCode=kod_kontrahenta&isNew=czy_nowy_kontrahent

Public method

Update

Metoda umożliwia aktualizacje lub utworzenie nowego kontrahenta. W przypadku, gdy nie istnieje kontrahent o podanym id lub kodzie, zostanie utworzony nowy kontrahent o podanych wartościach.

[PUT] /api/Contractors/Update

See Also

IContractorsController Interface

Sage.PL.WebAPI.Interface.Contractors.Interfaces Namespace