Symptom
Apply Eligibility Rules does not have any impact on inactive users in SuccessFactors Compensation
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors Compensation
- SAP SuccessFactors Variable Pay
Reproducing the Issue
- Go to Compensation Home > Template > Define Planners
- Make sure inactive employees are included for the plan
- Apply Eligibility Rules
- Notice few inactive users are still eligible despite
Cause
- This is the expected behavior.
- Eligibility rules configured at UI level in Compensation Home > Plan Setup > Eligibility Rules are applied only on the active users but not for inactive user.
- Even when "Starting point for eligibility" is selected as "All employees are eligible" and Include inactive users is selected for the template.
Resolution
- Only eligibility rules defined at User Directory File level will affect inactive users. This is applicable for legacy Non-EC rules as we can handle inactive users via the EC business rules.
- This is the only way you can make an inactive employee eligible for the compensation.
Note: Make the user active first then update the COMPENSATION_ELIGIBLE column to TRUE and import the UDF, as changes in the UDF for inactive users other than Status = Active/Inactive are not allowed (best practice: Import new UDf setting the inactive users to Active, Export UDF again, Import new UDF with new *_ELIGIBLE values, export UDF again, set users back to Inactive).
- The same applies for MERIT_ELIGIBLE, LUMPSUM_ELIGIBLE, EXTRA_ELIGIBLE.
Keywords
sf, success factors, CMP, VRP, eligible inactive user, terminated user eligible, incorrect users eligible , KBA , LOD-SF-CMP-ADM , Admin Tools, Settings, Permissions , Problem