SAP Knowledge Base Article - Public

2790859 - Change Audit Log Report for Metadata Framework (MDF) Configuration and Data Changes.

Symptom

Starting from b1905, administrators now have an option to generate a change audit log report for Metadata Framework configuration and data changes.

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 HXM Suite
  • Metadata Framework (MDF)

Resolution

It is now possible to generate a change audit log report for Metadata Framework configuration and data change.

Pre-requisites:

  • Permission should be enabled to generate the change audit reports.
  • Please follow the steps on Setting Up Change Audit before performing the instructions provided below.
  • MDF support changes audit for all MDF objects as long as MDF version history is turned on.
  • Create Business data Report works only for object 

1. Where MDF version is set to complete history
2. The object does not have the LSDP configuration
3. The object is not a configuration object like Object Configuration or LSDP Configuration for objects and so on.

How to Generate the Report?

There are two reports for Metadata Framework Configuration and Data Change. These are:

  • Audit for MDF configuration objects
  • Audit for MDF Data

 

Audit for MDF configuration objects

1. Ensure that you have completed the steps on how to setup the change audit feature. Please refer to the second point under Pre-requisites section above.

2. Once done, navigate to Admin Center > Change Audit Reports > Create Configuration Data Report  and select "MDF Configuration Data" tile if you wish to generate audit for MDF Configuration Objects.

MDF Configuration Data.png

3. You will see the "Create Configuration Reports" pop-up as shown below. Please fill out the necessary fields to submit an audit report request.

  • Change by Person - User who made the changes
  • Configuration Type - Choose among the available options (Legislative Sensitive Data Configuration, Object Definition, Object Configuration, Attachment Field Configuration)
  • Object Type - Enter code of Object Type. For multiple object types, please use COMMA to separate the values 
  • Time Range - Enter the time range of maximum 7 days per report submission

NOTE: Should you wish to setup a recurring change audit report, please refer to KBA 2789153.

Create Configuration Reports - MDF Data.png

4. Once done, you click "SUBMIT" and navigate to Access Reports tab under Change Audit Reports page to view the generated report.

How to Read the Report?

Field

Description

Context 1 Key Indicates the field names of external name and external code of root object.
Context 1 Value Values of external name and external code of root object.
Context 2 Key Indicates the field names of external name and external code of first-level child object concatenated with child object type. This field is not used, if it is not applicable.
Context 2 Value Values of external name and external code of first-level child object. The values are not used, if it is not applicable.
Context 3 Key Indicates the field names of external name and external code of second-level child object concatenated with child object type. This field is not used, if it is not applicable.
Context 3 Value Values of external name and external code of second-level child object. The values are not used, if it is not applicable.
Context 4 Key Indicates the field names of external name and external code of third level child object concatenated with child object type. This field is not used, if it is not applicable.
Context 4 Value Values of external name and external code of third level child object. This field is not used, if it is not applicable.
Field Name The name of the field that was changed. If it is a field of a child object, field name is concatenated with the association name between the child object and its parent object.
Old Value Old value of the field before the change.
New Value New value of the field after the change.

 

Audit for MDF Data

1. Navigate to Admin Center > Change Audit Reports > Create Business Data Report and select "MDF Change History Data" tile if you wish to generate audit for MDF Configuration Objects.

Create Business Data Report.png

 

2. You will see "Create Business Data Report" pop-up below.

  • Change by Person - User who made the changes
  • Object Type - Select desired Object Type from the drop down menu.
  • External Code - Enter code of External Code for the object type selected. For multiple object types, please use COMMA to separate the values 
  • Time Range -  Enter the time range of maximum 7 days per report submission

NOTE: Should you wish to setup a recurring change audit report, please refer to KBA 2789153.

Create Business Data Report.png

3. Once done, you click "SUBMIT" and navigate to Access Reports tab under Change Audit Reports page to view the generated report.

1911 Feature Update

Starting b1911, you may now search and select multiple external codes using a search icon provided in the external code field. Previously, you had to remember and manually enter specific external codes to generate these MDF audit reports. This sometimes led to inconsistent and erroneous reports since the field is case-sensitive.

Preview instances should already have this UI improvement while Production instances will receive the enhancement on the December 6, 2019. (once the release b1911 is rolled out for Production instances).

How to Read the Report?

Field

Description

Context 1 Key Indicates the field names of external name and external code of root object.
Context 1 Value Values of external name and external code of root object.
Context 2 Key Indicates the field names of external name and external code of current child object concatenated with child object type. This field is not used, if current object is the root object.
Context 2 Value Values of external name and external code of current child object. The values are not used, if current object is root object.
Field Name The name of the field that was changed. If it is a field of a child object, field name is concatenated with the association name between the child object and its parent object.
Old Value Old value of the field before the change.
New Value New value of the field after the change.

 

See Also

SAP Help Portal - Setting Up Change Audit

2789153 - How to automatically schedule, view and access reports during the Generation of Change Audit reports

Keywords

Change Audit, MDF Change History Data, MDF Configuration Data, Audit report, MDF, Change History, MDF Audit , KBA , LOD-SF-PLT-AUDR , Request Audit Report (Not Change Audit) , LOD-SF-MDF , Metadata Framework , Product Enhancement

Product

SAP SuccessFactors HXM Suite all versions