SAP Knowledge Base Article - Public

2790499 - Unable to Delete Pay Components

Symptom

  • Pay Components Unable to Delete Pay Components.
  • The Pay Component is not assigned to any person.
  • The Role Permission Role for the consultants allows for Delete
  • fingerprint=514db230132f85808b065591992a860b66381fee

Environment

  •  SAP SuccessFactors Employee Central

Reproducing the Issue

Step 1: Go to Manage Organization, Pay and Job Structures

Step 2: Select Pay Component - Take action -> Permanently Delete Record

Step 3: An Error Occurred and no further action can be taken and the Pay Component is not deleted

Cause

  • Pay Component field status in One-Time Deduction Object is inactive.
  • Therefore, system was unable to perform full validation check whether the pay component to be deleted is associated with any user's One time deduction data.

Resolution

  1. Go to "Configure Object Definitions"
  2. Search and select "One Time Deduction"
  3. Take Action -> Make correction
  4. search "payComponentType"
  5. click details and set status as active.

Keywords

search.execute() failed for class OneTimeDeduction, ValidationException: [key=EMPLOYEE_HRIS_GO_INVALID_FIELD_OR_ASSOCIATION, values=[payComponentType, OneTimeDeduction]], fingerprint=514db230132f85808b065591992a860b66381fee, employee central, successfactors, pay component , KBA , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , LOD-SF-EC-DED , Deductions , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core 1902