Symptom
Discrepancies regarding validations in update of already used Pay Components in system; via UI and Import for some fields like label, description, frequency etc.
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 Employee Central: Foundation Objects
- SAP SuccessFactors Employee Central: Imports
- SAP SuccessFactors Employee Central: Compensation
- SAP SuccessFactors Employee Central: Pay Components
Reproducing the Issue
- Go to Manage Organization, Pay and Job Structures.
- Choose an already existing used Pay Component in system in any user profile.
- Change values in any of the fields like label/description/frequency via UI (Edit/Insert New Record) and Save.
- No validation error message as The pay component is already used, so no changes are allowed. Go to the Check Tool to see where it is used. is generated and change is getting saved.
- Go to Import Foundation Data.
- Create a sample import template for Pay Component with data value changes in any of the fields like label, description, frequency etc.
- When doing incremental upload for any of the above field value change, then error is coming expected as The pay component is already used, so no changes are allowed. Go to the Check Tool to see where it is used.
Additional Information
- The system doesn't allow changes to assigned pay components to prevent the data inconsistencies
- Once used, none of the pay components can be deleted or set to inactive.
- View The table summarizes the allowed behaviour in Guide- Implementing Employee Compensation Data Chapter- Preventing Changes to a Pay Component Already in Use
Cause
Product gap/system limitation.
Resolution
- This is product gap as per current system design. More validations are there for import than UI changes for some Pay Component field changes.
- For improving the system design, an enhancement request is needed.
- To how open an enhancement request please check following article: 2090228 - How to Submit Enhancement Requests for SAP SuccessFactors Products.
See Also
2090228 - How to Submit Enhancement Requests for SAP SuccessFactors Products
2438940 - Pay Component is already used. Changing is not allowed.
Keywords
pay components, validation, Pay Component is already used, error, edit, insert new record, import, incremental, label, description, frequency, FOO, UI, The pay component is already used, so no changes are allowed. Go to the Check Tool to see where it is used. , KBA , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , LOD-SF-EC , Employee Central , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , LOD-SF-EC-CMP-REC , Recurring Payments , LOD-SF-EC-EDP , Import Employee Data (EC Core only) , Product Enhancement