==================== Situatii Statistice ==================== Scop ==== Functia **Situatii Statistice** permite generarea rapoartelor statistice de salarizare configurabile: recapitulative, structurale, de trezorerie, pe articole bugetare etc. Structura fiecarui raport este definita prin randuri ierarhice cu expresii de calcul bazate pe abrevieri de componente salariale, iar executarea permite filtrare flexibila pe activitati, categorii de personal si alte criterii secundare. Prerechizite ============ - Calcul de salarii efectuat pentru luna de raportare: situatia statistica preia valorile componentelor salariale din calculul existent: |hr_path_altefcalcsal| **->** :doc:`Calcul Salarii ` Procedura ========= .. contents:: :local: :depth: 1 Configurare Situatie Statistica ******************************** Configurarea situatiilor statistice se realizeaza din |hr_path_setariconfig| **-> Configurare Situatie Statistica**. Fereastra de configurare contine doua taburi: **Date generale** si **Definire**. Date generale -------------- Tabul **Date generale** afiseaza lista tuturor situatiilor statistice definite in sistem. **1.** Accesati |hr_path_setariconfig| **-> Configurare Situatie Statistica**. **2.** In tabul **Date generale** este afisata lista situatiilor cu urmatoarele coloane: - *Cod* - identificatorul unic al situatiei - *Denumire* - descrierea situatiei statistice **3.** Utilizati campul *Filtrare rapida* pentru cautarea dupa cod sau denumire. **4.** Folositi butoanele din partea inferioara a ecranului pentru gestionarea situatiilor: - *Adauga* - creaza o situatie noua - *Modifica* - editeaza situatia selectata - *Copiaza* - duplica situatia selectata ca punct de plecare pentru una noua - *Sterge* - elimina situatia selectata Definire --------- Tabul **Definire** permite configurarea structurii tabelulare a situatiei selectate, prin randuri ierarhice cu expresii de calcul. **1.** Selectati situatia dorita din lista si apasati butonul *Modifica*. **2.** Navigati la tabul **Definire**. **3.** Lista randurilor contine urmatoarele coloane: - *Afisare* - numarul de ordine afisat in raport (ex: 2.*, *3.*) - *Descriere* - textul randului asa cum apare in raport - *Tip Rand* - tipul de calcul al randului: - *NORMAL* - rand simplu, calculat prin expresie - *SUMA COPII* - rand care totalizeaza automat subrandurile copil - *NR. EFECTIV* - rand special pentru numarul de salariati - *Stare* - activ (✓) sau inactiv Randurile sunt organizate ierarhic (rand parinte → subranduri copil). Randurile de tip *SUMA COPII* se calculeaza automat ca suma a tuturor subrandurilor lor directe. .. note:: Exemplu de structura ierarhica pentru situatii statistice: .. code-block:: text [1.] Numar salariati NR. EFECTIV [2.] Salarii brute la timp lucrat SUMA COPII - Salarii brute la timp lucrat 100% NORMAL [3.] SPORURI SUMA COPII - Sporul 1 NORMAL - Sporul 2 SUMA COPII - Sporul 3 NORMAL - Sporul 4 NORMAL - Sporul 5 NORMAL Detaliu rand ^^^^^^^^^^^^^ La selectarea unui rand si apasarea butonului *Modifica* (sau *Adauga*), se deschide formularul de editare cu urmatoarele campuri: - *Cod* - codul randului (ex: *3.2.*) - *Cod tata* - codul randului parinte (ex: *3.*); stabileste ierarhia - *Nivel* - nivelul de adancime in ierarhie (ex: *2*) - *Afisare* - eticheta afisata in coloana de ordine (optional) - *Descriere* - textul descriptiv al randului - *Ultim* - *Da* / *Nu*; marcheaza daca este ultimul rand dintr-un grup - *Tip Rand* - *NORMAL*, *SUMA COPII* sau *NR. EFECTIV* - *Stare* - activ / inactiv - *Aliniament* - *Stanga* / *Dreapta*; alinierea valorii in celula raportului - *Expresie* - formula de calcul a valorii randului **Campul Expresie** Expresia defineste formula de calcul pentru randurile de tip *NORMAL*. Se utilizeaza **abrevieri** ale componentelor salariale, scrise intre acolade, combinate cu operatori aritmetici. Sintaxa:: {ABREVIERE_1} + {ABREVIERE_2} - {ABREVIERE_3} Exemplu:: {Spor 1}+{Spor 2} .. note:: La editarea expresiei este disponibil un **autocomplete** care afiseaza toate abrevierile definite in sistem, impreuna cu lungimea fiecareia (numarul de caractere). Executarea Situatiei Statistice ********************************* **1.** Accesati |hr_path_altefct| **-> Situatie Statistica**. **2.** Fereastra *Situatie Statistica* contine trei taburi de parametrizare: **Selectie Principala**, **Selectie Activitati** si **Selectie Secundara**. **3.** Completati parametrii din cele trei taburi conform sectiunilor de mai jos. **4.** Apasati butonul **Start** pentru generarea raportului sau **XLS** pentru export direct in Excel. Selectie Principala -------------------- **1.** Selectati situatia statistica dorita din lista derulanta **Raport** (ex: *SITREC_X - SITUATIE RECAPITULATIVA X*). **2.** Completati perioada de raportare: - *Anul* - anul de referinta - *De la luna* - luna de inceput a perioadei - *La luna* - luna de sfarsit a perioadei - *Nr. plata* - numarul platii (*0* = toate platile din perioada) **3.** Selectati nivelul de agregare: - *Firma* - generare la nivel de firma (implicit selectat) - *Filiala* - generare la nivel de filiala **4.** Bifati optiunile suplimentare dorite: - *Doar Functie de Baza* - include doar salariatii cu functie de baza - *Defalcare pe Centre de Cost* - defalcarea valorilor pe centre de cost - *Exclude Fond Handicapati* - exclude contributiile pentru fondul handicapatilor - *Defalcare pe Articole Bugetare* - defalcarea pe articole bugetare - *Diferente* - afiseaza diferentele fata de o perioada anterioara .. note:: La bifarea optiunii *Diferente* apare un camp dropdown suplimentar pentru selectarea tipului de diferenta. Valoarea *-* inseamna fara filtru suplimentar. --------------------------------- **5.** Selectati modul de grupare a rezultatelor (grup 1 - grupare principala): - *Categorie* - grupare pe categoria de personal - *Activitati* - grupare pe activitati (implicit selectat) - *Indice* - grupare pe indice salarial **6.** Selectati subgruparea (grup 2): - *Nivel 1* - subgrupare pe Nivel 1 - *Nivel 2* - subgrupare pe Nivel 2 - *Zona* - subgrupare pe zona - *Purtator* - subgrupare pe purtator Selectie Activitati --------------------- **1.** Navigati la tabul **Selectie Activitati**. **2.** Lista afiseaza toate activitatile (sursele de finantare) disponibile, cu urmatoarele coloane: - *Activitate* - codul activitatii - *Denumire* - descrierea activitatii - *Selectat* - bifa de includere in raport - *Grp. Centralizator* - grupul de centralizare (implicit egal cu codul activitatii) **3.** Bifati activitatile dorite sau folositi butoanele: - *Select All* - selecteaza toate activitatile - *Deselect All* - deselecteaza toate activitatile .. list-table:: Exemple de activitati disponibile :widths: 20 80 :header-rows: 1 * - Activitate - Denumire * - 1 - ACTIVITATE 1 * - 2 - ACTIVITATE 2 * - 3 - ACTIVITATE 3 * - 4 - ACTIVITATE 4 * - 5 - ACTIVITATE 5 * - 6 - ACTIVITATE 6 * - 7 - ACTIVITATE 7 * - P1 - PROIECT 1 * - P2 - PROIECT 2 * - P3 - PROIECT 3 * - P4 - PROIECT 4 * - P5 - PROIECT 5 Selectie Secundara ------------------- **1.** Navigati la tabul **Selectie Secundara**. **2.** Pentru fiecare criteriu de filtrare, selectati una dintre optiunile disponibile: - *Toate* - include toate valorile (implicit) - valoarea specifica - limiteaza raportul la criteriul ales **3.** Criteriile de filtrare disponibile sunt: - *Categorie personal* - filtrare pe categoria de personal - *Indice* - filtrare pe indicele salarial - *Tura* - filtrare pe tura - *Nivel 1* - filtrare in functie de specific - *Nivel 2* - filtrare in functie de specific - *Zona* - filtrare pe zona geografica - *Purtator* - filtrare pe purtatorul costului .. important:: Criteriile din **Selectie Secundara** actioneaza cumulativ cu selectia activitatilor din tabul **Selectie Activitati**. Configurati ambele taburi inainte de a lansa raportul.