Importul arhivei de produse
Parametri apel procedura
Apel API pentru import arhiva de produse
http://{ip}:{port}/api/v1/import/arhiva_produse
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). |
manage_existing | tinyint | Tratare in cazul in cazul in care documentul exista deja: 0 - Blocheaza 1 - Suprascrie 2 - Ignora |
Campuri disponibile import
Câmp | Tip | Descriere |
---|---|---|
id_extern | varchar(25) | ID pentru identificarea unui lot de documente importate (util, de ex., pentru ștergerea în bloc a unui lot de documente importate) |
nume_fisier | varchar(50) | Denumirea fișierului |
extensie_fisier | varchar(5) | Extensia fișierului |
continut_fisier | varbinary(MAX) | Conținutul fișierului |
tip_imagine | varchar(30) | Tipul imaginii |
descriere | nvarchar(MAX) | Descrierea 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_ext sau denumire) |
cod_produs | varchar(20) | Codul produsului sau codul de bare al produsului (opțional dacă se specifică id_produs sau denumire) |
den_produs | nvarchar (110) | Denumirea produsului (opțional dacă se specifică id_produs sau cod_produs) |
Exemplu import Json
{
"parametri" :
{
"id_importex" : "API20211104141925",
"manage_existing" : 0
},
"linii":
[
{
"id_extern": "",
"nume_fisier": "n29917- Stocuri_Adaugare_camp_nou_raport_01",
"extensie_fisier": "png",
"continut_fisier": "",
"tip_imagine": "Imagine site 1",
"descriere": "poza acumulatori",
"id_produs": "8(1)",
"cod_produs": "",
"den_produs": "ACUMULATORI PANASONIC 9V, 170MAH"
}
]
}
Anulare import
Pentru anularea importului se utilizeaza: http://{ip}:{port}/api/v1/import/arhiva_produse_anulare
Exemplu de obiect Json folosit pentru apel:
{
"id_importex" : "NX20180911150146",
"id_document" : "546557"
}