SAP Knowledge Base Article - Public

2574463 - Position Workflows are not setting Correct Participants with type Role

Symptom



When creating and triggering a workflow for changes to positions.
In the workflow configurations, the type "Role" is used for example Manager, Employee HR.

When trigging the workflow one of the following occurs:

  • this participants are not shown
  • the role is determined based on the workflow initiator and not the incumbent 

Environment

  • Employee Central - Position Management
  • Employee Central - Workflow

Reproducing the Issue

  1. Create a workflow, in which the type "Role" is used in one of the steps.
    For example as an approver or CC role.
  2. Trigger the workflow via a position change.
  3. The participants are not shown in the workflow.

Cause

This is expected behaviour.

Resolution

This is by design, position is an object based instance. The position do not belong to one user, they simply have an incumbent.
The system can not determine the participants for these roles based on the incumbent of the position. 
Therefore, for position workflows, the type "Role" is not supported.
The "Position Relationship" should be used instead.

See Also

2337281 - Dynamic Role as Approver in Position Workflow

2659872 - Incorrect Target Role for Change of Position Assignment.

Keywords

Position, Position workflow, workflow, approver type, cc role, missing, participants, type, ECT-88015 , KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , Problem

Product

SAP SuccessFactors Employee Central all versions