DO-STEP SYSTEM samjho:
- EARN: staff weekoff ya holiday par punch karta hai → us din ke attendance record par comp-off earn mark ho jata hai (salary summary me 'comp-off earned this month' dikh jata hai).
- CREDIT: People → Staff → Attendance ke salary view me us staff ka 'credit comp-off' action chalao → saare un-credited comp-off din uske EARNED leave balance me jud jate hain, aur wahi din dobara credit na ho isliye zero mark ho jate hain (idempotent — jitni baar bhi dabao, double kabhi nahi).
PHIR USE KAISE HO
staff earned-type leave apply karega to approve par earned bucket se din katenge. Balance staff ke profile par dikhta hai aur staff ESS me bhi apna balance dekh sakta hai.
CHECK karo agar kuch nahi juda:
- Us din ka attendance status sach me 'weekoff'/'holiday' tha? (Holiday calendar/weekly off set nahi tha to din 'present' gina hoga — pehle status sudharo.)
- Punch lagi thi? Bina punch ke kaam ka koi record nahi — regularization se punch add karwao.
PREVENTION
mahine ke aakhir me payroll se pehle har aise staff ka credit sweep chala do — routine bana lo.