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
- Navigate to Position Org chart
- Create a Job requisition
- 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.
2. Use this variable in mapping section(THEN part of the mapping rule).
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.
2. Use this variable in mapping section(THEN part of the mapping rule).
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