Rehire process fails in Compensation Portlet when the employee record has existing Spot Bonus records from the past.
Reproducing the Issue
- Click Rehire Inactive Users
- Select the user you would like to rehire and click Rehire
- Go through all the rehire steps/portlets
- Last step (Compensation information) throws an error:
Spot Bonus: Employee XXX does not have a valid Job Information data on pay date XX XX XX
The Rehire process fails during the Compensation Portlet because the existing spot bonus payments have a date which is now prior to the new hire date.
During rehire the spot bonus payment dates are pulled from the past, this pay date is validated against the new hire date because it takes into account that in this rehire scenario the pay date can also be from a previous employment period.
As from b1511 this behaviour will change:
The system will then check if it can find, for the spot bonus pay date, a matching valid job info record. If a valid job information record is found then you can click submit even if the Spot Bonus payments are dating to prior of the new hire date.
KBA , LOD-SF-EC-HIR , New Hire/Rehire Wizards , LOD-SF-EC-CMP , Comp Info,Recurring & Non Recurring , Problem