Nexus ERP

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 A.
  • 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 B.

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. Tabel nomenclator: importex_localitati_strazi avand structura:
     

    Coloana Tip Descriere
    id_importex varchar (50) ID pentru identificarea unui lot de documente importate (util, de ex., pentru stergerea in bloc a unui lot de documente importate)
    den_strada nvarchar(250) Denumire strada
    cod_tara char (2) Codul tarii
    id_localitate int Id-ul localitatii, din tabelul localitati (optional daca se specifica den_localitate sau cod_siruta)
    den_localitate varchar (100) Denumirea localitatii (optional daca se specifica id_localitate sau cod_siruta)
    den_regiune varchar (100) Denumirea regiunii (optional daca se specifica cod_siruta sau cod_judet)
    cod_judet char (2) Codul judetului (optional daca se specifica den_regiune sau cod_siruta)
    cod_siruta numeric(6,0) Cod siruta (optional daca se specifica id_localitate sau den_localitate)


    ANEXA B
    . Tabel erori posibile la importul strazilor
    :

    Coloana Descriere
    LSTR001 Lipsa date (tabelul de import nu are nicio inregistrare)
    LSTR002 Denumire strada nespecificata
    LSTR003 Localitate nespecificata
    LSTR004 Judet nespecificat!
    LSTR005 Urmatoarele coduri nu identifica tara
    LSTR006 Urmatoarele coduri siruta nu identifica localitatea
    LSTR007 Urmatoarele coduri siruta nu identifica in mod unic localitatea
    LSTR008 Lipsa localitate in nomenclator