SAP Knowledge Base Article - Public

2810748 - Workflow Saved Without Approval - Employee Central

Symptom

  • This KBA discusses one of the reasons why the WF would not initiate, and the changes are committed to the data base 
  • Workflow triggers and a prompt appears for confirmation, but the changes are saved without the approval
  • Workflow screen appears but changes saved automatically

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 HCM Suite
  • SAP SuccessFactors Employee Central

Cause

  • This is likely due to  wrong rule configuration because it has circulated reference made on the onSave Business Rules. 
  • If there are any rules in under Job Info that are changing Job Info during the onSave action, and the business rule has a circulate reference, then the actionTypeEnum is calculated as Null. 
  • actionTypeEnum is null - is usually caused by a wrong rule configuration which can be a circulated reference.

Example configuration for circulated reference:

Example 1:

Img 2.png

Example 2:

 Img 3.png

Resolution

Remove the circulate reference from the business rule.

Example configuration after removing the circulate reference:

Change the business rule to Job Information Model.wfConfig.Value instead of  Job Information Model. Job Information.wfConfig.Value.

Img 1.png

Keywords

sf, success factors, wf, ec, no approval, no initiation,  ECT-119300, ECT-108284 , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , Problem

Product

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