SAP Knowledge Base Article - Public

2668014 - Dynamic Roles are skipped in Workflows


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


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.


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


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.


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


SAP SuccessFactors Employee Central all versions