Symptom
- Job failing when trying to publish Compensation information to Employee Central;
- An error message displays: "User does not have effective compensation info on YYYY-MM-DD" or "Publish date range error. Earliest publish date: YYYY-MM-DD. Latest publish date: YYYY-MM-DD. There is a compInfo record effective from YYYY-MM-DD".
Environment
- SAP SuccessFactors Compensation
- SAP SuccessFactors Employee Central
Reproducing the Issue
- In Admin Center, go to Compensation Home
- Select Compensation template
- Complete Compensation Cycle
- Publish Data
- Publish in Employee Central
- In the search tool, type "Monitor Job"
- Select the job and click on "Download Status"
Job fails with error message: "User does not have effective compensation info on YYYY-MM-DD" or "Publish date range error. Earliest publish date: YYYY-MM-DD. Latest publish date: YYYY-MM-DD. There is a compInfo record effective from YYYY-MM-DD".
Cause
It's not possible to publish a new record if you have a previous record in between the publish dates.
Resolution
To resolve this issue you can:
- Delete the record that has a date in between the publish dates OR
- Change the publish dates to be all after or before the existing record
Keywords
SF, SuccessFactors, CMP, EC, Job, failing, Compensation, info, Publish to EC, Error message, Effective date,Publish date range error , KBA , LOD-SF-CMP-EC , EC data, EC mappings, configuration & settings , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , Problem
Product
SAP SuccessFactors Compensation 2311 ; SAP SuccessFactors Employee Central all versions