Symptom
When an onSave rule gets triggered on the dependents portlet, a different workflow is being triggered
Note: 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 HXM Core
SAP SuccessFactors Employee Central
Reproducing the Issue
Pre-requisite: The test user / employee already have a test data on the dependents portlet
Sample Business Rule:
- Navigate to the dependents portlet
- Click on Edit Dependents
- Select any effective date
- Click on Add Dependents
- Fulfil the mandatory fields and the requirements to trigger the workflow
- Save
- Observe that a different workflow has been triggered
Resolution
This is an expected behavior due to the business rule is reading the grid portlet data for dependents. The business rule will check each rows to verify the conditions set by it.
To resolve this, you need to modify your business rules to satisfy the condition and trigger the correct workflow based on your business requirements.
Keywords
dependents, business rule, onSave rule, grid portlet, grid portlet data, behavior , KBA , LOD-SF-EC-DPD , Dependents Management , Problem