SAP Knowledge Base Article - Public

2453024 - OnSave Rule on payComponentRecurring for a Workflow when Changes made to Pay-Component field not Working.


OnSave rule applied to payComponentRecurring to trigger a workflow when changes made to pay-component field not working.

Reproducing the Issue

Create OnSave rule to trigger workflow when change made to pay-component field.
Set rule to trigger from payComponentRecurring with Recurring Payments as Base Object.
Make a change to pay-component field of a user as specified in the OnSave rule and workflow is not triggered.



It is not supported to have rules on the payComponentRecurring element to trigger workflows as it is the Child.
Instead they must be set on the Parent, CompInfo.


Set onSave rule on the Parent, CompInfo with Compensation as Base Object.


Using Pay Component Group is not strictly necessary to check value changes in payComponentRecurring - see working example rule below:



payComponentRecurring OnSave Rule Trigger Workflow Pay-Component Pay Component Group , KBA , LOD-SF-EC-CMP-RUL , Business Rules , Problem


SAP SuccessFactors Employee Central all versions