SAP Knowledge Base Article - Public

3334518 - Cannot add End-Dated Payment Pay Component due to an error - Employee Central

Symptom

When trying to save changes after adding a Pay Component record with End-Dated Payment through History button, system throws the error message: "error: Compensation: End-dated payments are not allowed for pay component XXX. Do not enter an end date for this pay component."

Environment

  • SAP SuccessFactors Employee Central
  • SAP SuccessFactors Employee Profile

Reproducing the Issue

  1. Go to Employee Profile > Compensation Information;
  2. Click on History Button (the clock in the right of the pencil) > Insert New Record;
  3. Scroll down to Recurring Payments and Deductions;
  4. Select a recurring Pay Component which "End-Dated Payment" is enabled;
  5. Insert "Pay Component", "Amount", select "Currency" and "Frequency" > Save;
  6. System throws the error message: "error: Compensation: End-dated payments are not allowed for pay component XXX. Do not enter an end date for this pay component."

Cause

A rule is configured to set End Date of Pay Component. As History Button does not have the option to add End Dates, when trying to save a record through this option system asks to not fill any End Date.

Resolution

This is expected behavior.

Setting End Dates with rules is something not supported by the system.

To set values to End Dates, please follow the steps below:

  1. "Pencil" icon in the Compensation Information block;
  2. Take Action > Change Job and Compensation Information.

"Define End Dates" option will be also available in Hire/Rehire wizards.

In case you do not now which rule is setting the error message, enable Rule Trace and perform the steps again to collect the logs so you can identify it in one of the rows with "[set]" information. Please refer to KBA 2257064 - Employee Central - Business Rule Execution Log for further guidelines on how to set Rule Trace.

FAQ - Additional Information

Q) Where can I get additional information on this from the Guide?

A) Adding an End Date to Recurring Pay Components.

Q) In which other contexts can I limit the triggering of rules?

A) Adding Contexts for Business Rules.

See Also

 

Keywords

end-dated payment, end-dated, payment, pay component, compensation information, comp info, business rule, error, error message, error: Compensation: End-dated payments are not allowed for pay component XXX. Do not enter an end date for this pay component, End-dated payments are not allowed for pay component, Do not enter an end date for this pay component, employee central, employee profile , KBA , LOD-SF-EC-CMP-REC , Recurring Payments , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions