SAP Knowledge Base Article - Public

3380065 - DRTM Employment Information Purge failed because HDTempAssignment definition is invalid or Corresponding module is not enabled

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 Employee Central
  • SAP SuccessFactors HCM Suite

Reproducing the Issue

  1. Create a user purge request;
  2. Go to Purge Request Monitor;
  3. The request just created will not be shown on "Requests Pending Initial Approval" tab;
  4. Go to "Purge Progress & Results" tab;
  5. You will see the purge request with status "Failed"
  6. If you click the approved below the "Failed" high lighted, you will see as if the purge is on reviewing by the approvers:

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.

------------------------------------

On Manage data:

Verify that DRTM Employment Info Purge Objects "DRTM_COST_ASSIGNMENT (DRTM_COST_ASSIGNMENT)" is created.

Via Provisioning:

On Company Settings, verify that the Industry Features are not enabled.

Via UI:

Go to Manage Employee Central Settings > Scroll to: Industry Features

  • Public Sector Management Cost Objects
  • Higher Duty or Temporary Assignment

Resolution

To fix this:

Action 1:

Please delete the DRTM_HDTEMP_ASSIGNMENT configuration from manage data.

  1. Go to Manage Data
  2. DRTM Employment Info Purge Objects: DRTM_COST_ASSIGNMENT (DRTM_COST_ASSIGNMENT)
  3. Take Action
  4. Delete
  5. Save
  6. Please proceed with the purge.

Action 2: 

Via Provisioning

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"

  1. Go to Provisioning > Company Settings
  2. Enable all options on 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: 2534674 - How To Schedule MDF Object Definition to DB Sync and Fix Inconsistencies In Metadata Framework

Step 3: Disable feature "Enable Higher Duty or Temporary Assignment"

  1. Go to Provisioning > Company Settings
  2. Disable all options on 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 performing the above steps, please proceed with the purge.

Via UI

Step 1: Enable feature "Enable Higher Duty or Temporary Assignment"

  1. Go to Manage Employee Central Settings
  2. Scroll to: Industry Features
  3. Switch ON:
  • Public Sector Management Cost Objects
  • Higher Duty or Temporary Assignment

Step 2: Run MDF object definition to DB sync

  • View: 2534674 - How To Schedule MDF Object Definition to DB Sync and Fix Inconsistencies In Metadata Framework

Note: starting with 2H 2022 Release, customers have also the possibility to directly re-run this job from the Admin Center (prerequisite is that is was previously created at least once from Provisioning)*. Users can only directly run this job using "Run It Now" option, it is not possible to schedule this job to a future date.

Step 3: Disable feature "Enable Higher Duty or Temporary Assignment"

  1. Go to Manage Employee Central Settings
  2. Scroll to: Industry Features
  3. Switch OFF:
  • Public Sector Management Cost Objects
  • Higher Duty or Temporary Assignment

Step 4: After performing the above steps, please proceed with the purge.

----------------------------------------------------

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

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Suite 2311

Attachments

Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png
Pasted image.png