SAP Knowledge Base Article - Public

2624695 - Default Pay Type through a business rule when adding second record


An onInit business rule defaults Pay Type. It works fine when first record is added for an existing user or during new hire. It does not default Pay Type when we edit the existing record and add a second row.


SAP SuccessFactors Employee Ceentral: Payment Information


This is an expected behavior for Rules. The onInit rules will be triggered if and only if the operation is a create New. For any Edit operation or modification to the existing records, the init operation will not be called. The system is designed this way as it might modify the existing user record/data present in the system which will create inconsistency.


Default, Custom Pay Type, Existing, Oninit , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , LOD-SF-EC-RUL , DO NOT USE - Business Rules & Event Derivation , Problem


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