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 sume suplimentare


Importul sumelor suplimentare se realizeaza in doua etape:

Inserarea in tabelul buffer a informatiilor corecte si complete. Structura tabelului este prezentata in anexa B.

Apelarea procedurii stocate importfis_sume_suplim 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.

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

  • Sume suplimentare: sal_sume_suplim.
    • Cheia primara a tabelului: anluna + pct_lcr + id

 

ANEXA A. Parametri import:

Câmp Tip Descriere
anluna varchar(6) Anul și luna, 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
updated_columns varchar(max) Se va trimite lista de câmpuri ce se doresc a fi suprascrise, separate prin virgulă (fără spațiu între câmpuri și virgulă), implicit NULL
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. Tabelul are urmatoarea structura:

ColoanaTipDescriere
id_salariatvarchar(25)Codul intern al salariatului in formatul ID(PCT_LCR). Daca se specifica doar ID-ul, atunci punctul de lucru este considerat implicit 1 (optional daca se specifica cnp_salariat, marca_salariat sau den_salariat)
cnp_salariatvarchar(13)CNP salariat (optional daca se specifica id_salariat, marca_salariat sau den_salariat)
marca_salariatvarchar(13)Marca salariatului (optional daca se specifica id_salariat, cnp_salariat sau den_salariat)
den_salariatvarchar(100)Numele salariatului (optional daca se specifica id_salariat, cnp_salariat sau marca_salariat)
id_formatievarchar(25)Codul intern al formatiei in formatul ID(PCT_LCR). Daca se specifica doar ID-ul, atunci punctul de lucru este considerat implicit 1 (optional daca se specifica den_formatie)
den_formatievarchar(100)Denumirea formatiei (optional daca se specifica id_formatie)
id_locmuncavarchar(25)Codul intern al locului de munca in formatul ID(PCT_LCR). Daca se specifica doar ID-ul, atunci punctul de lucru este considerat implicit 1 (optional daca se specifica den_locmunca)
den_locmuncavarchar(100)Denumirea locului de munca (optional daca se specifica id_locmunca)
id_contractvarchar(25)Codul intern al contractului de munca in formatul ID(PCT_LCR). Daca se specifica doar ID-ul, atunci punctul de lucru este considerat implicit 1 (optional daca se specifica numar_contract si data_contract)
numar_contractvarchar(20)Numarul contractului de munca (optional daca se specifica id_contract)
data_contractdateData contractului (optional daca se specifica id_contract)
id_suma_suplimvarchar(18)Id-ul sumei suplimentare (optional daca se specifica den_suma_suplim)
den_suma_suplimvarchar(100)Denumire suma suplimentara (optional daca se specifica id_suma_suplim)
sumadecimal(9,0)Suma neta/ bruta in functie de optiunea "Suma neta" setata in nomenclatorul de sume suplimentare. Daca aveti aceasta optiune, atunci suma va fi neta.

 

ANEXA C. Tabel erori posibile la importul sumelor suplimentare:

ColoanaDescriere
PRE001Lipsa date (tabelul de import nu are nicio inregistrare)
PRE002Salariat nespecificat
PRE003Data contract de munca nespecificata
PRE004Informatii sume suplimentare nespecificate
PRE005Valoare suma suplimentara nespecificata
PRE006Urmatoarele coduri numerice personale nu identifica unic salariatul
PRE007Urmatoarele marci nu identifica unic persoana
PRE008Urmatoarele denumiri nu identifica unic salariatul
PRE009Lipsa salariat in nomenclator
PRE010Urmatoarele denumiri nu identifica unic formatia de lucru
PRE011Lipsa formatie in nomenclator
PRE012Urmatoarele denumiri nu identifica unic locul de munca
PRE013Lipsa loc de munca in nomenclator
PRE014Urmatoarele date nu identifica unic contractul de munca
PRE015Urmatoarele date nu identifica unic contractul de munca
PRE016Lipsa contract de munca activ
PRE017Urmatoarele denumiri nu identifica unic suma suplimentara
PRE018Lipsa suma suplimentara in nomenclator
PRE019Nu exista o inregistrare corespunzatoare in bonul de lucru

  •     Import strazi
  • Import comenzi interne