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
SAP Knowledge Base Article - Public