SAP Knowledge Base Article - Public

3736582 - MDF Audit Change Log Report shows different user than “Last Modified By” in Object

Symptom

  • In the MDF Audit Change Log report, the Changed By user does not match the Last Modified By (Updated By) user displayed in the object (e.g., via Manage Data).
  • In MDF objects with workflow, the audit log shows the approver as Changed By, while the object shows a different user as Last Modified By.

Environment

  • SAP SuccessFactors HCM Suite
  • Metadata Framework (MDF) 

Reproducing the Issue

  1. Go to Manage Data.
  2. Open a record of the relevant custom MDF object that was updated through a workflow.
  3. Observe that Update By/Last Modified By shows the workflow/initiator user.
  4. Run the MDF audit change log report for the same record.
  5. Observe that the report shows a different user in Changed By.

Cause

This is a known issue.

  • When User A initiates a change that triggers a workflow:
    • The system stores User A as the Last Modified By in the business data.
  • When User B approves the workflow (without in-flight changes):
    • The audit log records User B as the Changed By user.

As a result:

  • Manage Data: shows the workflow initiator (User A)
  • Audit log report: shows the workflow approver (User B)

This leads to an inconsistency between the two data sources.

Resolution

This is currently a known issue/limitation in the system design.

  • The discrepancy between Changed By (audit log) and Last Modified By (object data) is expected in workflow scenarios.
  • There is no fix or enhancement planned at this time.

Clarification:

  • Consider the following when analyzing data:
    • Last Modified By: user who initiated the change
    • Changed By (Audit Report): user who approved the workflow

See Also

  • 2533328 - lastModifiedBy and lastModifiedDate fields in MDF objects.
  • 3717591 - Behavior of "lastModifiedBy" Field in Manage Workflow Request for custom MDF Objects When Workflow Is Approved Directly vs. via Proxy
  • 2704880 - Behavior of Last Updated By field when using workflow
  • 3326444 - The behavior of Last modified date field in custom MDF objects

Keywords

mdf, custom mdf object, last modified by, changed by, audit report, manage data, workflow, approver, initiator, inconsistency, lastupdatedby, lastmodifieddate, mdf audit change log, in‑flight change, approval behavior, updated by , KBA , LOD-SF-MDF-AUD , MDF Audit , Problem

Product

SAP SuccessFactors HCM Suite all versions