SAP Knowledge Base Article - Public

3719617 - How to override state field in I-9 Section 1 to a different addressType - Onboarding

Symptom

  • By default, the state field in I-9 section 1 is mapped to the addressType of Home.
  • This KBA will highlight how to override this field to another addressType in Form I-9 section 1.

Environment

SAP SuccessFactors Onboarding

Resolution

1. Go to manage data > FieldMetaOverrideConfiguration.

2. Go to the FieldMetaOverrideConfiguration with supportedTypes = US_I9 and metaOverrideType= Form Metadata Override

3. Add a field ID of homeAddress.externalCode with Type Prepopulated Employee Central Fields Metadata.

4. Enter the following query into the overrideFieldsMeta column and adjust as required:

{
"entity":"homeAddress",
"entityPath":"personNav/homeAddressNavDEFLT",
"fieldPath":"stateNav",
"fieldType":"picklist",
"field":"externalCode",
"filters":
{
"addressType":"(Here you should enter the external code for the address type required)"
}
}

NOTE: This setup does not affect the workstate which is configured in the GLOBAL_FILTER_CONFIG. This setup is strictly for the value of the state field displayed on Form I-9 section one.

Keywords

address mapping, form i-9, permanent address, current address, state field, FieldMetaOverride, addressType filter, mailing address, custom configuration, state, I-9 , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , LOD-SF-OBX-I9 , i9 Compliance Form , How To

Product

SAP SuccessFactors Onboarding