SAP Knowledge Base Article - Public

3491855 - How to set matrix relationship in Position by user?

Symptom

Normally, the Matrix Relationship is set by position code directly. However, since we are more familiar with user but not his position, is that possible to set Matrix Relationship by user?

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

Environment

SAP SuccessFactors Employee Central

  • Position

Resolution

Since the matrix relationship's position code is also used to sync Matrix Position to Job Relationships, we could not replace this field with user directly. 

However, we could add one more field to search by user, and then set this user's position to Matrix Position. 

Steps are:

  1. Go to Configure Object Definitions< Search: Object Definition< PositionMatrixRelationship 
  2. Click "Take Action"
  3. Add a new field (for example: cust_incumbent) and set its Data Type to be User.
  4. Save
  5. Create a business rule by using base object: Matrix Relationship For Position


  6. Click "Take Action" in Configure Object Definitions< Search: Object Definition< PositionMatrixRelationship
  7. Click "Details" at the end of cust_incumbent field
  8. Configure the rule created in step 5 under Rules.

Matrix Relationship position could be set by searching User.

Keywords

position relationship, PositionMatrixRelationship, Matrix Relationship For Position , KBA , LOD-SF-EC-POS-MAT , Matrix Relationships & Job Relationships Sync , How To

Product

SAP SuccessFactors HCM Core all versions