SAP Knowledge Base Article - Public

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


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)


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


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 Config.jpg
Take Action
made a change
 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.



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


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


SAP SuccessFactors HCM Core all versions