Calcul de Salarii
Aceasta pagina centralizeaza situatii frecvente de eroare si comportamente neasteptate aparute in procesul de calcul salarial, precum si metode de analiza si remediere.
Documentatia are rolul de a ghida utilizatorii in identificarea cauzei problemei si in corectarea configuratiilor sau datelor care afecteaza rezultatul calculului salarial.
Operatia s-a finalizat cu eroare. Va rugam consultati fisierul atasat
In situatia in care la calculul salarial apare mesajul de eroare „Operatia s-a finalizat cu eroare. Va rugam consultati fisierul atasat.”, se recomanda urmatoarea procedura de verificare si remediere:
Se recomanda reluarea calculului cu bifa pe optiunea Debug.
Analizati fisierul descarcat debug. La finalul acestuia se regaseste informatia „CALCUL MARCA=…”, indicand marca de la care provine eroarea.
Pentru verificare si remediere:
A. Verificare inconsistente in Validarea Personalului
1. Accesati Human Resources & Payroll -> Administrare Personal -> Persoane.
2. Cautati salariatul utilizand optiunea Filtrare rapida, pe baza marcii indicate in fisierul debug.
3. Accesati Validare Personal.
4. Invalideti marca, bifand doar marca respectiva.
5. Validati din nou marca, bifand doar marca respectiva.
6. Se recomanda selectarea optiunilor:
Validare informatii necesare functiunilor din chenzina I.
Validare informatii necesare functiunilor din chenzina a II-a.
7. Dupa finalizarea validarii, va fi generat un fisier care evidentiaza eventualele sectiuni necompletate sau erori.
8. In cazul identificarii unor sectiuni necompletate, completati informatiile necesare, validati din nou marca si reluati procesul de calcul salarial.
B. Verificati concordanta intre data stare contract si datele pontajului
1. Accesati Human Resources & Payroll -> Administrare Personal -> Persoane -> Contract.
2. Verificati la nivelul contractului, Data stare contract.
3. In paralel accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Gestiune Timp -> Pontaj si verificati data la care este inregistrat pontajul.
4. Daca aceste nu sunt corelate, modificati data pontajului ca fiind o data ulterioara angajarii.
Vezi și
Exemplu: o marca poate avea Data stare contract = 01.02.n, dar exista pontaj inregistrat pe luna ianuarie anul n, situatie care genereaza eroare.
C. Verificati corectitudinea datei de calcul a concediului de odihna
1. Daca marca are operat Concediu de Odihna in luna pentru care se efectueaza calculul de salarii verificati daca Data Inceput CO, este mai mica sau mai mare decat Data Calcul CO.
2. Urmati calea: Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Gestiune Timp -> Concedii de Odihna.
3. Cautati marca dorita prin Filtrare rapida
4. In cazul in care Data Inceput CO, este mai mare decat Data Calcul CO, calculul de salarii va genera eroare.
5. Pentru a remedia este necesara modificarea caplului Data Calcul CO, ca fiind cel putin egala cu Data Inceput CO.
Vezi și
Exemplu: Data Inceput CO = 30.01.n, iar Data Calcul CO = 01.01.n.
In aceasta situatie, corectati Data Calcul CO cu valoarea corecta (exemplu: 30.01.n) si reluati calculul salarial.
Impozit calculat incorect
A. Verificati daca venitul scutit a fost inclus in baza de calcul
In anumite situatii, impozitul poate fi calculat incorect daca un venit scutit este inclus in mod eronat in baza de calcul a impozitului.
Impozitul se calculeaza exclusiv din VENIT BAZA DE CALCUL, astfel:
VENIT BAZA DE CALCUL = TOTAL SALARIU BRUT - CONTRIBUTII OBLIGATORII
IMPOZIT = VENIT BAZA DE CALCUL x 10%
Pentru remediere:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Persoane -> Contract.
2. Identificati venitul in cauza si verificati configuratia acestuia:
Bifati corect optiunea Scutit de impozit daca se aplica.
Verificati daca venitul este marcat ca Impozabil in mod eronat.
3. Daca este necesar, corectati configuratia, salvati modificarile si reluati procesul de calcul salarial.
B. Impozit 0 in cazul in care Venitul Baza de Calcul < Deducere Personala
In cazul in care VENIT BAZA DE CALCUL este mai mic decat DEDUCEREA PERSONALA, impozitul calculat va fi zero, situatie corecta din punct de vedere fiscal.
Pentru verificare:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Calcul Salarii -> Fisa Individuala.
2. Selectati luna si marca dorita.
3. Verificati campurile:
VENIT BAZA DE CALCUL
DEDUCERE PERSONALA
IMPOZIT
4. Confirmati ca valoarea deducerii personale este mai mare sau egala cu venitul baza de calcul.
Vezi și
Exemplu: VENIT BAZA DE CALCUL = 130, iar DEDUCEREA PERSONALA = 486. In aceasta situatie, impozitul este corect 0 lei.
Contributiile platite de angajator nu sunt corecte
Verificare atribute specifice
1. Accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Contracte -> Atribute Contract
2. Folositi Flitrare Rapida pentru a aduce datele marcii dorite
3. Verficati daca sunt configurate la nivelul contractului/contractelor marcii urmatoarele atribute:
SALMINEC:
Tip Valoare: NUMERIC;
Valoare: Salariului minim pe economie - Facilitati fiscale;
Din data: Completati data;
Activ: bifati Activ.
CASORD:
Tip Valoare: STRING;
Valoare: DA;
Din data: Completati data;
Activ: bifati Activ.
CASSORD:
Tip Valoare: STRING;
Valoare: DA;
Din data: Completati data;
Activ: bifati Activ.
BCORD:
Tip Valoare: NUMERIC;
Valoare: 0;
Din data: Completati data;
Activ: bifati Activ.
Plafonarea sporurilor
Configurarea plafonarii pentru sporuri
In anumite cazuri, este necesara plafonarea valorii unor sporuri, astfel incat acestea sa nu depaseasca o suma stabilita prin lege sau prin politica interna.
Un exemplu des intalnit este sporul pentru conditii deosebite de munca, care trebuie limitat la o valoare fixa.
Pentru implementare, se recomanda configurarea unui nou cod de spor cu urmatoarele caracteristici:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Contracte -> Sporuri -> Actiuni -> Dictionar.
2. Creati un nou spor, similar celui existent, dar cu urmatoarele configurari specifice:
Tip spor: SUMA
Tip algoritm: 16 (algoritm pentru plafonare suma)
3. Atribuiti acest nou cod de spor in contractele relevante ale salariatilor, respectand regulile de calcul si plafonare.
4. Verificati in fisa individuala sau in fluturasul de salariu ca suma sporului plafonat nu depaseste valoarea dorita.
Vezi și
Exemplu: In cazul in care sporul vechi pentru conditii deosebite este configurat procentual, iar suma rezultata depaseste plafonul legal, se adauga un nou spor cu cod separat, Tip spor = SUMA, Tip algoritm = 16, si se introduc valorile manual sau prin script, in limita stabilita.
Calcul eronat
Preluare salariu incorect pe contract modificat la norma de lucru
Aceasta situatie apare atunci cand, dupa modificarea normei de lucru a contractului, salariul preluat in pontaj sau in calculul salarial nu corespunde cu salariul real al salariatului. Problema este cauzata de configurarea incorecta a inregistrarilor salariale, in special a pozitiei marcate ca functie de baza.
Pentru corectarea situatiei, verificati inregistrarile salariale aferente marcii si asigurati-va ca pozitia principala este configurata corect.
Pasi de urmat:
1. Accesati: Administrare Personal -> Persoane -> [selectati salariatul] -> Contracte -> Detalii Contracte -> Salarizare -> Salarii.
2. Identificati orice inregistrare salariala unde:
campul La functia de baza este setat pe NU
campul Nr. Functie are valoarea 1
3. Verificati daca debifarea campului La functia de baza a fost facuta accidental. Chiar daca salariatul nu are functia de baza declarata in contract, aceasta bifa nu trebuie dezactivata la nivelul inregistrarii salariale.
4. Corectati inregistrarea astfel incat ultima pozitie valabila pentru pontaj sa fie configurata cu:
La functia de baza = DA
Nr. Functie = 0
5. Salvati modificarile si regenerati pontajul sau recalculati salariile pentru a actualiza valoarea corecta.
Notă
Sistemul preia automat salariul din ultima inregistrare salariala configurata cu La functia de baza = DA si Nr. Functie = 0. Daca aceste valori sunt configurate gresit, salariul preluat poate fi eronat.
Beneficiari - Campul Cod Banca nu este completat
In cadrul definirii beneficiarilor utilizati in functiile de Contracte Datorii, campul Cod Banca este obligatoriu. In situatia in care lista acestui camp este goala sau nu sunt afisate valorile necesare, sistemul nu permite salvarea beneficiarului, generand eroare sau imposibilitatea selectiei.
Aceasta situatie apare deoarece in aplicatie nu exista inregistrari configurate in sectiunea destinata Bancilor beneficiare.
Pentru remedierea problemei, urmati procedura de mai jos.
Completati lista bancilor beneficiare:
1. Accesati: Cash Management -> Setari -> Banci beneficiare.
2. Apasati butonul Adauga.
3. Completati datele necesare pentru banca beneficiara, conform informatiilor furnizate de banca sau de beneficiarul in cauza.
4. Salvati inregistrarea.
5. Accesati: Administrare Personal -> Alte Functii -> Contracte Datorii -> Actiuni -> Beneficiari.
6. Adaugati beneficiarul dorit.
7. In campul Cod Banca, selectati banca configurata anterior. Lista va afisa acum toate bancile introduse in sectiunea Banci beneficiare.
8. Salvati inregistrarea beneficiarului.
Important
Daca lista Cod Banca este goala, sistemul nu poate asocia contul beneficiarului cu o institutie bancara, iar salvarea beneficiarului nu este posibila.
Tichetele de masa se calculeaza cu aceeasi valoare pentru intreaga luna, indiferent de data modificarii
Aceasta situatie poate aparea atunci cand se doreste aplicarea unor valori diferite ale tichetelor de masa in interiorul aceleiasi luni, prin configurarea unei noi valori cu data de intrare in vigoare stabilita in cursul lunii. In cazul utilizatorilor care nu au implementat modulul de Pontaje Zilnice, aplicatia nu poate distribui valoarea tichetelor pe zile, iar noua valoare este aplicata automat pentru intreaga luna.
Cauza problemei
Aplicatia prelucreaza valoarea tichetelor de masa pe baza variabilelor specifice salariilor, care functioneaza la nivel de luna, nu la nivel de zi. Fara modulul de Pontaje Zilnice:
nu poate fi determinata valoarea tichetului pe zi lucrata,
sistemul nu poate diferentia valorile in functie de intervalele din luna,
orice modificare efectuata cu data din interiorul lunii este considerata valabila pentru luna intreaga.
Procedura de remediere
Pentru utilizatorii fara modul de Pontaje Zilnice, se recomanda urmatoarea abordare:
1. Mentineti valoarea tichetului de masa configurata pentru luna respectiva, fara a introduce modificari cu data din interiorul lunii.
2. Setati noua valoare a tichetelor urmand calea Human Resources & Payroll -> Administrare Personal -> Setari -> Configurari -> Variabile Specifice Salariilor, valiabila VAL_TICHETE cu data de inceput luna urmatoare, astfel incat aceasta sa nu afecteze calculul lunii curente.
3. Pentru a acoperi diferenta de valoare aferenta zilelor din luna in care se aplica valoarea modificata, configurati un spor dedicat, urmand calea Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Contracte -> Sporuri -> Actiuni -> Dictionar prin care sa fie inregistrata suma necesara pentru fiecare salariat eligibil.
4. Introduceti sporul la nivelul salariatilor, in functie de necesarul fiecaruia.
Tichete de masa cu valoare diferita doar pentru anumiti salariati
Aceasta situatie poate aparea atunci cand se doreste aplicarea unei valori diferite a tichetelor de masa in interiorul aceleiasi luni , valoare diferita fata de restul valorii tichetelor de masa prin setarea valorii tichetelor cu ajutorul variabilei VAL_TICHETE.
Pentru implementare, se recomanda configurarea unui nou cod de spor cu urmatoarele caracteristici:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Contracte -> Sporuri -> Actiuni -> Dictionar.
2. Creati un nou spor cu urmatoarele configurari specifice:
Tip spor: SUMA
Tip algoritm: 17
Tip impozit: GLOBAL
Bifa pe Salariat: Asigurari de Sanatate
3. Inregistrarti sporul pentru salariatii doriti cu suma bruta calculata.
4. Verificati ca la generarea pontajelor, campul Zile Tichete Cuvenite sa nu existe inregistrare. In cazul in care exista, operati cu Modifica si corectati inregistrarea fara a exista zile generate.
5. Validati pontajul si efectuati calcul de salarii.
Sporul de tip procent nu este preluat in calcul atunci cand este completata o suma fixa
Aceasta situatie poate aparea atunci cand un spor configurat ca spor procentual in dictionarul de sporuri este completat, la nivel de salariat, cu o valoare numerica (suma) in loc de procent. In acest caz, aplicatia nu poate interpreta corect valoarea introdusa, iar sporul nu este inclus in calculul salariului.
Cauza problemei
Aplicatia prelucreaza sporurile in functie de tipul acestora definit in dictionar.
Pentru sporurile de tip procent:
campul de completare accepta exclusiv valori procentuale,
introducerea unei sume fixe nu este recunoscuta ca valoare valida,
sporul nu este calculat si nu este reflectat in statul de plata.
Aplicatia nu realizeaza conversia automata intre suma si procent, iar valorile introduse incorect sunt ignorate in procesul de calcul.
Procedura de remediere
Pentru utilizarea corecta a sporurilor de tip procent, se recomanda urmatoarea abordare:
1. Verificati configurarea sporului in Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Contracte -> Sporuri -> Actiuni -> Dictionar, asigurandu-va ca acesta este definit ca spor de tip procent.
2. La nivelul salariatilor, completati sporul exclusiv cu valoarea exprimata procentual, conform prevederilor aplicabile.
3. Evitati introducerea valorilor sub forma de suma fixa pentru sporurile definite ca procentuale.
4. Dupa corectarea valorilor, efectuati recalcularea salariilor pentru luna respectiva, astfel incat sporul sa fie preluat corect in calcul.
Spor de tip suma pentru reducerea salariului cu 10%
Aceasta configuratie este utilizata in situatiile in care reducerea salariului de incadrare trebuie aplicata intr-o valoare calculata manual, echivalenta cu 10% din salariul de incadrare, si nu ca procent calculat automat de aplicatie.
Pentru implementare, se recomanda configurarea unui nou cod de spor cu urmatoarele caracteristici:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Contracte -> Sporuri -> Actiuni -> Dictionar.
2. Creati un nou spor cu urmatoarele configurari specifice:
Tip spor: SUMA
Denumire: SANCTIONARE SALARIU
Tip algoritm: 0
3. Adaugati o inregistrare in Sporuri pentru salariatul doriti, unde Suma bruta trebuie inregistrata cu minus(valoare negativa).
Salariati cu cod pontaj 3 ce au concediu medical, dar nu se aplica indemnizatia de hrana pe fluturas
Scopul indemnizatiei este de a acoperi cheltuiala cu hrana pentru o zi de activitate, spre deosebire de salariul de baza, care este direct proportional cu timpul de muncă (ore).
Procedura de remediere
1. Verificati inregistrarea/salariatul unde se regaseste culeasa indemnizatia de hrana.
2. Identificati pontajul cules accesand Administrare Personal -> Alte functii -> Gestiune Timp -> Pontaj si daca exista ca si timp lucrat inregistrari pe campul Ore lucratoare.
3. Daca exista inregistrare pe campul Ore lucratoare, corectati prin modificarea pontajului si operati orele lucrate pe campul Zile lucrate.
4. Validati pontajul cu ajutorul butinului Actiuni -> Validare Pontaje.
5. Efectuati calcul de salarii pentru salariatul identificat si verificati fluturasul de salariu pentru preluarea corecta a indemnizatiei de hrana.
Tipuri de sume utilizate in calculul salarial
In cadrul procesului de calcul salarial, aplicatia utilizeaza mai multe tipuri de sume, fiecare avand un rol specific in determinarea drepturilor salariale, a contributiilor, a impozitelor si a obligatiilor financiare ale salariatului. Aceste tipuri de sume sunt identificate printr-un cod numeric (TipSuma).
Tabelul de mai jos prezinta tipurile de sume utilizate in calculul de salarii si explicatia fiecareia.
TipSuma |
Explicatie |
|---|---|
1 |
Ore/Zile |
2 |
Vechimi (vechime, loialitate) |
3 |
Concediu de Odihna |
4 |
Concedii medicale |
5 |
Sporuri |
7 |
CASS/Fond sanatate |
8 |
CAS |
9 |
Impozit |
11 |
Datorii |
18 |
CAS CM |
20 |
Salariu func baza/func suplim |
21 |
Total salariu brut/plati anterioare |
23 |
Venit net |
24 |
Deducere personala |
25 |
Deducere sindicala.pens privata |
26 |
Venit baza de calcul |
27 |
Rest de plata |
28 |
Salariul net |
40 |
Plati intermediare |
41 |
CAS/Somaj plati intermediare |
42 |
CASS Plati intermediare |
43 |
Impozit plati intermediare |
45 |
Net plati intermediare |
70 |
CASS PL.ANG |
80 |
CAS PL.ANG |
Calcul numar mediu fond handicap pentru salariati ce revin in luna din concediu pentru crestere copil
Aceasta situatie poate aparea atunci cand exista salariati ce revin in luna din crestere copil si se calculeaza numarul intreg pentru contibutia la fondul de handicap. In aceasta situatie, daca numarul calculat pentru fondul de handicap trebuie sa fie mai mic, deoarece trebuie diminuat si numarul de zile handicap, se urmeaza:
Procedura de remediere
1. Identificati salariatul si accesati Administrare Personal -> Alte functii -> Gestiune timp -> Pontaj.
2. Pozitionati-va pe pontajul salariatului si selectati butonul Modific.
3. Modificati pontajul salariatului astfel incat zilele aferente pentru crestere copil sa se regaseasca si pe alt camp, de regula campul Alte zile calendaristice.
4. In campul Alte zile calendaristice operati cate zile de crestere copil are salariatul.
5. Salvati inregistrarea si validati pontajul.
6. Efectuati calcul de salarii pe salariat.
7. Verificati raportul Numar Mediu Angajati pentru Fond Handicapati pentru preluarea corecta a zilelor handicap si a numarului mediu.
Tipuri de sume utilizate in calculul salarial
In cadrul procesului de calcul salarial, aplicatia utilizeaza mai multe tipuri de sume, fiecare avand un rol specific in determinarea drepturilor salariale, a contributiilor, a impozitelor si a obligatiilor financiare ale salariatului. Aceste tipuri de sume sunt identificate printr-un cod numeric (TipSuma).
Tabelul de mai jos prezinta tipurile de sume utilizate in calculul de salarii si explicatia fiecareia.
TipSuma |
Explicatie |
|---|---|
1 |
Ore/Zile |
2 |
Vechimi (vechime, loialitate) |
3 |
Concediu de Odihna |
4 |
Concedii medicale |
5 |
Sporuri |
7 |
CASS/Fond sanatate |
8 |
CAS |
9 |
Impozit |
11 |
Datorii |
18 |
CAS CM |
20 |
Salariu func baza/func suplim |
21 |
Total salariu brut/plati anterioare |
23 |
Venit net |
24 |
Deducere personala |
25 |
Deducere sindicala.pens privata |
26 |
Venit baza de calcul |
27 |
Rest de plata |
28 |
Salariul net |
40 |
Plati intermediare |
41 |
CAS/Somaj plati intermediare |
42 |
CASS Plati intermediare |
43 |
Impozit plati intermediare |
45 |
Net plati intermediare |
70 |
CASS PL.ANG |
80 |
CAS PL.ANG |
Eroare calcul salarii - Pontaj nevalidat
Aceasta eroare apare in momentul efectuarii calculului salarial, atunci cand pentru unul sau mai multi salariati pontajul nu este validat.
Mesajul complet afisat este:
Eroare
La aparitia erorii, sistemul descarca automat un fisier HTML in care este afisata lista persoanelor pentru care calculul nu poate fi realizat, iar in dreptul acestora apare mesajul Pontaj nevalidat.
Cauzele pentru afisarea mesajului sunt:
pontajul salariatului nu a fost validat pentru perioada de calcul salarial.
Actiunile de realizat pentru remedierea situatiei sunt:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Gestiune Timp -> Pontaj.
2. Apasati meniul Actiuni -> Validare Pontaj.
3. Selectati salariatii pentru care se doreste validarea pontajului.
4. Apasati butonul Validare.
5. Dupa validarea pontajului, reluati operatiunea de calcul salarial din functia Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Calcul Salarii -> Calcul Salarii.
Important
Calculul salariilor poate fi realizat doar pentru salariatii care au pontajul validat pentru perioada selectata.
Nu s-a generat pontaj pe marca
Aceasta situatie apare in momentul generarii pontajului, atunci cand pentru o anumita marca pontajul nu este creat.
Cauzele pentru aparitia situatiei sunt:
persoana nu este validata;
contractul salariatului nu este validat.
Actiunile de realizat pentru remedierea situatiei sunt:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Persoane.
2. Cautati salariatul utilizand optiunea Filtrare rapida, pe baza marcii pentru care nu s-a generat pontajul.
3. Accesati functia Validare Personal.
4. Selectati urmatoarele optiuni:
Validare informatii necesare functiunilor din chenzina I;
Validare informatii necesare functiunilor din chenzina a II-a.
5. Apasati butonul Validari Personal.
6. Dupa finalizarea validarii, sistemul va genera un fisier in care sunt evidentiate eventualele sectiuni necompletate sau informatii lipsa.
7. In cazul identificarii unor sectiuni necompletate, completati informatiile necesare, validati din nou marca si reluati procesul de generare a pontajului urmand calea Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Gestiune Timp -> Pontaj.
Important
Pontajul poate fi generat doar pentru salariatii ale caror informatii si contracte sunt validate corespunzator in sistem.
Calcul salarial cu salariu brut 0
Aceasta situatie apare in momentul in care pontajul este generat si calculul salarial este efectuat, insa pe fluturasul de salariu valoarea Salariului Brut este 0.
Cauzele pentru aparitia situatiei sunt:
campul Salariu nu este completat in pontaj;
campul Data Calcul nu este completat in pontaj.
Actiunile de realizat pentru remedierea situatiei sunt:
1. Accesati Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Gestiune Timp -> Pontaj.
2. Cautati salariatul utilizand optiunea de filtrare.
3. Accesati pontajul salariatului.
4. Expandati sectiunea Date Salarii.
5. Verificati daca sunt completate campurile:
Salariu
Data Calcul
6. Asigurati-va ca aceste valori corespund ultimei inregistrari salariale existente la nivelul contractului, accesand: Human Resources & Payroll -> Administrare Personal -> Persoane -> Contracte -> Detalii Contract -> Salarizare -> Salarii
7. Dupa completarea corecta a datelor, salvati modificarile si reluati calculul salarial.
Important
Valoarea salariului din pontaj trebuie sa fie corelata cu ultima inregistrare salariala definita la nivelul contractului salariatului.
Calcul Eronat - Gradatie de Merit
Aceasta procedura descrie pasii de urmat pentru identificarea si remedierea erorilor de calcul ale gradatiei de merit acordate cadrelor didactice. Gradatia de merit reprezinta un spor de 25% aplicat asupra salariului de baza, acordat prin concurs, cu valabilitate de 5 ani.
Sunt necesare:
Acces la modulul Human Resources & Payroll -> Administrare Personal -> Persoane -> Contracte
Cunoasterea marcilor contractelor cadrelor didactice afectate
Verificarea prealabila a Dictionarului de Sporuri pentru codul de spor aferent gradatiei de merit
Accesul la rezultatele calculului salarial pentru luna in cauza
1. Verificare Configurare Dictionar Sporuri
Primul pas este validarea configurarii corecte a sporului de gradatie de merit in dictionarul de sporuri.
Accesati: Human Resources & Payroll -> Administrare Personal -> Contracte -> Sporuri -> buton Actiuni -> Dictionar Sporuri
Verificati urmatoarele campuri pentru sporul de gradatie de merit:
Tip: trebuie sa fie PROCENT
Tip Impozit: verificati ca este setat conform legislatiei in vigoare (de regula GLOBAL)
Algoritm: verificati ca algoritmul de calcul este cel corect pentru institutii de invatamant
Intra in baza de calcul pentru Salariu de baza: bifati daca este cazul, conform reglementarilor legale
Activ: trebuie sa fie bifat
Notă
Gradatia de merit se calculeaza ca 25% din salariul de baza al cadrului didactic, conform Legii nr. 198/2023 - Statutul Personalului Didactic. Orice alta valoare procentuala constituie o eroare de configurare.
2. Verificare Salariu de Baza al Cadrului Didactic
Erorile de calcul ale gradatiei de merit pot proveni dintr-un salariu de baza incorect configurat.
Selectati luna salariala dorita.
Accesati: Human Resources & Payroll -> Administrare Personal -> Contracte -> Salarii
Verificati pentru fiecare cadru didactic afectat:
Salariu Lunar (salariul de baza brut): trebuie sa corespunda grilei de salarizare pentru functia, gradul didactic, treapta si vechimea in invatamant ale cadrului didactic
Din data: data de la care este valabil salariul curent - verificati sa nu existe inregistrari suprapuse sau lacune temporale
Tip Salariu: trebuie sa fie Lunar (nu Orar sau Clasa)
Atenționare
Un salariu de baza mai mic decat cel legal va genera o gradatie de merit mai mica. Verificati grila de salarizare aplicabila anului si gradului didactic respectiv.
3. Verificare Functie si Grad Didactic
Campurile Grad si Gradatie de pe sectiunea Functii influenteaza direct salariul de baza si, implicit, gradatia de merit.
Accesati: Human Resources & Payroll -> Administrare Personal -> Contracte -> Functii
Verificati urmatoarele campuri:
Grad: gradul didactic corect (Definitiv, Gradul II, Gradul I, Debutant)
Gradatie: treapta de salarizare (1–5) corespunzatoare vechimii in invatamant
Studii: nivelul de studii al cadrului didactic (S - Superior, PL - Postliceal, M - Mediu)
Din data: data de la care a intrat in vigoare functia/gradul curent
Notă
Gradatia de salarizare (1-5) este diferita de gradatia de merit. Confundarea acestora poate duce la configurari eronate. Asigurati-va ca amandoua sunt corect inregistrate.
4. Verificare Inregistrare Spor Gradatie de Merit pe Contract
Verificati existenta si corectitudinea inregistrarii sporului de gradatie de merit pe contractul cadrului didactic.
Accesati: Human Resources & Payroll -> Administrare Personal -> Contracte -> Sporuri
Verificati urmatoarele campuri pentru sporul de gradatie de merit:
Spor: codul corect de spor pentru gradatie de merit (ex.: GRADMER sau echivalentul configurat in organizatie)
Din data: data de incepere a perioadei de valabilitate a gradatiei de merit (data deciziei de acordare)
Procent: 25% – orice alta valoare este incorecta
Permanent / Valabilitate: gradatia de merit se acorda pe 5 ani (60 luni); verificati ca valabilitatea este setata corect si nu pe 99 (permanent)
La functia de baza: bifat DA – gradatia de merit se acorda doar la functia de baza
Activ: bifat DA
Atenționare
Daca campul Data Calcul este completat eronat, poate genera calcule gresite pentru luna curenta. Conform procedurii de sporuri: nu completati campul Data Calcul, cu exceptia situatiei in care salariul s-a modificat in cursul perioadei de salarii.
Notă
Verificati ca perioada de valabilitate (60 luni) nu a expirat. Un spor cu data de sfarsit depasita nu va mai fi luat in calcul, rezultand o gradatie de merit calculata la zero.
5. Verificare Perioada de Valabilitate a Gradatiei de Merit
Accesati: Human Resources & Payroll -> Administrare Personal -> Contracte -> Sporuri
Selectati sporul de gradatie de merit si verificati:
Din data si Valabilitate (nr. luni = 60): calculati data de sfarsit si comparati-o cu luna salariala curenta
Daca data de sfarsit a expirat, sporul nu mai este activ – se va inregistra o noua decizie de acordare daca cadrul didactic a obtinut din nou gradatia de merit prin concurs
Formula de verificare rapida:
Data sfarsit = Din data + 60 luni
Daca Data sfarsit < Luna salariala curenta → sporul a expirat → gradatia de merit = 0 (eroare daca se astepta altfel)
6. Rulare Calcul si Verificare Rezultat
Dupa verificarea si corectarea configurarilor de mai sus, efectuati un nou calcul salarial pentru a confirma corectitudinea gradatiei de merit.
Accesati: Human Resources & Payroll -> Administrare Personal -> Alte Functii -> Calcul Salarii -> Calcul Salarii
Marca: selectati marca cadrului didactic afectat pentru un calcul individual
Apasati butonul Start
Dupa calcul, verificati in Rapoarte Salarizare valoarea gradatiei de merit:
Valoarea asteptata = Salariu de baza × 25%
Comparati cu valoarea calculata de aplicatie
Orice diferenta semnaleaza o configurare incorecta la unul dintre pasii anteriori
Notă
Puteti utiliza Calcul Estimari pentru simulare, fara a afecta datele finale, inainte de a rula calculul oficial.
7. Erori Frecvente si Cauze
Simptom |
Cauza probabila |
Sectiunea de verificat |
|---|---|---|
Gradatia de merit = 0 |
Sporul nu este activ sau perioada a expirat |
Contracte -> Sporuri (pasul 4 si 5) |
Gradatia de merit calculata gresit (valoare mica) |
Salariu de baza incorect sau procent spor eronat |
Contracte -> Salarii (pasul 2) si Dictionar Sporuri (pasul 1) |
Gradatia de merit se calculeaza la functia secundara |
Campul La functia de baza este debifat |
Contracte -> Sporuri (pasul 4) |
Gradatia de merit se calculeaza dupa o data gresita |
Campul Din data al sporului este incorect |
Contracte -> Sporuri (pasul 4) |
Gradatia de merit calculata pe baza unui grad didactic gresit |
Grad sau Gradatie de salarizare incorecta in Functii |
Contracte -> Functii (pasul 3) |
Gradatia de merit dublata sau calculata de doua ori |
Doua inregistrari active pentru acelasi spor, cu perioade suprapuse |
Contracte -> Sporuri (pasul 4) - stergeti duplicatul |
Gradatia de merit calculata eronat |
Data calcul nu este completata corespunzator |
Contracte -> Sporuri (pasul 4) - nu completati campul Data Calcul, cu exceptia situatiei in care salariul s-a modificat in cursul perioadei de salarii |
Notă
Daca in urma calculului se afiseaza mesajul Operatia s-a finalizat cu eroare, consultati fisierul de erori atasat si sectiunea Troubleshooting Salarizare.
8. Remediere si Recalcul
Dupa identificarea cauzei erorii:
1. Corectati configurarea gresita (spor, salariu de baza, functie) folosind butonul Corectie din sectiunea corespunzatoare.
2. Salvati modificarile cu butonul Salveaza .
3. Rulati din nou calculul salarial pentru marca cadrului didactic afectat (pasul 6).
4. Verificati ca valoarea gradatiei de merit in raport corespunde cu: Salariu de baza × 25%.
5. Daca luna salariala a fost deja inchisa si este necesara o corectie retroactiva, consultati procedura de corectie salarii aferenta.
Atenționare
Modificarile retroactive ale sporurilor pot genera erori de consemnare la transmiterea catre REGES-ONLINE. Modificarile de contract trebuie raportate strict cronologic. Consultati documentatia: Data consemnarii nu poate fi ulterioara datei de consemnare raportate.