Symptom
- When creating a new business rule scenario for MDF based objects with "On Load" as purpose, only "Raise Message" and "Execute" are available as selectable operations.
- The "Set" operation is not available in the dropdown menu when creating an "On Load" business rule for a child object.
“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 HCM Suite
Reproducing the Issue
- Navigate to "Configure Business Rules"
- Click on Create New Rule
- Select "Rules for MDF Based Objects" and fill in the required information - on the "Base Object" choose a child object and on the "Purpose" choose the "On Load" option
- On the "Then" section, click on the "Edit expression" icon and you will notice that only "Raise Message" and "Execute" are available in the dropdown
Resolution
On Load rules cannot be attached to Child objects. On Load rules can only be attached to the Parent object on the Object Configuration or on the ConfigUI.
See Also
Keywords
Meta Data Framework, MDF, Business Rules, On Load, Set, Child Object, Custom Object. , KBA , LOD-SF-MDF-RUL , Custom Oject based Business Rules , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-MDF-UI , UI Config, Layout & Rules , How To
Product
SAP SuccessFactors Platform all versions