Centas API dokumentacija
Kilus klausimams susisiekti el. paštu info@centas.lt
Dokumento importavimas
POST
https://ws.centas.lt/v1/documents/create
Naudojama norint importuoti naują dokumentą.
Query Parameters
Name | Type | Description |
---|---|---|
rows | array | JSON masyvas, kuriame nurodytos sąskaitos eilutės |
trans_id | string | Transakcijos ID (reikalingas automatiniam SF numeriui iš programos blankų) |
intrs_transprusis | string | Transporto kodas (intrastatui) |
intrs_pristsal | string | Pristatymo sąlygų kodas (instrastatui) |
intrs_sandoris | string | Sandorio kodas (intrastatui) |
intrs_apskritis | string | Apskrities kodas (intrastatui) |
intrs_eusalis | string | ES šalies kodas (intrastatui) |
oper_apras | string | Papildomas operacijos aprašymas |
projektas | string | Projekto (kaštų centro) informacija |
uzsaknr | string | Priimto užsakymo numeris |
isaf | string | Naudojama, kai sąskaita neįtraukiama į I.SAF registrus |
pastaba | string | Papildoma dokumento pastaba |
israse_pareigos | string | Sąskaitą išrašiusio asmens pareigos |
israse_asmuo | string | Sąskaitą išrašęs asmuo |
sask_moketpvm | number | Buhalterinė mokėtino PVM sąskaita |
sask_pirkskol | string | Buhalterinė pirkėjo skolų sąskaita |
sask_pajamos | number | Buhalterinė pajamų sąskaita |
kl_kodas | string | Pirkėjo kodas pardavėjo informacinėse sistemose |
estipas | string | Pirkėjo ES tipas (0 - vietinis, 1 - kitas ES šalis, 2 - ne ES šalis) |
string | Pirkėjo el. paštas | |
miestas | string | Pirkėjo miestas |
adresas | string | Pirkėjo adresas |
salis | string | Pirkėjo šalis |
grupe | string | Pirkėjo grupė (jeigu priskiriamas naujas pirkėjas) |
pvm_kodas | string | Pirkėjo PVM kodas |
im_kodas | string | Pirkėjo įmonės (asmens) kodas |
savikaina | number | Dokumento savikaina |
bepvm_suma | number | Dokumento suma be PVM |
pvm_suma | number | Dokumento PVM suma |
apmok_iki | string | Dokumento apmokėjimo terminas |
dok_num | string | Dokumento numeris. Pastaba: kai norima naudoti laisvus SF blankus, naudojama reikšmė "auto" ir būtinai pildomas laukas trans_id. |
dok_suma | number | Dokumento suma |
data | string | Dokumento data |
token | string | API raktas, skirtas Jūsų projektui |
pirkejas | string | Pirkėjo pavadinimas |
asmuo_status | string | |
salis_kodas | string |
JSON prekių eilučių masyvo rows reikšmės
OPTIONS
Query Parameters
Name | Type | Description |
---|---|---|
kodas | string | Prekės (paslaugos) kodas, pagal kurį vykdoma paieška |
pavadinimas | string | Prekės (paslaugos) pavadinimas |
matovnt | string | Prekės (paslaugos) matas |
kiekis | number | Prekės (paslaugos) kiekis |
kaina | number | Prekės (paslaugos) pardavimo kaina be PVM |
pvmtar | number | Eilutės PVM tarifas |
Mok_kodas | string | Eilutės PVM mokesčio kodas, pagal VMI klasifikatorių (I.SAF) |
sask_pajamos | string | Eilutės buhalterinė pajamų sąskaita |
projektas | string | Eilutės projektas |
JSON masyvo - rows (prekių eilučių) pavyzdys:
Užsakymo importavimas
POST
https://ws.centas.lt/v1/orders/create
Naujo užsakymo importavimas
Query Parameters
Name | Type | Description |
---|---|---|
rows | string | Užsakymo prekių eilutės JSON array formatu (specifikacija nurodyta apačioje) |
token | string | API raktas, skirtas Jūsų projektui |
uzsakovas | string | Užsakovo (pirkėjo) pavadinimas |
miestas | string | Užsakovo (pirkėjo) miestas |
adresas | string | Užsakovo (pirkėjo) adresas |
tel | string | Užsakovo (pirkėjo) telefono numeris |
im_kodas | string | Užsakovo (pirkėjo) įmonės kodas |
pvm_kodas | string | Užsakovo (pirkėjo) PVM kodas |
string | Užsakovo (pirkėjo) el. paštas | |
uzsak_data | string | Užsakymo data |
vykd_data | string | Vykdymo data |
pristat_data | string | Pristatymo data |
apmok_data | string | Apmokėjimo data |
atvyk_data | string | Atvykimo data |
isvyk_data | string | Išvykimo data |
uzsak_suma | number | Užsakymo suma |
uzsak_num | string | Užsakymo numeris |
pvm_suma | number | Užsakymo PVM suma |
bepvm_suma | number | Užsakymo suma be PVM |
sandelis | string | Sandėlis |
pasto_kodas | string | Pašto kodas |
uzsakovas_pastaba | string | Užsakovo (pirkėjo) pastaba |
pirk_skolsask | string | Užsakovo (pirkėjo) skolų sąskaita |
JSON užsakymo prekių eilučių reikšmės
OPTIONS
Query Parameters
Name | Type | Description |
---|---|---|
kodas | string | Prekės/paslaugos kodas |
t_kodas | string | Tiekėjo kodas |
pavadinimas | string | Prekės/paslaugos pavadinimas |
matovnt | string | Prekės/paslaugos mato vnt. |
kiekis | number | Prekės/paslaugos kiekis |
kaina | number | Prekės/paslaugos kaina |
pvm_tar | number | PVM tarifas |
Pavyzdys:
Produktų importavimas
POST
http://ws.centas.lt/v1/products/import
Produktų importavimas vykdomas pateikiant XML dokumentą kaip tekstą per POST parametrą data.
Query Parameters
Name | Type | Description |
---|---|---|
token | string | API raktas, skirtas Jūsų projektui |
Request Body
Name | Type | Description |
---|---|---|
data | string | Duomenys XML formatu |
data parametro turinio (xml) pavyzdys:
Produktų eksportavimas (XML)
GET
http://ws.centas.lt/v1/products/export
Metodas skirtas produktų/produkto informacijos eksportavimui pagal token raktą XML formatu.
Query Parameters
Name | Type | Description |
---|---|---|
token | string | API raktas, skirtas Jūsų projektui |
id | string | Produkto ID, jeigu nori išgauti tik vieno produkto informaciją (neprivaloma) |
Mokėjimų importavimas
POST
http://ws.centas.lt/v1/payments/import
Metodas skirtas mokėjimų importavimui pagal token raktą XML formatu.
Query Parameters
Name | Type | Description |
---|---|---|
token | string | API raktas, skirtas Jūsų projektui |
Request Body
Name | Type | Description |
---|---|---|
data | string | XML dokumentas teksto pavidalu |
data parametro turinio pavyzdys:
Mokėjimų eksportavimas
GET
http://ws.centas.lt/v1/payments/export
Metodas skirtas išgauti mokėjimus pagal Token raktą XML formatu.
Query Parameters
Name | Type | Description |
---|---|---|
token | string | API raktas, skirtas Jūsų projektui |
Pirkimo dokumento įkėlimas
POST
http://ws.centas.lt/v1/documents/purchase/import
Postman užklausos pvz.: https://www.postman.com/collections/aaf18c6264096f4225e5
Query Parameters
Name | Type | Description |
---|---|---|
token* | String | Token raktas |
Request Body
Name | Type | Description |
---|---|---|
kontrah* | String | Pardavėjo pavadinimas |
data* | String | Data |
dok_suma* | String | Dokumento suma |
dok_num* | String | Dokumento nr. |
pvm_suma* | String | PVM suma |
bepvm_suma* | String | Suma be PVM |
rows* | String | JSON produktų masyvas |
Last updated