SAP Knowledge Base Article - Public

3456517 - Compliance form is not getting triggered to any candidate - Onboarding


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."


SAP SuccessFactors Onboarding


Missing permissions for the BPE user.


In order to confirm what is the BPE user being used, go to:

  1. BPE monitor processes
  2. Filter icon > Variable > Enter: "OnboardingProcessId=123456789" (number refers for the candidate's process Id)
  3. 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)



    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


    SAP SuccessFactors Onboarding all versions