Symptom
- DRTM Employment Information Purge failed because HDTempAssignment definition is invalid or Corresponding module is not enabled
- Purge request is not shown on "Requests Awaiting Approval" tab, but instead appear directly on "Approved Request" tab with status "failed".
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 HCM Cloud
- SAP SuccessFactors Employee Central
- SAP SuccessFactors HXM Suite
- SAP SuccessFactors Platform
Reproducing the Issue
- Create a user purge request;
- Go to Purge Request Monitor;
- The request just created will not be shown on "Requests Pending Initial Approval" tab;
- Go to "Purge Progress & Results" tab;
- You will see the purge request with status "Failed"
- If you click the approved below the "Failed" high lighted, you will see as if the purge is on reviewing by the approvers:
Employee Central Support Engineer Team Action:
SAP Splunk Internal log:
- HDTempAssignment' definition not found in MDF datamodel. Either the 'HDTempAssignment' definition is invalid or Corresponding module is not enabled
- Object Definition is Null for provided Object Type.Please ensure that the corresponding feature is enabled via Upgrade Center or Provisioning.
- ponding module is not enabled
- Object Definition is Null for provided Object Type. Please ensure that the corresponding feature is enabled via Upgrade Center or Provisioning.
Cause
Configuration Issue:
As You have not enabled the ‘Higher Duty or Temporary Assignment’ feature, you should not have to maintain the DRTM_HDTEMP_ASSIGNMENT configuration.
- The configuration for DRTM_COST_ASSIGNMENT is maintained in Manage data but it is not required when the Industry Features is not enabled in the system.
View
- Go to manage data
- search: DRTM Employment Info Purge Objects: DRTM_COST_ASSIGNMENT (DRTM_COST_ASSIGNMENT)
Via Pro
Via UI
Go to Manage Employee Central Settings
Scroll to:Industry Features
- Public Sector Management Cost Objects( Use this feature to use cost objects for Public Sector Management. Ensure that Industry Features is enabled in Provisioning.)
- Higher Duty or Temporary Assignment( Use this feature to create and manage a higher duty or temporary assignment. Ensure that Industry Features is enabled in Provisioning.)
Resolution
To fix this configuration issue
Action 1:
Please delete the DRTM_HDTEMP_ASSIGNMENT configuration from manage data.
- Go to manage data
- DRTM Employment Info Purge Objects: DRTM_COST_ASSIGNMENT (DRTM_COST_ASSIGNMENT)
- take action
- delete
- save
- Then conduct Your Purge
Action 2:
Note: As a customer, you don't have access to Provisioning. To complete tasks in Provisioning, contact your implementation partner or Account Executive. For any non-implementation tasks, contact Product Support.
Step 1: Enable feature: Enable Higher Duty or Temporary Assignment
Go to Provisioning->Company Settings
Scroll to : Industry Features — requires “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Effective Dated Data Platform”, “Employee Profile data audit” and “Enable the Attachment Manager”
- Public Sector Management Cost Objects — requires “Industry Features”, “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Effective Dated Data Platform”, “Employee Profile data audit” and “Enable the Attachment Manager”
- Enable Higher Duty or Temporary Assignment — requires “Industry Features”, “Enable Employee Central Payroll - requires a license for Employee Central Payroll”, “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Enable Translation of Employee Central Foundation Objects”, “Effective Dated Data Platform”, “Employee Profile data audit”, “Enable the Attachment Manager” and “Employee Central Foundation Objects”
Step 2: Run MDF object definition to DB sync
- View: 2589774 - MDF Object Definition to DB Sync or Refresh Metadata Cache
Step 3: Disable feature: Enable Higher Duty or Temporary Assignment
Go to Provisioning->Company Settings
Scroll to : Industry Features — requires “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Effective Dated Data Platform”, “Employee Profile data audit” and “Enable the Attachment Manager”
- Public Sector Management Cost Objects — requires “Industry Features”, “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Effective Dated Data Platform”, “Employee Profile data audit” and “Enable the Attachment Manager”
- Enable Higher Duty or Temporary Assignment — requires “Industry Features”, “Enable Employee Central Payroll - requires a license for Employee Central Payroll”, “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Enable Translation of Employee Central Foundation Objects”, “Effective Dated Data Platform”, “Employee Profile data audit”, “Enable the Attachment Manager” and “Employee Central Foundation Objects”
Step 4: After Above , You can purge your User
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A)Guide : DRTM -Setting Up and Using Data Protection and Privacy Guide,
See Also
- 3058601 - How To Check Soft or Permanent Purge User
- 3319018 - How To Enable Feature Data Inspector
- 2545988 - How to Purge/Delete users in SuccessFactors
- 2616166 - Employee Central: Data Protection and Privacy FAQ
- 2179378 - Purge Request fails automatically with "Reviewing..." status
Keywords
purge , Drtm, Industry Features — requires “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Effective Dated Data Platform”, “Employee Profile data audit” and “Enable the Attachment Manager”, Public Sector Management Cost Objects — requires “Industry Features”, “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Effective Dated Data Platform”, “Employee Profile data audit” and “Enable the Attachment Manager”, Enable Higher Duty or Temporary Assignment — requires “Industry Features”, “Enable Employee Central Payroll - requires a license for Employee Central Payroll”, “Employee Central V2 (i.e., Event Reason Derivation)”, “Enable Generic Objects”, “Enable Translation of Employee Central Foundation Objects”, “Effective Dated Data Platform”, “Employee Profile data audit”, “Enable the Attachment Manager” and “Employee Central Foundation Objects”, HDTempAssignment' definition not found in MDF datamodel. Either the 'HDTempAssignment' definition is invalid or Corresponding module is not enabled , Object Definition is Null for provided Object Type. Please ensure that the corresponding feature is enabled via Upgrade Center or Provisioning. , KBA , LOD-SF-EC-DRM , Data Retention Management - (DRM & DRTM) EC Data Only , LOD-SF-PLT-DRM , Data Retention Management , Problem