Revoke sirf APPROVED leave par hota hai (pending ko to reject/cancel hi karte hain). Revoke karne par system teen kaam karta hai:
- Us leave ke din staff ke leave balance (casual/sick/earned bucket) me wapas jud jate hain.
- Un dates ki jo attendance 'leave'/'half-day' auto-mark hui thi, wo revert ho kar 'absent' ho jati hai — taaki aap fresh decide karo. Staff us din aa kar punch karega to normal present ban jayega; nahi aaya to absent hi rahega.
- Request 'cancelled' ho jati hai with note (kisne revoke kiya).
KAHAN
People → Staff → Payroll → Leaves → approved request → Revoke.
DHYAN
- Staff ko khud batao/WhatsApp karo — system revoke ki auto-suchna staff ko nahi bhejta.
- Past dates ki leave revoke kar rahe ho (aadhi chhutti ho chuki) to revert hui 'absent' entries ko attendance edit se sahi karo — warna salary me kat jayega.
- Payroll ban chuka tha us month ka? Attendance sudharne ke baad payroll re-run karo.
EDGE
staff khud apni PENDING request cancel kar sakta hai ESS se; approved ko sirf admin revoke kar sakta hai.