Payment Information does not load for multiple employees for example employees and displays the error message “An application error occurred. Please try again later, or notify support if the issue keeps occurring.”
SuccessFactors Employee Central
Reproducing the Issue
Full purge payment information of an employee with a start-date greater than employee's hire date in full purge method.
Navigate to Personal Information Page. Note that the Payment Information portlet doesn't load and throws application error.
Payment information record effective start date is before employee's Job information record start date.
The payment information details exists (effective-start date), before the employee's job information exists in the instance (hire record effective-start date).
This is causing issue in searching job information details of the employee by the payment information portlet.
While importing employee's records, we should make sure that all the related information record's effetive start dates are after employee's hire date.
We cannot fix this issue via full purge all payment information data with effective-start date matching or greater than employee's hire date, because of the system validation when bank validation already exists.
For fixing the issue a script needs to be run in the data base to delete the payment information details.
SuccessFactors Employee Central Payment Information , KBA , employee_central , payment_information , LOD-SF-EC , Employee Central , Problem