SAP Knowledge Base Article - Public

2784326 - Applications in Hired Status are Getting Purged by the System - Recruiting Management


When working with DRTM, applications in Hired Status are being anonymized by the system. The customer doesn't want to purge applications from candidate which were hired in the Job Requisition.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


SAP SuccesFactors Recruiting Management - All Versions

Reproducing the Issue

  1. In Admin Center, go to Data Retention Management
  2. Set a rule to purge inactive applications
  3. Applications in Hired Status will be anonymized even though isn't the expected behavior. 


It's the expected behavior from the system to purge applications in statuses that are configured on certain groups. These specific groups will take any status to be purged, even though the status is marked as Hired or Hirable.


Please check the below table in resolution's section.


According to the standard system configuration, each statuses group have a different behavior when working with Data Retention Time Management. Check the following table for more information:

When the Status Group is…

And the Status Name is…


Withdrawn Statuses

Deleted on Demand By Candidate

The Candidate will be purged and the application will be marked to be picked up by the next run of the RCM Entity Anonymization job.

Deleted On Demand By Admin

Declined DPCS

Withdrawn By Candidate

The applications in the Withdrawn status will be purged by the DRTM Inactive Application Purge as per the retention period.

In-Progress Statuses


Applications will not be purged.

Forwarded Statuses


Applications will not be purged.

Invited To Apply

System Statuses


Applications will not be purged.

Requisition Closed

Hired On Other Requisition

Auto Disqualified

The applications in the Auto Disqualified status will be purged by the DRTM Inactive Application Purge as per the retention period.

OnBoard Statuses


The applications in the Onboarded Statuses will be purged by the DRTM Inactive Application Purge as per the retention period.

Disqualification Statuses


The applications in the Disqualified Statuses will be purged by the DRTM Inactive Application Purge as per the retention period.

Note: For an application to be purged, it needs to be in Disqualification status. To move applications in bulk to a Disqualification status, you can use the ODATA batch Upsert on the Job Application entity.

To prevent the purge of any applications in Hired Status, you need to build a Applicant Status Pipeline with the status you will set as Hired Status within In-Progress statuses group.

Note: It's important to remember that changing any Applicant Status Pipeline which is currently in use, could cause several errors. You can build a new Status Pipeline and after the status configuration, select this one as default Status Pipeline.

See Also

2103423 - DRM 2.0 to purge inactive candidates and / or inactive applications - Recruiting Management

2080952 - Applicant Status Configuration - Recruiting Management

2654304 - Edit Status Settings in Applicant Status Configuration | Hirable Options - Recruiting Management


Purge Application in Hired; Hired Application Anonymized; OnBoard Statuses; In-Progress Statuses; DRTM Inactive Application Purge as per the retention period; Applications will not be purged; , KBA , LOD-SF-RCM-ADM , Admin Center, RBP, Permissions and Settings , LOD-SF-RCM-APP , Applicants and Job Applications , Problem


SAP SuccessFactors Recruiting all versions