Duplicate Absence Payment
An employee initially submitted a Business Travel Leave request for 05-Nov-2025 to 06-Nov-2025. During the mid-month payroll run on 13-Nov-2025, the employee received the corresponding per diem payment.
After receiving this payment, the employee updated the leave dates to 04-Nov-2025 to 06-Nov-2025.
During the month-end payroll run, the system incorrectly pays the employee double:
- The retro process pays the differential amount (which is expected).
- However, the system also pays the full revised period amount again, resulting in an overpayment.
Observation: Retro is working fine. When a new absence element entry is attached, the previous element entry is deleted, and a new element entry is created with the processed flag