Symptom
When trying to import Benefit enrollment the error "This benefit is integrated with payroll but the current period compensation information for the user does not exist. Please contact your admin." is faced.
Environment
- SAP SuccessFactors HCM Suite
- SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to "Import and Export Data"
- Select "Import", then choose the ZIP file for import.
- Click on "import" and then "View Result"
- The response shows the error "This benefit is integrated with payroll but the current period compensation information for the user does not exist. Please contact your admin."
Cause
For some users, there are already existing enrolment records for the mentioned benefit
In the import file, the enrollment record's effective date is prior to those enrollment records that already exist in the system
Currently this is not supported to create an enrollment record prior to the already existing one.
Resolution
In order to proceed you will need to delete the existing enrollments for these users and the related Pay component entries in the compensation.
After that you can proceed with the import of all the needed enrollment records.
Keywords
SAP SuccessFactors, Employee Central, Global Benefits, LOD-SF-EC-GBF, Allowance Import, Error, Payroll Integration, Benefit Enrollment, Compensation Records. , KBA , LOD-SF-EC-GBF , Global Benefits , Problem