SAP Knowledge Base Article - Public

3352186 - Pay Component via update UI & Import validation discrepancies for some fields

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

  1. Go to Manage Organization, Pay and Job Structures.
  2. Choose an already existing used Pay Component in system in any user profile.
  3. Change values in any of the fields like label/description/frequency via UI (Edit/Insert New Record) and Save.
  4. 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.
  5. Go to Import Foundation Data.
  6. Create a sample import template for Pay Component with data value changes in any of the fields like label, description, frequency etc.
  7. 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. If a pay component is no longer used after a specific date, it is possible to create a new time slice in which the pay component is inactive after that date.
  • 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-EDP , Import Employee Data (EC Core only) , LOD-SF-EC-CMP-REC , Recurring Payments , Product Enhancement

Product

SAP SuccessFactors Employee Central all versions