Acest site folosește cookie-uri. Prin navigarea pe acest site, iți exprimi acordul asupra folosirii cookie-urilor. Vezi și politica noastră de confidențialitate

N E X U S
Nexus ERP

Nexus ERP progres

loading

Import produse componente


Parametri apel procedura

Apel API pentru import produse componente:

http://{ip}:{port}/api/v1/import/produse_componente

 

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 0 - Blocheaza
1 - Suprascrie
2 - Ignora
updated_columns varchar(max) Se va trimite lista de campuri ce se doresc a fi suprascrise, separate prin virgula (fara spatiu intre campuri si virgula).

 

Import produse componente

CâmpTipDescriere
id_produsvarchar(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ă id_extern_produs, cod_produs sau den_produs)
id_extern_produsvarchar(25)Id-ul extern al produsului(opțional dacă se specifică id_produs, cod_produs sau den_produs)
cod_produsvarchar(20)Codul de bare al produsului (opțional dacă se specifică id_produs, id_extern_produs sau den_produs)
den_produsvarchar(231)Denumirea produsului (opțional dacă se specifică id_produs, id_extern_produs sau cod_produs)
id_componentavarchar(25)Codul intern al componentei în formatul ID(PCT_LCR). Dacă se specifică doar ID-ul, atunci punctul de lucru este considerat implicit 1 (opțional dacă se specifică id_extern_componenta, cod_componenta sau den_componenta)
id_extern_componentavarchar(25)Id-ul extern al componentei(opțional dacă se specifică id_componenta, cod_componenta sau den_componenta)
cod_componentavarchar(20)Codul de bare al componentei (opțional dacă se specifică id_componenta, id_extern_componenta sau den_componenta)
den_componentavarchar(231)Denumirea componentei (opțional dacă se specifică id_componenta, id_extern_componenta sau cod_componenta)
cantitatenumeric(13,3)Cantitate componenta
gruptinyintGrup 0 - daca nu se utilizeaza grupuri de componente echivalente
ordine_serviretinyintOrdinea de servire a componentelor la restaurant

 

Exemplu de import in format Json

{ 
    "parametri" :
               {
                 "id_importex" : "API2021105110023",
                  "manage_existing" : 0
               },
    "linii":[
              {
                 "id_produs": "26501(1)",
                 "id_extern_produs": "44455445542",
                 "cod_produs": "5445575543",
                 "den_produs": "Meniul zilei",
                 "id_componenta": "867744(1)",
                 "id_extern_componenta": "765566564",
                 "cod_componenta": "23435544545",
                 "den_componenta": "Ciorba de legume",
                 "cantitate": "1",
                 "grup": "0",
                 "ordine_servire": "1"
          }]
}

 

Anulare import

Pentru anularea importului se utilizeaza: http://{ip}:{port}/api/v1/import/produse_componente_anulare

Exemplu de obiect Json folosit pentru apel:

{
      "id_importex" : "NX20180911150146"
}

  •     Import utilaje
  • Importul justificarilor de avansuri