SAP Knowledge Base Article - Public

2277199 - How to configure HRIS Sync for Pay Component Group values (like Annualized Salary) using Business Rules

Symptom

Many times there might be requirements to have Pay Component Groups to be synced to Employee Profile. i.e. HRIS Sync of Pay Component Groups (like Annualized Salary)

Cause

Currently the system does not support any default Sync/Mapping of Pay Component Groups directly, as these transient fields (calculated). Because the calculated value is not saved to the database, and is only available in the UI, there is no direct way to synchronize the calculated value to Employee Profile

Resolution

Please note - you can either create the fields and assign rules via the Business Configuration UI (Admin Center > Manage Business Configuration) or via XML (which for customers would require assistance from Product Support).
Added a CustomLong field ‘Total Salary Test’ in CompInfo Element (it must be a numberic field, otherwise you will not be able to select the numeric calculated field when creating the rule.
XML Add field.jpg
 
Created a below rule and put in onSave of compInfo (Compensation Information).
 Rule.jpg
 
 Rule Config.jpg
 
Take Action
made a change
Save.
 Take Action.jpg
 
Total salary Test is now equal to AnnualizedSalary.
 Rule works.jpg
Then configure a sync from this Custom field to Standard element in Employee Profile.
SyncMapping.JPG

 

NOTES:

  • The custom-long field will only be updated when Saving the Compensation Information from the UI.
  • The rule will not trigger when importing Compensation Info data as this is currently not supported.
  • The rule will trigger if you are using the Compensation to EC Integration (as long as you have not disabled the EC Rules on the Compensation Form configuration - 2331495)

Keywords

Annualized Salary, HRIS Sync, EC to EP, Business Rule , KBA , LOD-SF-EC-RUL , Business Rules & Event Derivation , LOD-SF-EC , Employee Central , How To

Product

SAP SuccessFactors HCM Core all versions