Symptom
Compliance forms don't trigger as expected, to any candidate.
Check the 'BPE monitor processes', it shows no error and has a status as "Finished" with complianceRequired value = False.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP SuccessFactors Onboarding
Cause
Missing permissions for the BPE user.
Resolution
In order to confirm what is the BPE user being used, go to:
- BPE monitor processes
- Filter icon > Variable > Enter: "OnboardingProcessId=123456789" (number refers for the candidate's process Id)
- Under "Started by", for compliance task, is the BPE user
Now, go to "View User Permission" or "Manage Permission Role" and certify that BPE user has below permissions:
Manage Foundation Objects Types:
- Location
Employee Central API:
- Employee Central Foundation SOAP API
- Employee Central HRIS SOAP API
- Employee Central Foundation ODATA API (ready only)
- Employee Central HRIS ODATA API (ready only)
- Employee Central Foundation ODATA API (editable)
- Employee Central HRIS ODATA API (editable)
Keywords
complianceRequired, false, compliance, form, not, don't, trigger, candidate, Onboarding, OBX, 2.0 , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem