If you receive the following error when attempting to submit an absence request, it means that the employee record of a user involved in an Absence Request process flow has been deleted.
This is most likely to be one of the following:
- the Fallback User of the process flow OR
- the Absence Override User of the affected employee's absence plan
"An error occurred while saving 'PERSONABSENCEEVENTS'; entries exist in the system which use the selected record. It therefore cannot be deleted."
This article shows how to fix this error and contains the following sections:
1. Find the User in the Process Flow Settings
Navigate to: Administration >> Processes >> Active Process Flows
- Select the Absence Request process
- Click View Settings
- Click through to the Process Setup section.
- Record the username so that it can be referred to below.
2. Change the User's Employee Record
Navigate to: Administration >> Users >> User Settings
- Select the user account from above.
- Change the Person Name and E-mail to an employee with a person record.
- Change the username as required.
- Select Save.
- It should now be possible to submit the Absence Request.