marți, 2 februarie 2010

Reguli calcul drepturi salariale

- Tratarea calculului atunci cand se schimba incadrarea cu exemple de calcul concrete pentru formulele care se pot schimb; care sunt problemele care pot aparea? Cum se raporteaza valorile?
- Tratarea rotunjirilor in calculul salarial inclusiv atunci cand apar mai multe incadrari cu exemple de calcul concrete. Cum se raporteaza valorile?
- Tratarea calculului la schimbarea contractului. Cum se raporteaza valorile?
- Exemple concrete de calcul pentru formule care variaza in timpul lunii si modul lor de calcul; care sunt problemele care pot aparea?
- Propuneri si discutii de solutii generice pentru calcularea salariului. Trebuie sa fie posibila rezolvarea tuturor cazurilor exceptionale punctuale.

Va rog sa pregatiti exemple concrete de calcul pentru situatiile mai delicate despre care am discutat si alte cazuri pe care le-ati intalnit si sa va ganditi la modul de raportare si la problemele de rotunjiri intermediare care pot aparea in aceste cazuri.
- Spor care se schimba cand se schimba incadrarea
- Retinere care se aplica atunci cand se schimba incadrarea
- Retinere care se aplica atunci cand se schimba contractul
- Prima atunci cand se schimba incadrarea
- Modicarea modului de calcul al concediului medical in timpul lunii
- Alte situatii exceptionale
1) Cea mai mica unitate de calcul este perioada de contract pe luna
2) Exista necesitatea de a agrega sume la nivel de contract/luna si angajat/luna. Agregarea se face din valorile calculate pe perioada de contract.
3) Modul de agregare a valorilor ar trebui sa poata fi definit de catre implementator (Suma simpla, Suma cu rotunjire ultimul rest**, Prima valoare, Ultima valoare, Nici o agregare). Este posibil sa apara si altfel de moduri de agregari (formule mai complexe) dar nu au fost identificate cazuri concrete.
4) Sumele calculate se salveaza in baza de date pentru a folosi la raportare (pe perioada de contract/luna, pe contract/luna si pe angajat/luna) deoarece rapoarte diferite au nevoie de agregari diferite.
5) In situatiile cu mai multe incadrari, cand apar sume fixe pe luna care intra in baze de calcul pentru alte formule, este treaba implementatorului sa conceapa formulele in asa fel incat sa proportioneze sumele pe incadrare astfel incat sa nu apara erori de calcul la cumulare valori.
6) Sumele se salveaza atat nerotunjite cat si rotunjite la numarul de zecimale stabilit de implementator pentru fiecare formula in parte. Sumele nerotunjite folosesc la agregari.

* prin perioada de contract se intelege de cele mai multe ori schimbarea incadrarii care se face de obicei cu act aditional la contract, totusi folosim notiunea mai larga ‘perioada de contract’ pentru a permite schimbari in timpul lunii care nu sunt neaparat legate de schimbarea de incadrare sau act aditional la contract
** ‘Suma cu rotunjire ultimul rest’ este un mod special de a aduna valorile intermediare pe fiecare perioada de contract astfel incat sa nu apara erori de rotunjire atunci cand se raporteaza atat sumele agregate rotunjite cat si sumele partiale rotunjire. Solutia este de a modifica ultima valoare partiala sa contina inclusiv eroarea de rotunjire.

Niciun comentariu:

Trimiteți un comentariu