SAP Knowledge Base Article - Public

2668014 - Dynamic Roles are skipped in Workflows

Symptom

Dynamic Roles in a Workflow are skipped even if the criterias or conditions are met.

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

1. Create a Workflow which includes Dynamic Roles.
 2. Make a Job Information change and trigger the created Workflow.
 3. In the Workflow Participants, all other approvers are listed except for the Dynamic Roles.

Cause

The Base Object of the Dynamic Role is set to Position.

Resolution

Change the Base Object to Job Information.

 If Job Information is selected, the Job Information of the Subject User or Initiator is used to derive the respective Approver.

 For Position workflows, select Position as the Base Object. Then, the respective fields from the Position GO Object are made available to define the criteria.
 To define an Approver, the Job Information values of the Workflow Initiators are compared against the Dynamic Role criteria.

Keywords

dynamic roles, workflow, dynamic roles skipped, dynamic role base object , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , Problem

Product

SAP SuccessFactors Employee Central all versions