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
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
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
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
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
token
string
API raktas, skirtas Jūsų projektui
Request Body
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
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
token
string
API raktas, skirtas Jūsų projektui
Request Body
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
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
token*
String
Token raktas
Request Body
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