Symptom
When trying to add field id "jobInfo.name" to create the field override for company name in WTPA form system throws the error - jobInfo.name is not a valid field ID to override. Please enter a valid field ID.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Go to Manage Data
- Search for FieldMetaOverrideConfiguration in the first dropdown
- Choose the override configuration for WTPA form in the second dropdown.
- Take Action->make correction to add a new field override for company name.
- Use the field id as "jobInfo.name" and add the override path.
- System throws an error jobbInfo.name is not a valid field ID to override. Please enter a valid field ID.
Cause
- jobInfo is not a supported entity for override at present for compliance form(WTPA form).
- A code correction is initiated for this to resolve the issue.
Resolution
For creating a override for company name in WTPA form, we use the field id as "jobInfo.name" but currently jobInfo is not supported for override. A script run is required to set the jobInfo.name as field id.
Please follow the below steps before requesting for script run to the support engineer
- Use EmpJob.name rather than jobInfo.name in the UI as field id.
- Add the overrideFieldsMeta and save the configuration.
@Support Engineer please refer the internal memo for the script run.
Also a code correction is initiated for supporting jobInfo in field id as well.
Keywords
WTPA form, Company name, company, override, fieldoverride, compliance forms, Onboarding. , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem