SAP Knowledge Base Article - Public

2368782 - Pay Range in Position is not saved or visible - Employee Central

Symptom

Open a position and select a Pay Range.

Save it

Range1.png

After the position is saved Pay Range is not visible

Range2.png

"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
  • MDF

Cause

Pay Range is a transient, invisible field on the Position. "transient" means that the content of the field is not saved to the database, but is calculated on-the-fly.

Resolution

As per Position Handbook you can change the visibility:

  1. Go to the Admin Center and choose Company SettingsConfigure Object Definitions.
  2. Select the Position object and choose Details for the Pay Range field.
  3. Change the visibility to Read Only and save the Position object.

You have to use a rule to define how the pay range is calculated. There is a rule function called Get Pay Range By Position(). Take a look at the rule function documentation for details.

You will never see the pay range value on a position via import and export data

See Also

2458839 - How to configure Pay Range in Positions

Keywords

Position, Pay Range, Pay Range is not calculating, , KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Problem

Product

SAP SuccessFactors Employee Central all versions