EROARE D112

Posteaza aici informatii despre erorile care ti-au aparut.
Închis
Mesaj
Autor
tanasachem
Mesaje: 4
Membru din: Mar Sep 27, 2022 11:42 am

EROARE D112

#1 Mesaj de tanasachem »

iMI APARE EROARE ASTA SI NU STIU CUM SA REZOLV :
Au fost identificate următoarele ERORI: E: asigurat (1) [idAsig = 1] sectiune asiguratA (1) eroare regula: S9c2.1: pentru contractele cu venit (A_13= 1725, A_11=1725 ) < 3750 raportat la NZL ( 1875) trebuie sa selectati 1- exceptat sau 2 - neexceptat E: asigurat (2) [idAsig = 2] sectiune asiguratA (1) eroare regula: S9c2.1: pentru contractele cu venit (A_13= 863, A_11=863 ) < 3750 raportat la NZL ( 937) trebuie sa selectati 1- exceptat sau 2 - neexceptat

paturcai
Mesaje: 4551
Membru din: Mie Feb 07, 2007 12:00 am

Re: EROARE D112

#2 Mesaj de paturcai »

Eroarea indică o problemă la doi angajați diferiți (asigurat (1) și asigurat (2)), dar cauza este identică pentru amândoi.
Regula Încălcată: S9c2.1
Aceasta este o regulă de validare internă a ANAF care verifică situația contractelor part-time.
Condiția Problemei: pentru contractele cu venit (...) < 3750 raportat la NZL
Venitul: Pentru primul angajat, venitul brut (A_11) și baza de calcul pentru Contribuția Asiguratorie pentru Muncă (A_13) sunt de 1725 RON. Pentru al doilea angajat, venitul este de 863 RON.
Pragul de Referință: Venitul fiecărui angajat este comparat cu salariul minim brut pe țară (stabilit la 3750 RON în exemplul de validare ANAF), dar proporțional cu numărul de zile lucrate în lună (NZL).
Pentru Angajatul 1, salariul minim brut proporțional cu zilele lucrate de acesta este 1875 RON. Deoarece venitul său (1725 RON) este mai mic, se declanșează regula.
Pentru Angajatul 2, salariul minim brut proporțional este 937 RON. Deoarece venitul său (863 RON) este mai mic, regula se declanșează și aici.
Soluția Cerută de ANAF: trebuie sa selectati 1- exceptat sau 2 - neexceptat
Aici este cheia problemei. Deoarece venitul acestor angajați part-time este sub salariul minim, legea (OUG 16/2022) vă obligă să specificați dacă aceștia se încadrează sau nu într-una din excepțiile de la plata contribuțiilor sociale (CAS și CASS) la nivelul salariului minim.
În programul de generare a declarației 112, pentru fiecare dintre acești doi angajați, trebuie să completați un câmp specific, de obicei denumit "Indicator contract timp parțial sub salariul minim" sau similar. Acest câmp nu a fost completat, de aceea validatorul ANAF a returnat eroarea.
Ce Înseamnă Opțiunile "Exceptat" și "Neexceptat"?
Trebuie să analizați situația fiecărui angajat în parte pentru a alege opțiunea corectă:
1 - Exceptat
Selectați această opțiune dacă angajatul se află în una dintre următoarele situații:
Este elev sau student, cu vârsta de până la 26 de ani.
Este ucenic.
Este pensionar pentru limită de vârstă în sistemul public de pensii.
Este o persoană cu dizabilități căreia prin lege i se recunoaște posibilitatea de a lucra mai puțin de 8 ore pe zi.
Realizează în cursul aceleiași luni venituri din salarii sau asimilate salariilor în baza a două sau mai multe contracte individuale de muncă, iar valoarea cumulată a veniturilor este cel puțin la nivelul salariului minim brut pe țară (de exemplu, mai are un alt contract part-time, iar suma veniturilor din ambele contracte depășește salariul minim).
Dacă alegeți "Exceptat", contribuțiile CAS (pensie) și CASS (sănătate) vor fi calculate și plătite la venitul brut efectiv realizat (1725 RON, respectiv 863 RON).
2 - Neexceptat
Selectați această opțiune dacă angajatul nu se încadrează în niciuna dintre situațiile de mai sus.
În acest caz, chiar dacă angajatul a câștigat mai puțin, legea obligă angajatorul să calculeze și să plătească CAS și CASS la nivelul salariului minim brut pe țară. Aceasta este cunoscută ca "suprataxarea contractelor part-time". Programul de salarii va face acest calcul automat odată ce selectați opțiunea "Neexceptat".
Pașii de Urmat pentru Corectare
Deschideți Declarația 112 în programul software cu care ați generat-o (ex: Saga, WinMentor, DUKIntegrator etc.).
Navigați la secțiunea de angajați și identificați cei doi salariați menționați în eroare (idAsig = 1 și idAsig = 2).
Modificați datele contractului pentru fiecare dintre ei. Căutați câmpul referitor la contractele part-time sub salariul minim.
Selectați opțiunea corectă (1 - Exceptat sau 2 - Neexceptat) în funcție de situația reală a fiecărui angajat.
Salvați modificările.
Generați din nou fișierul .xml pentru Declarația 112.
Validați și depuneți din nou declarația pe site-ul ANAF.
După completarea acestui câmp specific pentru ambii angajați, eroarea va dispărea.

Este miercuri 01 Octombrie 2025, de la Recorder :)
Tehnologia nu înlocuiește omul, dar omul care folosește tehnologia îl înlocuiește pe cel care nu o folosește.
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!

borzad
Mesaje: 6
Membru din: Lun Sep 21, 2015 11:21 am

Re: EROARE D112

#3 Mesaj de borzad »

Bună ziua.
Aceiași eroare am intâlnit-o și eu doar că angajatul nu are contract part-time ci îi încetează contractul la data de 15.09.2025.
E: asigurat (3) [idAsig = 3] sectiune asiguratA (1)
eroare regula: S9c2.1: pentru contractele cu venit (A_13= 1725, A_11=1725 ) < 3750 raportat la NZL (
1875) trebuie sa selectati 1- exceptat sau 2 - neexceptat
Oare cum o rezolv?

isvoranum
Mesaje: 2
Membru din: Sâm Ian 10, 2015 1:52 pm

Re: EROARE D112

#4 Mesaj de isvoranum »

buna ziua
eroare regula: SP1A.3: A_13P(0) trebuie sa fie = 3750
Oare cum o rezolv? multumesc

paturcai
Mesaje: 4551
Membru din: Mie Feb 07, 2007 12:00 am

Re: EROARE D112

#5 Mesaj de paturcai »

Eroarea SP1A.3: A_13P(0) trebuie sa fie = 3750 este o eroare de validare destul de frecventă la actualizarea salariului minim pe economie.

Mesajul înseamnă că programul software pe care îl folosiți pentru a genera declarația D112 (sau PDF-ul inteligent) are înregistrată o valoare greșită pentru salariul minim brut pe țară.

Serverul ANAF se așteaptă ca pentru perioada de raportare (luna pe care o declarați), valoarea salariului minim brut de referință să fie 3750 RON, însă fișierul dumneavoastră XML conține o altă valoare (probabil 3700 RON, 3300 RON sau 0).

Cum se rezolvă
Soluția este, aproape întotdeauna, actualizarea programului pe care îl utilizați.

1. Dacă folosiți un program de salarii (SAGA, CIEL, Nexus, etc.)
Aceasta este cea mai probabilă cauză. Programul dumneavoastră nu este la zi cu ultimele "constante" legislative impuse de ANAF.

Soluție: Intrați pe site-ul producătorului software-ului de salarizare și descărcați și instalați cea mai recentă actualizare (update).

După actualizare, programul va folosi automat valoarea corectă (3750) la generarea fișierului XML pentru D112.

Regenerați declarația și retrimiteți-o.

2. Dacă folosiți PDF-ul Inteligent (DukIntegrator) de la ANAF
Dacă completați declarația direct în PDF-ul descărcat de pe site-ul ANAF, înseamnă că folosiți o versiune mai veche a PDF-ului.

Soluție: Accesați portalul ANAF, secțiunea "Declarații Electronice" -> "Descărcare declarații" și descărcați cea mai nouă versiune a PDF-ului D112 și a aplicației DukIntegrator.

Versiunile noi au aceste constante (precum salariul minim 3750) actualizate.

3. Dacă ați modificat manual constantele
În cazuri foarte rare, unele programe permit setarea manuală a salariului minim într-un meniu de "Configurare", "Setări" sau "Constante". Dacă ați umblat acolo, asigurați-vă că valoarea pentru salariul minim brut este setată corect la 3750.

Pe scurt: Problema este la software-ul dumneavoastră, nu la datele introduse. Trebuie să îl actualizați la cea mai recentă versiune disponibilă.
Tehnologia nu înlocuiește omul, dar omul care folosește tehnologia îl înlocuiește pe cel care nu o folosește.
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!

paturcai
Mesaje: 4551
Membru din: Mie Feb 07, 2007 12:00 am

Re: EROARE D112

#6 Mesaj de paturcai »

Această eroare (S9c2.1) apare atunci când un angajat are un venit brut realizat (în cazul dumneavoastră, 1725 RON) care este mai mic decât salariul minim brut pe țară, raportat la numărul de zile lucrate în lună (în cazul dumneavoastră, 1875 RON).

Chiar dacă angajatul nu este part-time, contractul său a încetat pe 15.09.2025. Din acest motiv, el a lucrat doar o fracțiune de lună, iar venitul său este sub plafonul minim.

Serverul ANAF tratează orice venit sub minimul pro-ratat (indiferent de motiv - part-time, încetare, suspendare) în același mod: trebuie să-i spuneți dacă angajatul se încadrează sau nu în excepțiile de la plata contribuțiilor la nivelul salariului minim.

Soluția
Trebuie să intrați în programul de salarii, la setările contractului/angajatului respectiv pentru luna septembrie, și să bifați una din cele două opțiuni cerute:

"1 - Exceptat"

"2 - Neexceptat"

Acest câmp se numește de obicei "Indicator contract timp parțial", "Excepție calcul contribuții" sau o denumire similară.

Cum alegeți între "Exceptat" și "Neexceptat"?
Motivul încetării contractului (data de 15.09) nu reprezintă o excepție în sine. Excepția ține de statutul angajatului:

1. Alegeți "1 - Exceptat" dacă angajatul:
Era elev sau student sub 26 de ani;

Era pensionar (la limită de vârstă sau invaliditate);

Era persoană cu dizabilități;

Avea, în aceeași perioadă, un alt contract de muncă cu normă întreagă (la alt angajator).

Dacă bifați "Exceptat", programul va calcula contribuțiile (CAS și CASS) doar la venitul real de 1725 RON.

2. Alegeți "2 - Neexceptat" dacă angajatul:
Nu se încadrează în niciuna din situațiile de mai sus (era singurul lui loc de muncă și nu era nici student, nici pensionar, etc.).

Dacă bifați "Neexceptat", programul va calcula contribuțiile (CAS și CASS) la nivelul salariului minim pro-ratat pentru zilele lucrate (adică la 1875 RON), chiar dacă el a încasat doar 1725 RON. Aceasta este "suprataxarea" pentru venituri sub minim.

Pe scurt: Intrați în softul de salarii la angajatul respectiv, găsiți bifa de "exceptat/neexceptat" și selectați opțiunea corectă în funcție de statutul lui. Apoi regenerați declarația D112.
Tehnologia nu înlocuiește omul, dar omul care folosește tehnologia îl înlocuiește pe cel care nu o folosește.
Nu trebuie sa fii primul dar trebuie să fii cel mai bun!

dunoiud
Mesaje: 1
Membru din: Vin Apr 23, 2021 8:15 am

Re: EROARE D112

#7 Mesaj de dunoiud »

Buna seara,
Vreau sa generez D112 din state salarii, apas generare PDF, apare mesajul ca se va genera, dar nu se genereaza. Ma puteti ajuta?
Multumesc!

ciucam544
Mesaje: 924
Membru din: Mar Noi 25, 2008 12:00 am

Re: EROARE D112

#8 Mesaj de ciucam544 »

Incercati sa actualizati acrobat reader, dati restart la windows (sau logoff si logon), actualizati dukintegrator ca este un modul nou D112 (J25.1.1), la state actualizati datele pe D112 si reincercati generarea. Mai aveti posibilitatea sa generati xml si apoi sa-l incarati manual in dukintegrator sa generati pdf (desi normal se incarca automat dupa generare).

Închis