SAP Knowledge Base Article - Public

2838829 - Workflow for Position object is getting triggered before the validation rule

Symptom

Workflow for Position object is getting triggered before the validation rule when MDF based rule scenario is used.

Same behavior is achieved with another MDF object (i.e: Payment Information, Benefits)

Environment

  • SAP SuccessFactors Employee Central
  • Position Management 
  • Payment Information
  • Global Benefits

Reproducing the Issue

  1. Navigate to Configure Object Definition-> Position
  2. Add a workflow rule in the 'Save Rule' section and a validation rule in the 'Validate Rules' section
  3. Edit an existing position and click 'Save'
  4. You will see that the workflow is triggered first and after user clicks on 'Confirm', the validation error is displayed

Cause

This is a known issue when using MDF scenario based rules.

Resolution

There is an enhancement request MDF-30852 to fix the issue. Currently there is no fix date available for it. Once it is implemented, it will be included in release notes. You may call SAP hotline number or contact your CSM to know status of this enhancement request.

As a workaround, convert the validation rule to a legacy rule instead of using MDF scenario based rules.

See Also

 MDF-30852, MDF-32094

Keywords

Position workflow, MDF rule scenario, Validate rule, Save rule , KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Product Enhancement

Product

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