Symptom
DRTM Master Data Purge fails due to the error: "Error: DRTMECMasterDataObjectType Object Definition is Null for provided Object Type. Please ensure that the corresponding feature is enabled via Upgrade Center or Provisioning."
Environment
- SAP SuccessFactors Employee Central
- SAP SuccessFactors Platform
Reproducing the Issue
- Navigate to Data Retention Management > Create New Purge Request;
- Select Purge Request Type "DRTM Master Data Purge";
- Fill the required information > Schedule or Launch Immediately;
- After the purge runs, the result is the following error: "Error: DRTMECMasterDataObjectType Object Definition is Null for provided Object Type. Please ensure that the corresponding feature is enabled via Upgrade Center or Provisioning."
Cause
The purge logic for DRTM Master Data Purge assumes that Concurrent Employment feature is always active in the instance hence looks for Secondary Assignment Object definition. When the object is not active in customer instance and cannot be found, the purge fails with an error.
Expected behavior: if Concurrent Employment feature is not activated in customer instance, it should not look for the Secondary Assignment object definition.
Resolution
Fix is addressed via PTCH-44340.
Release version is 2405p11 and deployment date is July 02nd 2024 for Preview and July 04th for Production environments.
Possible workarounds:
- Use "Purge Inactive User" Purge Type instead of "DRTM Master Data Purge" (refer to KBA 3401581 in case the option is not available from the drop down);
- Enable Concurrent Employment (from Company System and Logo Settings) > Perform the Purge process again > Disable Concurrent Employment if needed.
Keywords
PTCH-44340, ECT-238002, 2405p11, RTMECMasterDataObjectType Object Definition is Null for provided Object Type, error, concurrent employment, secondary assignment, DRTM Master Data Purge, Purge Inactive User, Concurrent Employment, ClassName: ECDataPurgeHelper | MethodName: getSecondaryAssignments(), getSecondaryAssignments, SecondaryAssignments, employee central, platform , KBA , LOD-SF-EC-DRM , Data Retention Management - (DRM & DRTM) EC Data Only , LOD-SF-PLT-DRM , Data Retention Management , Problem