The above error occurs because you have attempted to process an employee as both a leaver and a rejoiner within the same payroll period, i.e. the employee is marked as a leaver, and before this process is completed fully, they are then marked as a rejoiner.
This action will cause the real-time information (RTI) to fail (UK only) and will result in incorrect reporting of the leave date to HMRC, or with the PAYE Mod file to Revenue (Ireland only).
The system processes a leave date entered for a previous period during the period when you enter it. This means you cannot rejoin an employee until the next period begins.
The employee must become fully dormant on PeopleXD before you can process their rejoin. You must close the current period first, as leavers do not become fully dormant until you complete the current period (run the Complete Update payroll job).
The employee will not fully leave the system until you close the period. You need to wait for the next payroll period to rejoin the employee, and then pay them retrospectively.
To do this, follow the steps below.
πNote: A situation could arise where an employee might have to wait until the following month to be paid because you can't leave and rehire an employee in the same payroll period. The workaround will be to treat this as a continuous employment.
Run payroll through to complete update. This ensures you have a P45 and the employee is marked as a leaver on the RTI.
