Symptom
Approver details page is showing one approver multiple times in Manage workflow group page.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Go to Manage workflow group page
- View any of dynamic workflow group to see approver/membership.
- Use Dynamic Group-Criterias (specifically, hris_imInfo$domain) as category in Group Define
- One approver/member is showing multiple times
Cause
The field used in this group is Dynamic Group-Criterias (specifically, hris_imInfo$domain).
The issue arises because hris_imInfo$domain supports multiple values.
For example, if the user 'SF ADMIN' matches the selected value "Test_DGC_1", but also has two additional values: "Test_DGC_2" and "Test_DGC_3" for the same field, when querying user's data for hris_imInfo$domain, it results in a one-to-many relationship.
Therefore, all entries for this field associated with the user will appear in the group membership list.
Resolution
As noted in the group membership list page: "Some users have multiple entries in the table, thus the discrepancies between member count and number of entries".
This behavior is working as designed.
To Support Engineer: Please see internal memo.
Keywords
Workflow group, Duplicate approvers, Membership category, Standard fields, approvers, duplicate, Dynamic Group , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , How To
SAP Knowledge Base Article - Public