Symptom
- Workflow approval history does not appear for declined workflows in MDF.
- The issue occurs despite having the "workflow approval history" permission enabled.
Environment
- SAP SuccessFactors HCM Suite
- Metadata Framework (MDF)
Reproducing the Issue
- Create a record in a custom MDF object and raise a workflow.
- Have the approver approve the workflow.
- Observe that workflow approval history is attached to the approved record.
- Create another record in the same MDF object and raise a workflow.
- Have the approver decline the workflow.
- Observe that workflow approval history is not shown for the declined record.
Cause
This is expected product behavior. For MDF objects configured with workflow and Pending Data set to “No” (for example, when configured in PPX), the workflow approval history behavior is not predictable and is not a supported configuration.
Resolution
- Review the MDF object configuration (Configure Object Definitions).
- Set Pending Data to “Yes” for any MDF object that has a workflow configured. This is the required and supported configuration.
- If you need to verify declined items, use Manage Workflow Requests where declined workflow requests remain visible.
- After updating the configuration, test approval and decline scenarios again to confirm workflow approval history behaves as expected.
Keywords
mdf, workflow approval history, declined workflow, rejected workflow, pending data no, pending data yes, ppx, custom object workflow, manage workflow requests, workflow history missing, successfactors employee central, workflow behavior, approval history, permissions, history disappears , KBA , LOD-SF-MDF-WFL , Custom Object based Workflows , How To
Product
SAP SuccessFactors HCM Suite 2605
SAP Knowledge Base Article - Public