SAP Knowledge Base Article - Public

3386231 - Warning message when editing a custom MDF Workflow

Symptom

When trying to edit the portlet of an MDF object for an user, it displays the message: 

  • You cannot make any more changes to the record until your pending workflow requests have been approved or rejected. Reach out to the workflow approver to take appropriate action. 

However, there's no pending workflows for the user.

 

Environment

SAP SuccessFactors HXM Suite



Reproducing the Issue

  1. Go to profile of user affected
  2. Check the Portlet with the error and try to edit it
  3. The following message displays: You cannot make any more changes to the record until your pending workflow requests have been approved or rejected. Reach out to the workflow approver to take appropriate action. 

Cause

The MDF object has the rule to set effectiveStartDate as today, the user created a workflow request, after that, the user triggered another workflow request with a different effectiveStartDate and canceled it, so the effectiveEndDate of last pending workflow request was modified to one day before the new effective start date from latest workflow, so when user try to approve pending request, the workflow should not be approved successfully due to the rule would update the effectiveStartDate, this day is after its end date it lead to the dirty data generated.

Resolution

Script has to be run to fix the data, please contact SAP Support, component LOD-SF-MDF-WFL. Before opening a ticket to SAP Support, please ensure that there are no pending workflows for the user. 

Keywords

workflow, pending workflows, workflow MDF object, MDF, INC5826013 , KBA , LOD-SF-MDF-WFL , Custom Object based Workflows , Problem

Product

SAP SuccessFactors HXM Core 2305