You are trying to setup the business rule for event reason rule as described in Configuring Business Rule for Event Reason, however, you are unable to find the applicant ID value in the business rule conditions.
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 2.0
Reproducing the Issue
- You are trying to setup a business rule for event reason as described in Configuring Business Rule for Event Reason;
- In the step 7, you are unable to find the applicationID field.
We had a documentation issue in Configuring Business Rule for Event Reason this is going to be fixed in the next few days.
Please create a new business rule as below example:
Just to explain what the business rule is doing:
Source System for Onboarding: Need to be added in Manage business configuration (Data Model) as custom-string with label: Source System for Onboarding.
This field is automatically (code) populated with value "Recruiting: (applicationId)" in case of Internal Hire.
This field is NULL in case of External Hires.
The rule mentioned in config guide is very specific. But it seems there are problems retrieving application id.
So, this rule can be configured in the new way as described in the screenshot in attachment.
In this new configuration we are comparing if Field "Source System for Onboarding" includes String "Recruiting", which will be true in case of Internal Hire.
applicationID, missing, not, found, event, reason, business, rule, onboarding, 2.0 , KBA , LOD-SF-OBX , Onboarding 2.0 , Problem