Nexus ERP

1.4.54. Import localitati

Parametri

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).

 single_tran 

 bit

 Se specifica daca se va deschide o singura tranzactie pentru intregul import sau se va utiliza o tranzactie per document.

 - in cazul aparitiei unei erori la importul unui document, sistemul va reveni complet la starea dinaintea importului.

 - documentele importate pana la aparitia erorii raman in baza de date.


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

Camp

Tip

Descriere

id_intern

numeric (18,0)

Id-ul intern al localitatii, in formatul ID(PCT_LCR) (util in cazul suprascrierii)

id_extern

varchar (50)

Id-ul extern al localitatii, utilizat in aplicatia din care se importa

denumire

nvarchar (200)

Denumirea localitatii (optional in cazul suprascrierii daca se specifica id_intern sau id_extern)

cod_tara

char (2)

Codul de tara (implicit "RO")

id_judet

numeric (18,0)

Id-ul judetului din tabelul judete (optional daca se specifica den_judet sau cod_judet)

cod_judet

char (2)

Cod judet (optional daca se specifica id_judet sau den_judet)

den_judet

nvarchar (200)

Denumirea judetului (optional daca se specifica id_judet sau cod_judet)

cod_siruta

numeric (16,0)

S.I.R.U.T.A.

mediu_urban

bit

Localitate din mediul Urban

Tabel 1. Date import localitati



Exemplu de import in format Json

{

         "parametri" :

        {

           "manage_existing" : 1,

           "id_importex" : "API2021105110023",

           "single_tran" : 1

        },

        "linii": [

      {

         "denumire": "LOCALITATE TEST",

         "cod_tara": "RO",

         "id_judet": 55565,

         "cod_judet": "GL",

         "den_judet": "GALATI",

         "cod_siruta": "8888",

         "mediu_urban": "1",

       }]

}


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

Exemplu de obiect Json folosit pentru apel:

{

"id_importex" : "NX20180911150146"

}