Symptom
New York WTPA form is not triggering even after the filterkey1 fieldmetaoverride configuration is maintained as per the SAP documentation - Configuring Wage Theft Protection Act (WTPA) Forms
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Initiate the Onboarding Process for the candidate with the Job Location/workState as New York.
- Completed the Data Collection Steps for the Candidate
- Wage Theft Protection Act (WTPA) Form is not getting triggered.
Cause
The fieldmetaoverride for workState is not returning the expected value as 'NY'
Resolution
- The WTPA form would get assigned only when all matching criteria are met : formname , workstate (NY) work country(USA).
- Replace the below overrideFieldsMeta for workstate and retrigger compliance for your candidate.
{
"entity": "jobInfo",
"entityPath": "jobInfoNav/locationNav/addressNavDEFLT/stateNav",
"fieldType": "picklist",
"field": "externalCode"
}
See Also
- Configuring Wage Theft Protection Act (WTPA) Forms | SAP Help Portal
- https://community.sap.com/t5/human-capital-management-blogs-by-sap/country-compliance-configure-overrides-for-us-wtpa-form-fields/ba-p/13673209
- https://community.sap.com/t5/human-capital-management-blogs-by-sap/global-filter-definition-for-country-compliance-wtpa-forms/ba-p/13670936
Keywords
WTPA Compliance Form, New York, WTPA, Compliance forms, Onboarding ,Wage Theft Protection Act (WTPA) Forms, Compliance, workState, filterkey1 , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem