SAP Knowledge Base Article - Public

3214371 - Data purge Custom Object

Symptom

  • When trying to purge a custom object for inactive employees the system takes the EffectiveStartDate of the Object and not the Termination Date of the user as the Data Field of Retention Time.
  • Behavior of retention period calculation for MDF Object purges.

Environment

SAP SuccessFactors HCM Suite 

Reproducing the Issue

1. Create DRTM Employment Information Purge for a user with MDF Custom Objects included in parameters

2. Download preview report with the results for Custom GO Purge Object

3. Process notes show "To be Purged"

4. Check retention time configured under DRTM MDF Custom Purge Objects

5 Observe a retention time configured 30 years since termination date (or X years)

6. Go to People profile and note the employee is inactive with a termination date in the current year 

7. However the data is getting purged anyway

Cause

This is an expected behavior according to the conditions to define the retention period for this purge request.

Resolution

The actual behavior for inactive users as per the requirement for data purge is as follows:

  • For those inactive users who have their Exit Date with a longer time than the Retention Time For Inactive Employees - the system will not consider the Date Field of Retention Time for the Object, so all records on this object will be purged for this user.
    • Example: consider today is 30th December and purge retention time is 6 months. So if an employee's exit date is in June then data objects related to that employee will be purged (retention time mentioned in data objects is overridden by user purge retention time).

  

  • For those inactive users to whom their Exit Date has not reached the Purge Retention Time yet - the system will consider the Date from the Date Field of Retention Time (for this Object purge request) as the relevant date and only purge those records where the Date from the Date Field of Retention Time of the object have reached Retention time.
    • Example: consider today is 30th December and purge retention time is 6 months. If the Exit Date is in September, then depending on the data retention time configured, some data objects can be purged (in case there are objects with a retention time of 1-2-3 months). In this case, purge jobs will be executed based on data retention time. 

See Also

3020921 - Cannot Purge Custom MDF Objects - SAP for Me

3087035 - DRTM MDF custom purge object does not display in list of DRTM purges - SAP for Me

DRTM Data Purge for MDF Custom Objects | SAP Help Portal

Modules That Support DRTM Purge of MDF Custom Objects | SAP Help Portal

DRTM Purge Request Types | SAP Help Portal

Keywords

INC1984195, Custom Object Purge, MDF Custom Objects, Purge, Retention Time, EffectiveStartDate, Termination Date, Date Field,  data retention time, purge retention time, Exit Date, 
, KBA , LOD-SF-PLT-DRM , Data Retention Management , LOD-SF-MDF , Metadata Framework , How To

Product

SAP SuccessFactors HCM Core all versions