Symptom
When trying to publish data from a completed Compensation/Variable Pay worksheet the job returns the following message:
Error message: "paycompvalue cannot be empty;." when publishing Compensation Data to Employee Central
Environment
SAP Successfactors Compensation
Reproducing the Issue
- Prepare a Compensation/Variable Pay worksheet integrated with Employee Central.
- The worksheet is configured containing two or more output pay components.
- The customer has it set up so that the paycomponents do not have to exist for every employee.
- When a component doesn't exist value 0 (zero) is prompted in the column on the worksheet.
-
Complete the Compensation/Variable Pay worksheet.
-
Navigate to the Template>Complete Compensation Cycle>Publish Data>Publish in Employee Central.
-
Click Submit and trigger the Compensation Publish to Employee Central job.
-
Navigate to Monitor Jobs from either Compensation or use Tool Search both of which are located in Admin Centre.
-
Click the Download Status of the publishing job and you will see the following message for a user:
- "Total number of entries: 1. Entry publish details: 1 failed. Failed Entries: User A : paycompvalue cannot be empty;."
Cause
- This is expected behaviour.
- You cannot publish a empty value for a user.
- Some customers may expect the job to be skipped for the user but job will fail if the value is 0.
Resolution
- Customer can populate the column with the same value that the user already has in EC and the job will skip instead of fail.
- "Compensation Info publish: 1 skipped. User A: no value changes." Otherwise it will fail.
- If customers feel this feature should be enhanced they can navigate to SAP Influence website and log an enhancement request or vote for a similar request if one exists.
Keywords
Compensation, Employee Central, Pay Component, Publishing , KBA , LOD-SF-CMP , Compensation Management , Problem
Product
SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HCM Core all versions