SAP Knowledge Base Article - Public

2490861 - Workflow With Position Matrix Relationship Shows one out of Three Steps Only - Employee Central

Symptom

Workflow has been created with 3 approver steps. Approver type for step one and three is Position Relationship. Step two is a Dynamic Role which is displayed. The workflow will trigger when a new position is created or when a position is copied via Position Org Chart

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental. 


Workflow:


wfl.png

 

Generated workflow:


Participants.png

 

The correct matrix relationship is maintained in the Position:

Pos.png

 

 

Environment

  • SAP SuccessFactors Employee Central
  • Position Management
  • Workflow

Cause

The issue is caused by setting 'Relationship to Approver' incorrectly

relationship.png

 

When creating a new position or copying a position no incumbent is assigned to the position, hence workflow can't retrieve any value from Employee Position relationship.

Resolution

The Relationship to Approver must be set to 'Position'. The matrix relationship is maintained in the position and can be retrieved.


newWFL.png

 

 All Approvers will be displayed.

ParticipNew.png

Keywords

Workflow Position Matrix relationship , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-POS , Position Management , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM suite all versions