SAP Knowledge Base Article - Public

2829369 - Base Salary Value Changes to Negative Percentage When Pay Target is Added


When adding a pay target to an employee, the pay component base salary amount and/or frequency get erased and turn to a negative percentage value


Employee Central - Pay Component

Employee Central - Business Rule

Compensation Information - Pay Target

Reproducing the Issue

  1. Go to any employee profile
  2. Go to actions  - compensation (or simply edit the compensation portlet)
  3. Scroll down to Pay target
  4. Add any Pay Target 
  5. Notice that the amount and frequency get erased and the amount displays negative percentage value


This behavior is dictated by a business rule configured in the system:
a propagation rule like (migratedRule__xxxx)
This rule is set to trigger onChange from "Pay Component".
To verify and confirm this behavior, disable all the migrated rules on this field and add them back one by one to find the one causing the behavior.


As such this would be an expected behavior based on current system configuration

If you do not want this behavior disable the indicated rule


These migrated rules are among those that were converted from xml to business in 1902 release.

This behaviour would be particularly prevalent with instances built on the backbone of Model Companies.

See Also

2769253 - Propagation XML Migration - New Rule Behaviors & Known Issues
2751468 - 1902: Propagation XML Migration to Business Rules FAQ


Migrated rule, Pay Component, Pay Component Recurring, Pay Target, Percentage, Stricken out, , KBA , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , LOD-SF-CMP , Compensation Management , Problem


SAP SuccessFactors Compensation all versions ; SAP SuccessFactors Employee Central all versions