Actualizare linii comenzi clienti (update)
Parametri apel procedura
Apel API pentru import comenzi de la clienti update linii:
http://{ip}:{port}/api/v1/import/comenzi_clienti_update_linii
Câmp | Tip | Descriere |
---|---|---|
id_extern_comanda | varchar(50) | Id-ul extern al comenzii, utilizat in aplicatia din care se importa. |
id_intern_comanda | varchar(32) | Codul intern al comenzii in formatul ANLUNA_PCTLCR_ID |
numar_comanda | varchar(20) | Numarul comenzii |
serie_comanda | varchar(10) | Seria comenzii |
data_comanda | date | Data comenzii |
aplica_promotii | bit | Se va completa valoarea 1 in cazul in care se doreste aplicarea promotiilor dupa validarea comenzii. |
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. |
Actualizare linii comenzi clienti (update)
Câmp | Tip | Descriere |
---|---|---|
id_document | varchar(25) | ID unic pentru identificarea documentului |
id_produs | varchar(25) | Codul intern al produsului in formatul ID(PCT_LCR). Daca se specifica doar ID-ul, atunci punctul de lucru este considerat implicit 1 (optional daca se specifica cod_produs sau den_produs) |
cod_produs | varchar(20) | Codul de bare al produsului (optional daca se specifica id_produs sau den_produs) |
den_produs | varchar(173) | Denumirea produsului (optional daca se specifica id_produs sau cod_produs) |
tip_produs | varchar(3) | Codul din 3 caractere corespunzator tipului de produs definit in nomenclatorul de bunuri si servicii (optional daca se specifica cont_produs) |
cont_produs | varchar(17) | Contul produsului (optional daca se specifica tip_produs) |
serie_produs | varchar(50) | Seria/numarul de lot al produsului (optional) |
cantitate | numeric(13,3) | Cantitatea |
cantitate_com | numeric(13,3) | Cantitatea initiala |
pret_furnizor | money | Pretul de achizitie al produsului de la furnizor |
pret_vanzare | money | Pretul de vanzare fara TVA in moneda facturii (daca se omite, se calculeaza automat din pretul de vanzare cu TVA) |
pret_vanzare_tva | money | Pretul de vanzare cu TVA in moneda facturii (daca se omite, se calculeaza automat din pretul de vanzare fara TVA) |
discount | money | Discount |
cota_tva_ies | numeric(2, 0) | Cota TVA iesire (obligatoriu) |
data_expirare | date | Data expirarii (optional) |
denumire_sup | varchar(250) | Denumire suplimentara (optional) |
Exemplu de import in format Json
{
"parametri":{
"id_extern_comanda":"442340",
"id_intern_comanda":"202004_1_237783",
"numar_comanda":"",
"serie_comanda":"",
"data_comanda":"",
"single_tran":true,
"aplica_promotii":true
},
"linii":[
{
"id_linie_document":"746363(1)",
"id_produs":"13948(1)",
"cod_produs":"",
"den_produs":"TELEVIZOR LG 19",
"tip_produs":"GAA",
"cont_produs":"",
"serie_produs":"",
"cantitate":"1.000",
"pret_furnizor":"200.0000",
"pret_vanzare":"200.0000",
"pret_vanzare_tva":"250.0000",
"discount":"0.0000",
"denumire_sup":""
}
]
}