Symptom
- Click start on I-9 Section 2 task and receive error "Unable to fetch data"
- Error Invalid property names: FOCompany/name_en_US
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Open tile Complete Section 2 and Section 3 of form I-9 Tile
- Click Start of any candidate
- Error Received: Unable to fetch form data
Cause
- stateNav is not present in API Center > OData API Data Dictionary under any FO Object.
- For US Compliance/I9/E-verify to work, stateNav field needs to be present under"FOCorporateAddressDEFLT".
- en_US locale disabled in the instance
Resolution
- In Provisioning, under Succession Management, update the"Import/Export Country/Region Specific XML for Corporate Data Model".
- Update the stateNav within this template and maintain the same for the country USA.
- After importing the correct xml, check in the API Center - OData API Data Dictionary for"FOCorporateAddressDEFLT" if the city field is present.
- US forms have a default locale of en_US therefore you must have en_US locale enabled in the instance for forms to appear
Keywords
FOCorporateAddressDEFLT/stateNav, Section 2, I9 Error, Unable to fetch form data, I9 section 2 error, I-9 section 2, I-9 error, fetch form data, locale, en_US, Invalid property names: FOCompany/name_en_US, Complete Section 2 and Section 3 of form I-9, , KBA , LOD-SF-OBX-I9 , i9 Compliance Form , Problem
Product
SAP SuccessFactors Onboarding
SAP Knowledge Base Article - Public