Unelte utilizator

Unelte site


Bara de navigare

DOC. hSALAR-Partea I
DOC. hSALAR-Partea II

Reguli de licenţiere

hsalar:ierrd112

Identificarea erorilor de validare a fisierului XML

Pentru validarea fisierelor xml, generate de programele de salarizare, ANAF pune la dispozitia publicului un soft de validare si generare PDF.

In urma verificarii, daca sunt neconcordante in fisier, se genereaza un fisier de erori (numefisier.xml.err).

fig10.jpg

In fisierul de erori generat pot fi 2 tipuri de inregistrari, si anume:

  • de tip E- Eroare si
  • de tip A- Atentionare.

Diferenta intre cele 2 consta in faptul ca:

  • Declaratiile cu erori fatale (cu inregistrari de tip E) nu se preiau si
  • Declaratiile cu atentionari (cu inregistrari de tip A) se preiau cu specificarea mesajului de atentionare aferent.

fig11.jpg

Fisierul de descriere a erorilor puteti sa-l descarcati accesand link-ul http://static.anaf.ro/static/10/Anaf/declunica/Declaratiaunica.htm, Anexa 8 cu validari.

fig12.jpg

Atasat gasiti varianta de la data redactarii documentatiei pentru Anexa 8 cu validari.

Fiecare inregistrare din fisierul de erori contine urmatoarele informatii:

  • Tipul : eroare sau atentionare
  • Nivelul de validare: Validare la nivel de angajator, salariat (in acest caz apare si marca salariatului) sau global
  • Numarul Regulii
  • Descriere erori/atentionari

Exemplu de inregistrare:

 E: asigurat (6) [idAsig = 91004] sectiune asiguratC (1)
    Baza Contributie Individuala ASIGURARI SOCIALE - mod de calcul eronat
    eroare regula: S85: C_10 (1000) = C_10 calculat cf. regulii (2000)
      Tip: Eroare
    Nivel: Validare la nivel de asigurat
   Regula: S85
Descriere: Baza Contributie Individuala ASIGURARI SOCIALE - mod de calcul eronat
           C_10 (1000) = C_10 calculat cf. regulii (2000)

Descrierea erorilor si atentionarilor o gasiti in fisierul de descriere a erorilor, in felul urmator:

  1. Se identifica nivelul, si anume:
    • Codul de regula la validarile la nivel de angajator incepe cu litera A
    • Codul de regula la validarile la nivel de salariat incepe cu litera S
    • Codul de regula la validarile globale incepe cu litera V
  2. In functie de regula descrisa, se poate identifica descrierea:
    • Validarile de tip Angajator sunt descrise in fisier, in tabelul „Structura fisier XML“ (pag.2-28 din fisierul atasat)
    • Validarile de tip Angajator sunt descrise in fisier, in tabelul „Structura fisier XML“ (pag.29-43 din fisierul atasat)
    • Validarile Globale sunt descrise in fisier, in tabelul „Validari intre campuri (pensii si somaj)“ (pagina.43-46 din fisierul atasat)

Descrierea erorilor o gasiti in Anexa 8 cu validari.

fig13.jpg

hsalar/ierrd112.txt · Ultima modificare: 2025/12/02 02:09 (editare externă)