SAP Knowledge Base Article - Public

2867873 - Pay Range, and Pay Range Attributes(Min Salary, Max Salary, Mid Salary) fields not mapped from Position to Job Requisition - RCM/EC

Symptom

On creating a Job Requisition from the Position Org chart the payRange and Pay Attributes field not being mapped.

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 SucessFactors Recruiting Management
  • SAP SucessFactors Employee Central

Reproducing the Issue

  1. Navigate to Position Org chart
  2. Create a Job requisition
  3. Open it and check Pay range field

Cause

The standard PayRange field in position object is transient field and it will not store any value at DB level. Hence it is not possible to read payRange value directly in business rule.

Even though PayRange attributes fields(Min, Mid & Max) are custom fields, the values are propagated by a rule, the value is not saved to the field but is displayed via a rule on view of the position, similar to a transient field. The field values are displayed via a rule triggered from Manage Data > Object Configuration >Position >Manage Data On Load Rules.

Resolution

As an alternative approach, We can use the rule functions in mapping rule to read the Pay Range and Pay Range Attributes.

Pay Range:

we can use the rule function “Get Pay Range By Position()" in mapping rule to read the PayRange for given position dynamically.

Refer the below Field Mapping Rule to Create Job Requisition from Position:

1. Create a variable and store the payRange for given position using the rule function.

PosPayRange_Var.PNG

2. Use this variable in mapping section(THEN part of the mapping rule).

2_var_PosPayRange.Name.png

Pay Range Attributes(Min, Mid, Max values):

we can use the rule function “Get Pay Range Attributes()" in mapping rule to read the Min, Mid, Max values for given position dynamically.

1. Create a variable and store the Min/Mid/Max value for given position using the rule function.

1_var_PosMinSal.png

2. Use this variable in mapping section(THEN part of the mapping rule).

2_var_PosMinSal.png

See Also

KBA 2458839 - How to Configure Pay Range in Positions - Employee Central

KBA 2501144 - Position to Job Requisition Rule Definition for the Job Requisition FO/GO Object Fields

Keywords

onview, position, transient, min salary, max salary, pay range, job requisition, min, max, job req, Minimum Pay, Maximum Pay, Mid Point, Position to Job Requisition mapping for payRange , KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-EC-POS , Position Management , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors Recruiting all versions