Symptom
- The state field is not populating in the New Hire Data Review step of Onboarding even though value is passed from Recruiting.
- State field is empty even though it was mapped from RCM.
- Picklist field not populating
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Initiate Onboarding from Recruiting
- Make sure to pass a value for the State
- Process the new hire in Onboarding
- See that the state field is empty
Cause
Configuration issue.
- The (Manage Business Configuration) BCUI has different picklist defined for State field compared to the Recruiting template.
- Below is a sample Application Template configuration (if State is in the Application Template):
<field-definition id="state" type="picklist" required="false" custom="false" public="true" readOnly="false" anonymize="true" forward-intact="true" sensitive="false">
<field-label mime-type="text-plain"><![CDATA[State]]></field-label>
<field-description><![CDATA[State]]></field-description>
<picklist-id parent-field-id="country">state</picklist-id>
</field-definition>
- Below is a sample Application Template configuration (if State is in the Application Template):
- Manage Business Configuration (BCUI):
- State fields uses the standard picklists e.g. PROVINCE_CAN for Canada, STATE_AUS for Australia, STATE_USA for the US
Since in both places the picklists aren't configured the same, there is a mismatch in data and the State field becomes empty when candidate reaches Onboarding.
Resolution
To resolve the issue, make sure that the RCM Template has the same picklist Id configured in Manage Business Configuration > homeAddress > Country Specific homeAddress.
Keywords
State, Province, Mapping, RCM-ONB mapping, State field empty, OBX, ONB2, ONB2.0, Onboarding, Onboarding 2.0, INC3656141 , KBA , LOD-SF-OBX-RCM , Initiate onboarding from RCM , Problem
Product
SAP SuccessFactors Onboarding 2211