Symptom
- A business rule has been created to add pay components to an employee based on certain criteria (e.g. hire, rehire, Job Info changes, Global Assignment hire)
- When a Global Assignment hire is processed, if there is a workflow involved in the hire process, the pay components are sometimes not created despite the rule trace triggering and showing they are being created / set during the hire process
- If no workflow is involved in the process, the pay components are created as expected
Environment
SAP SuccessFactors HCM
SAP SuccessFactors Employee Central
Reproducing the Issue
- Log into environment
- Go to an employee's profile
- Actions > Add Global Assignment
- Fill out the information for the Global Assignment's hire and submit
- The submission of the hire triggers a workflow - a rule trace shows the pay components are being created at this point
- Approve the workflow - rule trace shows the pay component rule did not trigger at this point
- Pay components are not created when you view the Global Assignment profile
Cause
Code issue - there are two different processes for final approval of Global Assignment workflows which are randomly chosen during the final approval, one of which skips business rules and the other which does not. If the business rule is skipped on final approval of the workflow, the pay components will not be created on hire. As there are two processes which are chosen randomly, the behaviour can be inconsistent.
Resolution
This is a code issue which will be resolved with ECT-257228 in 2H 2025. In the meantime, in order to get the pay components consistently created on hire of the global assignment, a workflow should not be triggered for the process. Alternatively, if a workflow is needed for the process, if the pay components are not created due to the inconsistency, they can be created manually post-hire instead.
Keywords
global, assignment, global assignment, workflow, pay, component, pay component, hire, business, rule, business rule, ECT-257228, CS20250009835060, INC13318483, , KBA , LOD-SF-EC-GA , Global Assignment , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , Problem
SAP Knowledge Base Article - Public