SAP Knowledge Base Article - Public

2984474 - Permission error when changing field values during Pending workflow approval updates based on position objects.

Symptom

Error "No data available or you do not have the necessary permissions." is received when updating certain fields in a workflow approval. Please note that this error does not occur when updating position itself and error only appears when updating of position fields during updating of pending workflow approvals.

Environment

  • SAP SuccessFactors HXM Cloud
  • Employee Central

Reproducing the Issue

Note: Error may appear not only with position objects but also with other MDF objects that have workflow requests.

  1. In Admin Center, go to Manage positions tool
  2. Select a Position  and make any changes and save. This hsould trigger a workflow request during saving
  3. go as the workflow approver into the workflow and click update
  4. Try to make a change to any field
  5. Error "No data available or you do not have the necessary permissions. " popup warning appears right after a new value of that field was selected

Cause

  • Please do note that it looks like the only affected fields seem to be fields that have onchange rules set on them. Field without onchange rules seem to accept changes just fine when updating in pending workflow approvals.

Resolution

A fix was provided for this issue via a patch on 17-Nov-2020

Keywords

KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , Bug Filed

Product

SAP SuccessFactors HXM Core 2011