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 strazi


Importul nomenclatorului de strazi se realizeaza in doua etape:

  • Inserarea in tabelul buffer a informatiilor corecte si complete. Structura tabelului este prezentata in anexa B.
  • Apelarea procedurii stocate importex_localitati_strazi_exec care valideaza, importa datele si goleste tabelul-buffer. In cazul in care datele nu sunt corecte procedura intoarce o exceptie si intregul proces de import este abandonat, restabilindu-se starea dinaintea importului. Lista erorilor posibile este prezentata in anexa C.

Anularea unui import se face prin apelarea procedurii stocate importex_localitati_strazi_anulare cu parametrul id_importex (id lot articole importate). Procedura stocata verifica consistenta efectului de anulare a datelor deja importate si dupa caz realizeaza stergerea efectiva a datelor sau intoarce un mesaj de eroare.

Puteti consulta urmatoarele tabele pentru a verifica in prealabil sau ulterior importului datele existente:

  • Nomenclator strazi: localitati_strazi.
    • Cheia primara a tabelului: id

 

ANEXA A. Parametri import:

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), valoare implicită NULL
keep_data_on_err bit 0 - nu se vor păstra datele în tabelele buffer (valoare implicită)
1 - se vor păstra datele în tabelele buffer, în caz de eroare
exec_type tinyint 0 - Validare și import, cu oprire în cazul erorilor (valoare implicită)
1 - Validare și import, sărind peste înregistrările cu erori
2 - Validare date, fără a realiza importul
return_errorlist tinyint 0 - Fără listă erori (valoare implicită)
1 - Returnează lista înregistrărilor cu erori
2 - Returnează lista tuturor înregistrărilor

 

ANEXA B. Tabel nomenclator: importex_localitati_strazi avand structura:

ColoanaTipDescriere
id_importexvarchar(50)ID pentru identificarea unui lot de documente importate (util, de ex., pentru stergerea in bloc a unui lot de documente importate)
den_stradanvarchar(250)Denumire strada
cod_tarachar(2)Codul tarii
id_localitateintId-ul localitatii, din tabelul localitati (optional daca se specifica den_localitate sau cod_siruta)
den_localitatevarchar(100)Denumirea localitatii (optional daca se specifica id_localitate sau cod_siruta)
den_regiunevarchar(100)Denumirea regiunii (optional daca se specifica cod_siruta sau cod_judet)
cod_judetchar(2)Codul judetului (optional daca se specifica den_regiune sau cod_siruta)
cod_sirutanumeric(6,0)Cod siruta (optional daca se specifica id_localitate sau den_localitate)
tip_arteranvarchar(250)Tip artera

 

ANEXA C. Tabel erori posibile la importul strazilor:

ColoanaDescriere
LSTR001Lipsa date (tabelul de import nu are nicio inregistrare)
LSTR002Denumire strada nespecificata
LSTR003Localitate nespecificata
LSTR004Judet nespecificat!
LSTR005Urmatoarele coduri nu identifica tara
LSTR006Urmatoarele coduri siruta nu identifica localitatea
LSTR007Urmatoarele coduri siruta nu identifica in mod unic localitatea
LSTR008Lipsa localitate in nomenclator

  •     Import localitati
  • Import sume suplimentare