Rapoarte angajați
Scopul paginii
Rapoarte angajați răspunde la întrebările pe care le pui despre oameni, nu despre o persoană anume: cine are ziua săptămâna asta, cui îi expiră instruirea SSM, cine n-are date completate, cum arată echipa pe departamente și pe vechime.
Se ajunge din meniul lateral: Resurse Umane → Rapoarte angajați.
Raportul se calculează o singură dată, la deschiderea paginii. Tot ce faci după — comutarea ferestrei, schimbarea tabului — filtrează ce e deja în pagină, fără să mai întrebe serverul.
Pas cu pas
- În meniul din stânga: Resurse Umane → Rapoarte angajați.
- Alege raportul din filele de sus: Zile de naștere, SSM & medicina muncii, Aniversări de angajare, Igiena datelor, Forța de muncă.
- Pe rapoartele cu scadențe alegi fereastra de timp: 7 zile, 14 zile, 30 zile, și dacă te uiți Următoare sau Trecute.
- Export CSV îți salvează pe calculator exact ce se vede.
„Igiena datelor" e raportul care-ți spune ce lipsește din fișele oamenilor — de acolo pornești când un alt raport pare gol pe nedrept.
Acces și autorizare
Ecranul cere permisiunea Resurse Umane → Gestionare angajați. Administratorii o au implicit.
Ce vezi pe ecran
Cele cinci file ale raportului: Zile de naștere, SSM & medicina muncii, Aniversări de angajare, Igiena datelor și Forța de muncă.
Fiecare filă e un tabel cu Angajat, Funcție, Dată, Când și Împlinește.
În antet: butonul Export CSV și comutatorul de fereastră — 7 zile, 14 zile, 30 zile. Fereastra se aplică rapoartelor cu scadență și e pe 30 de zile când deschizi pagina.
Sub el, taburile:
| Tab | Ce arată |
|---|---|
| Zile de naștere | Cine împlinește ani în fereastra aleasă, și câți |
| Aniversări de angajare | Câți ani împlinește fiecare în firmă |
| SSM & medicina muncii | Scadențele care se apropie sau au trecut |
| Igiena datelor | Angajații cărora le lipsesc date |
| Forța de muncă | Distribuția pe departamente, tip de angajare și vechime |
Fiecare tab are două butoane: Următoare arată ce urmează, Trecute arată ce a fost, cu „acum X zile".
Alertele pe scadențe
Scadențele care se apropie nu stau doar în tabel — ajung și ca notificare. O primesc administratorii și membrii cu drept pe angajați, nu toată lumea, iar apăsarea ei te aduce exact aici, în pagina de rapoarte.
Alertele pleacă înainte de scadență — la 30, 14 și 7 zile —, fiecare o singură dată, ca o fișă medicală sau o instruire SSM să-ți ajungă în față cât mai ai timp să faci ceva. Când termenul chiar trece, mai pleacă una, marcată expirat.
Ce a expirat de mult nu mai face zgomot. Peste 90 de zile de la scadență, alerta se stinge — o listă care strigă la tine despre o fișă medicală expirată acum doi ani nu mai spune nimic despre azi. Iar când reînnoiești scadența, alertele se re-armează: următoarea expirare e semnalată la fel ca prima.
Angajații inactivi nu apar
Nicăieri, în niciun raport. Un fost coleg nu-ți mai umple lista de zile de naștere și nu-ți mai generează alerte.
Ce înseamnă culorile la scadențe
| Stare | Înseamnă |
|---|---|
| Roșu — Expirat | Data a trecut |
| Portocaliu — Expiră în X zile | E în fereastra aleasă |
Un angajat fără dată de expirare nu e nici expirat, nici „expiră azi" — pur și simplu nu apare în raportul de scadențe. Apare, în schimb, în Igiena datelor, ca lipsă. Sunt două întrebări diferite: „cui îi expiră" și „despre cine nu știm".
Același lucru la zilele de naștere: cine n-are data completată nu apare cu „0 ani".
Câmpuri
Pagina nu are câmpuri de completat. Singurele controale sunt fereastra (7/14/30) și direcția (următoare/trecute).
Acțiuni disponibile
Comutarea ferestrei
Apeși 7 zile, 14 zile sau 30 zile și tabelele se refiltrează instant. Nu pleacă nicio cerere nouă și nu vezi niciun spinner — raportul e deja în pagină, se îngustează doar ce se afișează.
Export CSV
Descarcă tabul pe care ești, nu tot raportul. Numele fișierului spune ce e și din ce zi:
birthdays-2026-08-12.csv, compliance-2026-08-12.csv.
Fișierul se deschide corect în Excel, cu diacriticele la locul lor — „Funcție", „Scadență", „Dată". Asta nu e de la sine înțeles: fără marcajul de codificare pe care îl punem la început, Excel ar citi „Funcție" ca „FuncÈ›ie".
Validări și comportamente
Fereastra nu schimbă datele, doar ce se vede. Un angajat a cărui scadență e peste 20 de zile dispare când treci pe „7 zile" și reapare pe „30" — n-a pățit nimic.
Un an nebisect nu mută ziua de naștere. Cine s-a născut pe 29 februarie își are aniversarea pe 28 februarie în anii nebisecți — nu pe 1 martie, și fără eroare.
Zilele din raportul descărcat sunt în limba aplicației. Raportul de prezență și ecranul se desenează din aceeași sursă, deci nu se poate întâmpla să vezi „lu, ma, mi" pe ecran și „Mo, Tu, We" în fișier.
Relație cu alte pagini
Datele vin din fișele angajaților: secțiunea Detalii legale alimentează scadențele SSM și medicina muncii, Angajare alimentează aniversările, iar Departament grupează structura echipei.
Ce completezi acolo apare aici. Ce lipsește acolo apare în Igiena datelor.
Scadențele generează și alerte, separat de raport: o notificare în aplicație la 30, 14 și 7 zile înainte, și una la expirare, fiecare o singură dată. Emailul pleacă doar către cine l-a activat în preferințe.
Întrebări frecvente
Am completat o dată și raportul arată la fel — de ce? Raportul se calculează la deschiderea paginii. Reîncarcă pagina.
De ce un angajat apare și în „Igiena datelor", și în „SSM"? Nu poate. Dacă îi lipsește data, e în Igiena datelor; dacă o are, e în SSM. Dacă îl vezi în amândouă, sunt două date diferite — de exemplu are instruirea SSM, dar nu are fișa medicală.
Exportul îmi dă un fișier cu caractere ciudate. Deschide-l cu Excel, nu cu un editor de text simplu. Marcajul de la începutul fișierului e pentru Excel.

