Compares Total Approved Leave Days vs. Total Overtime Duties per employee.
π System Guide & Smart Rota Rules
1. Shift Rotation & Single Weekly Off Rule
β’ Continuous Pattern: Follows `E β E β M β M β N β N β O`.
β’ Single Weekly Off: Employee ke chosen OFF DAY se cycle sync hota hai jisse hafte me sirf 1 OFF milta hai.
2. Smart Role Allotment Priority
β’ Step 1 (SIC Priority): Sabse pehle Role 3 (`M3, E3, N3`) allot hota hai.
β’ Step 2 (Single-Role PIC): Single-role PIC (jaise role `2`) ko pehle priority milti hai.
β’ Step 3 (Dual-Role Sequence): Dual role (`1,2` ya `3,2,1`) wale employees sequence `E1 β E2 β M1 β M2 β N1 β N2` follow karte hain. Agar single role `2` present hai to dual-role automatically `1` cover karega.
3. Shift Editing & Social Share
β’ Shift Editing: Click on any cell in the Rota table to open the Shift Assignment Modal.
β’ Social Share: Active aur Finalized Rota ko WhatsApp aur Telegram par direct share kiya ja sakta hai.
Employee Master Data
Role codes: 1 = BSVI SRU PIC, 2 = OLD SRU PIC, 3 = SIC. Modifying Roles or OFF DAY immediately recalculates the Active Rota.
Active Rota Generator
M (Morning)
E (Evening)
N (Night)
O (OFF)
L (Leave)
Double Duty
Tip: Click on any shift cell to edit duty or assign double shift.Summary: Month
Leave Register (Applications)
S.No
Apply Date β
Employee Name β
Leave From β
Leave To β
Days β
Reason
Status β
Action
Holiday Master
Date
Holiday Name
Action
Overtime Record (Auto + Manual)
Auto-detected Double Duties ('+'), Off-Day Duties, and Holiday Duties are pulled directly from Finalized Rota History & Active Rotas.
Date
Employee
Duty Type
Assigned Shift
Source
Remarks
Action
Leave Record (From Rota History)
Yeh records Finalized Rota History Snapshot se directly generate hote hain. Jab koi month finalize hota hai, to uske sabhi 'L' (Leave) days yahan permanently store aur display hote hain.
Sr. No.
Date
Employee Name
Shift Code
Status
Source
Rota History (Finalized Rotas)
Audit Logs
Time
Action
Details
Form
π System Authentication
Default Admin PIN is 1234. Default Employee PIN is 0000.