SAP Knowledge Base Article - Public

3290067 - State field is not populating from Recruiting to Onboarding

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.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Initiate Onboarding from Recruiting
  2. Make sure to pass a value for the State
  3. Process the new hire in Onboarding
  4. 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>

  • 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 , KBA , LOD-SF-OBX-RCM , Initiate onboarding from RCM , Problem

Product

SAP SuccessFactors Onboarding 2211