The Annual Leave related additional validations in Employee Separation are given below:
- When ESB Calculation page is called from Employee Separation; validate any In-Progress Annual Leave and if exists popup a message and disable the calculate cost buttons
- Message 'Found Annual Leave In-Progress for this employee, Complete/Cancel the Annual Leave Process and Continue'
- If ESB Calculation is Saved in Employee Separation then in Leave Process workflow when Annual Leave is selected for this employee popup a message a block the Annual Leave Request
- Message 'ESB Calculation is already completed in Employee Separation process, Can not do any Annual Leave Request'
- If ESB Calculation is Saved in Employee Separation then in Leave Settlement (both single and multiple employee selection pages) don’t list those employees here and will show a Note there 'Note: Employees whose Employee Separation is In-Progress and ESB Calculated will not be listed here'
- If ESB Calculation is Saved in Employee Separation then new workflow request which affect the cost will not allow for the separation employee
- During ESB Calculation it checks all in-progress workflow process and if any exists will not allow to calculate ESB until all workflows completed and cancelled/withdrawn