SAP Knowledge Base Article - Public

2790499 - Unable to Delete Pay Components


  • 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


  •  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


  • 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.


  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.


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-DED , Deductions , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , Problem


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