SAP Knowledge Base Article - Public

2993877 - Compliance tile not appearing - Onboarding


Unable to see the Compliance Tile in New Hire Home page after completion paperwork step.

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

Reproducing the Issue

  1. Start ONB2 Process for new candidate
  2. Complete New Hire data review and paperwork step;
  3. Notice if Compliance tile is appearing


  • Compliance form assignment can fail only due to incorrect global filter override configuration. The configurability is restricted to only workcountry, workstate, homecountry and homestate.
  • Country field from FOCorporateAddressDEFLT entity shoudl be of type Territory ID but it was customized to PicklisOption
    • OData API Data Dictionary > Search for FOCorporateAddressDEFLT > Select > Filter on Label = Country


Incorrect configuration or syntax errors are caught when creating the override configuration. If the result returned by the overridden configuration does not match the compliance filtering rules, the forms are not assigned.

The default rule evaluation, filtering and assignment continue to work even without the override configuration.

So we need to have additional UI configuration to overcome incorrect global filter override configuration. Please follow below step to make the configuration in UI.

  1. Go to Manage Data
  2. Create New
  3. FieldMetaOverrideConfiguration
  4. Fill in the mandatory Fields.
    overrideFields= Yes

    Under the overrideFieldMetadatas select below options
    id= workcountry

    oldFieldsMeta = keep it blank
    "entityPath": "jobInfoNav/locationNav/addressNavDEFLT",
    "field": "country"
    Final FieldMetaDataPverrideConfiguration should look like below.

    Also if you have same issue on workstate field follow below steps:
    Under the overrideFieldMetadatas select below options
    id= workstate
    oldFieldsMeta = keep it blank
    "entityPath": "jobInfoNav/locationNav/addressNavDEFLT",
    "field": "state"
    If you do to not see option FieldMetaDataPverrideConfiguration  from Manage Data, then RBP permission is not provided for this Object.
    Go to Manage Permission Role-> Open the Role Admin user is part of-> Onboarding 2.0 or Offboarding 2.0 Admin Object Permissions-> FieldMetaOverrideConfiguration provide view and edit permission

    Once above configuration is done, Retest with New candidate and verify the Compliance tile


Compliance Tile, Field Meta Data, Work Country, OBX, onboarding, address, corporate, field, country , KBA , LOD-SF-OBX-COE , Co-existence with Onboarding 1.0 , Problem


SAP SuccessFactors Onboarding all versions


Pasted image.png