SAP Knowledge Base Article - Public

3113556 - Compensation to EC publish error: publish date error

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

  1. In Admin Center, go to Compensation Home
  2. Select Compensation template
  3. Complete Compensation Cycle
  4. Publish Data
  5. Publish in Employee Central
  6. In the search tool, type "Monitor Job"
  7. 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:

  1. Delete the record that has a date in between the publish dates OR
  2. 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