Aplicația web Pontaj

Aplicația web Pontaj din cadrul platformei Cosys Dashboard gestionează evidența timpului de lucru al angajaților, centralizând orele de prezență, concedii, zile libere și ore suplimentare. Interfața sa este concepută pentru o utilizare intuitivă și pentru administrarea eficientă a datelor lunare.

1. Utilizare aplicației

Interfața este structurată în trei zone principale: 1) Butoane de adăugare, 2) Filtre și 3) Tabel principal.

Structura tabelului

1.1 Structura tabelului

Tabelul afișează angajații cu două coloane fixe (sticky): numele complet și ID-ul angajatului (în paranteză). Pentru fiecare angajat sunt evidențiate ore de prezență, concediu, boală și ore de noapte. Totalul orelor din luna curentă (provenit din aplicația centrală) este sumarizat și comparat cu norma din contract; în caz de depășire, valoarea este marcată cu roșu.

Structura tabelului

Coloanele tabelului corespund zilelor lunii; weekendurile și zilele libere legale sunt marcate cu stiluri vizuale distincte. Fiecare angajat are trei rânduri:

  1. Tipul de oră – selectabil dintr-un meniu drop-down (include și tipurile de concedii).
  2. Numărul de ore – editabil prin dublu click.
  3. Ore extra – acces prin buton; deschide un modal dedicat.

Tabel de pontaj:

Structura tabelului

Selectați tipul de oră:

Structura tabelului

Adaugare extra ore:

Structura tabelului

1.2 Filtre

Zona de filtrare include trei filtre:

  1. Ziua – setată implicit pe data curentă. Printr-un meniu drop-down poți selecta alte zile din lună. Dacă alegi o zi dintr-o lună anterioară, butoanele de adăugare dispar automat, iar tabelul devine read-only: poți naviga, dar nu poți modifica.
  2. Departament – alege departamentul pentru care vrei să fie afișată componența (personalul).
  3. Căutare angajat – caută după nume în cadrul departamentului selectat.
Zona de filtre

1.3 Navigare și editare

Coloanele cu numele și ID-ul rămân vizibile când se derulează orizontal. În partea dreapta-jos a tabelului se află navigarea pe pagini; fiecare pagină afișează 4 angajați.

Interacțiuni cu tastatura
  • Selectare celulă – click pentru focalizare; te poți deplasa cu săgețile stânga/dreapta/jos.
  • Enter – deschide celula în modul de editare (tip de oră / număr de ore) sau activează butonul din celulă.
  • Enter pe Ore extra – deschide modalul de gestionare a orelor extra.
  • Esc – închide editarea celulei sau modalul de ore extra.
Interacțiuni cu mouse-ul
  • Dublu click – deschide editarea celulei sau modalul (după caz).
  • Click în afara celulei/modalului – închide editarea sau modalul (fără pași suplimentari).

1.4 Ore suplimentare

Modalul pentru ore extra afișează un tabel cu înregistrările adăugate. Valorile pot fi completate/actualizate; la închidere totalul se salvează automat și este afișat în rândul dedicat din tabelul principal.

1.5 Butoane de acțiune

Există două butoane principale de adăugare, fiecare deschizând un modal:

 Adaugare Pontaj
1.5.1 Adăugare în tabelul de pontaj
  1. Luna curentă – preselectată.
  2. Departament – selectezi ținta.
  3. Țintăîntreg departamentul sau unu/mai mulți angajați.
  4. Tip de oră – alegi tipul aplicat.
  5. Durată (ore) – implicit 8 (editabilă).
  6. Interval în lună – de la ziua X la ziua Y.
  7. Include weekend – opțiuni pentru sâmbătă și/sau duminică.
  8. AcțiuniSalvare (dreapta jos) sau Închidere (stânga jos).
  9.  Adaugare Pontaj
1.5.2 Adăugare ore extra
  1. Departament / Angajați – la nivel de departament sau selecții individuale.
  2. Tip de oră extra – selectezi tipul relevant.
  3. Cantitate (ore) – numărul de ore extra.
  4. Zile vizate – alegi zilele; poți include sâmbăta și/sau duminica.
  5. AcțiuniSalvare sau Închidere.
 Extra ore

1.6 Panou detalii angajat (clic pe nume)

Prin click pe nume sau cu Enter când numele este focalizat, se deschide în partea dreaptă un panou de detalii. Acesta afișează:

 Extra ore
  • Totalurile lunii curente pentru angajat: toate orele introduse pe tipuri (prezență, concediu, boală, ore de noapte etc.).
  • Rămășița anuală de zile libere actualizată.
  • Totalul orelor extra introduse în luna selectată.

Panoul include două file:

  1. Detalii – defalcarea pe tipuri de ore pentru luna selectată.
  2. Jurnal de sistem – lista modificărilor efectuate (cine a adăugat sau a modificat înregistrările), pentru trasabilitate.

În panou este disponibil și un buton de Adăugare operațiune pentru a înregistra rapid, la nivelul persoanei și al lunii, prezența integrală sau un anumit tip de oră. De asemenea, există opțiunea Șterge tot pentru a curăța înregistrările lunii curente ale persoanei.

La finalul operațiunii poți apăsa Salvare pentru a confirma sau Anulează dacă nu dorești aplicarea modificărilor. Panoul se închide prin click pe overlay (zona din dreapta), click din nou pe numele persoanei sau Esc.

 adaugare ore

2. Opțiuni de configurare aplicație

Aici se definesc tipurile de ore, regulile de evidențiere a weekendurilor și a zilelor libere oficiale, precum și schema de culori și abrevieri utilizate în tabel. Opțiunile pot fi personalizate în funcție de nevoile organizației.

Opțiuni de configurare aplicație
Anterior
Contract
Următor
Rapoarte Pontaj