SAP Knowledge Base Article - Public

3296057 - onInit Trigger Rule is not working in Onboarding page - Onboarding

Symptom

The onInit rule set up in Manage Business Configuration is not working in Onboarding page e.g. New Hire Data Review task, New Hire Data page, etc.

  • We have setup a business rule to mark a required field for certain group of users as not required, but it is not working in Onboarding. See sample configuration below:

Element Used: personInfo > Biographical Information model

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

Reproducing the Issue

  1. Login to the instance as the user that belongs to the group mentioned in the rule
  2. Go to Onboarding Dashboard
  3. Select any new hire
  4. See that the fields are still required

Cause

Configuration Issue:

  • Onboarding Configuration object is missing or is not created, and hence the "Allow onInit Rules for Onboarding Pages" is not being honored. OR
  • The "Allow onInit Rules for Onboarding Pages" field is set as "No".

Resolution

Make sure that the Onboarding Configuration object is created/available in Manage Data. If it is not created yet, follow the steps below:

  1. Navigate to Admin Center > Manage Data
  2. Create New
  3. Select Onboarding Configuration
  4. External Code field select "Default Onboarding Configuration"
  5. Select "Yes" for the "Allow onInit Rules for Onboarding Pages" field.

See Also

2992205 - [Onboarding] onInit Business Rules in Onboarding (Update as of 2H 2022) - SAP for Me

Keywords

SAP SuccessFactors Onboarding, onInit, Business Rule, Trigger Rules, ONB2Config, onInItRulesExecutionEnabled, Required Field, Onboarding Configuration, Allow onInit Rules for Onboarding Pages , KBA , LOD-SF-OBX-NHR , Onboardee Data Review , Problem

Product

SAP SuccessFactors Onboarding all versions

Attachments

image.png
image.png