Absence Approval Validation and Recovery Requirement
Hi,
Requirement:
We have a business requirement to intentionally prevent absence transactions from being successfully approved during a defined period every month (for example, from the 21st to the 25th).
Expected behavior:
- When an absence approval is attempted between the 21st and 25th of the month, the transaction should fail with an appropriate validation/error message.
- The failed transaction should remain recoverable and should not be permanently rejected.
- After the restricted period ends (for example, from the 26th onwards), recovering/reprocessing the same absence transaction should complete successfully without requiring the employee to resubmit the absence request.
- The solution should support recurring monthly restriction periods and apply consistently for all applicable absence transactions.
Tagged:
0