
Import linii Transfer produse
Parametri apel procedura
Apel API pentru import linii transfer produse:
http://{ip}:{port}/api/v1/import/transferuri_produse_update_linii
Câmp | Tip | Descriere |
---|---|---|
id_importex | varchar(25) | ID pentru identificarea unui lot de documente importate (util, de ex., pentru ștergerea în bloc a unui lot de documente importate). |
single_tran | bit | Se specifica daca se va deschide o singura tranzactie pentru intregul import sau se va utiliza o tranzactie per document. 1 - in cazul aparitiei unei erori la importul unui document, sistemul va reveni complet la starea dinaintea importului. 0 - documentele importate pana la aparitia erorii raman in baza de date. |
id_extern_document | varchar(25) | Id-ul extern al documentului, utilizat in aplicatia din care se importa. In cazul in care nu se specifica acest camp, identificarea documentului se va realiza in functie de numarul, seria si data acestuia. |
numar_document | varchar(20) | Numarul documentului |
serie_document | varchar(10) | Seria documentului |
tip_document | varchar(3) | NTC - pentru documentele de transfer intre conturi NTG - pentru documentele de transfer intre gestiuni |
data_document | date | Data documentului |
Import linii Transfer produse
Câmp | Tip | Descriere |
---|---|---|
id_document | varchar (25) | ID unic pentru identificarea documentului |
id_produs | varchar (25) | Codul intern al produsului în formatul ID(PCT_LCR). Dacă se specifică doar ID-ul, atunci punctul de lucru este considerat implicit 1 (opțional dacă se specifică cod_produs sau den_produs) |
cod_produs | varchar (20) | Codul de bare al produsului (opțional dacă se specifică id_produs sau den_produs) |
den_produs | varchar (231) | Denumirea produsului (opțional dacă se specifică id_produs sau cod_produs) |
tip_produs | char(3) | Codul din 3 caractere corespunzător tipului de produs definit in nomenclatorul de bunuri si servicii (opțional dacă se specifică cont_produs) |
cont_produs | varchar (17) | Contul produsului (opțional dacă se specifică tip_produs) |
serie_produs | varchar (50) | Seria/numărul de lot al produsului (opțional) |
cantitate | numeric(13,3) | Cantitatea |
pret_achizitie | money | Prețul de achiziție(opțional, descărcarea mărfii se va face FIFO) |
pret_vanzare_tva | money | Prețul de vânzare cu TVA in moneda facturii |
cota_tva_ies | numeric(2,0) | Cota TVA ieșire (opțional, implicit e preluata din nomenclator) |
data_expirare | date | Data expirării (opțional) |
denumire_sup | varchar(250) | Denumire suplimentara (opțional) |
id_comanda | varchar(25) | Codul intern al comenzii în formatul ID(PCT_LCR). Dacă se specifică doar ID-ul, atunci punctul de lucru este considerat implicit 1 |
serie_comanda | varchar(10) | Seria/numărul comenzii (opțional) |
numar_comanda | varchar(20) | Numărul comenzii |
data_comanda | date | Data comenzii |
id_persoana_i | varchar(25) | ID-ul salariatului destinație |
den_persoana_i | varchar(30) | Denumirea salariatului destinație |
id_persoana_o | varchar(25) | ID-ul salariatului sursă |
den_persoana_o | varchar(30) | Denumirea salariatului sursă |
Exemplu de import in format Json
{
"parametri":{
"id_importex":"API20211104161224",
"single_tran":1,
"serie_document":"TCO",
"numar_document":"1110",
"data_document":"2018-05-03",
"tip_document":"NTG"
},
"linii":[
{
"id_document":"1",
"id_produs":"13945(1)",
"cantitate":5,
"valoare":200,
"tip_produs_ies":"GAA",
"cont_produs":"371.2"
}
]
}
În cazul în care se dorește importul liniilor pentru o NOTĂ DE TRANSFER ÎNTRE CONTURI, se va specifica tip document: "NTC".