Symptom
When rehiring an employee, the error message pops up when saving the transaction.
Environment
SuccessFactors Employee Central: Payment Information
Cause
Configuration issue.
Resolution
The employee belonged to another country in terminated employment. Both the new country (during rehire) and previous country (terminated employment) should be associated with the related Payment Method. You can check the employee's country by checking his/her Legal Entity's country.
We have validation in the code to check the terminated record's data in Payment Information. Since we should be able to edit/delete all the Payment Information records (i.e. the payment information records when employee is inactive and active), we need to provide validation in the code check for the terminated record's data in Payment Information. Otherwise it will lead to inconsistencies.
Keywords
Validation, Method, Rehire, Employment, Association, Country , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , Problem