SAP Knowledge Base Article - Public

3583024 - Business rule not calculating the value of Pay Component via Import - SAP SuccessFactors Employee Central

Symptom

Via Import, Business Rule does not evaluate pay component to recalculate the value of other pay components.

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

Reproducing the Issue

  1. Configure a business rule within HRIS Element payComponentRecurring, which will check pay components
  2. Perform a change via UI, see that the rule will work as expected
  3. Make a Recurring Pay Component import with only one of the pay components checked by the rule; see the rule will not behave as expected
  4. Make a Recurring Pay Component import including all pay components that must be checked by the rule; see the rule will set as expected.

 

Cause

This is the designed behavior, as via Import the business rule only evaluates the Pay Components present in the Import file, and does not have the previous record or value of this and other Pay Components to compare.  

Resolution

While doing the import, ensure that all pay components that must be checked by the rule are included in the template. This way, the rule will be able to check the entire collection and trigger the actions as expected.

See Also

2863388 - Working of business rules which checks previous value and current value during import

Keywords

import, pay component, compensation model, compensation information, business rule, payComponentRecurring, rule during import, previous value, Recurring Payment import , KBA , LOD-SF-EC-EDP-CMP , Compensation Information Imports , Problem

Product

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