Please find below a recording that explains the main techniques I use to troubleshoot Failed Employee History Jobs in a Variable Pay template of SuccessFactors.
- Reselecting every value in fields tied to a dropdown list in the Records eligibility rule (and Filtering rule if there is one).
- Removing the mapping to EC fields for your Employee History columns until the job is working again then adding them back one by one to single out the problematic mapping.
- Finding out with a report which employees have a Termination Date before the effective date of their first Job Info record.
If you are a Variable Pay administrator or consultant looking for more insights and tips on the module, you will find additional recordings here : https://blogs.sap.com/2021/03/11/3-key-configuration-setups-to-master-in-variable-pay/
Please note that this recording’s intent is to help troubleshooting employee history jobs that worked correctly before they started failing and NOT jobs that are still being built as part of a new implementation. In that case many more things can create failures : fields incompatibility (if we mapped a text field from EC to a number field on the employee history for example) OR if we are incorrectly using the reserved fields : startDate, endDate, vfld5 (varPayProgramName), vlfd14 (currency), ffld1 (basis), recordType.
All the best,