Symptom
- Create a new position time slice with a new parent position.
- Have the position transfer enabled (so that an equivalent job info time slice is created to change the manager)
- Have an onSave business rule in the jobInfo element using the Position value
Then:
- A new job info record is created with effective start date corresponding to the new position time slice and a new manager assigned
- The rule triggered and was able to retrieve the position internal id and external code (and do whatever it needs to do)
Now if the newly created position time slice for the Parent Position change is deleted from the Position, then a new job info record is created with same effective start date and the manager is reverted to the former manager which is correct however the onSave rule is not setting the correct values for the fields in the Job Info.
Environment
SAP SuccessFactors Employee Central - Position to Job Information Sync
Reproducing the Issue
- Insert a new record in the Position, Effective as of today and change the Higher-Level Manager Position
- Check the Job Information of the incumbent, a new time slice is created effective today with the new Manager
- Go back to the Position > Delete the Higher-Level Manager Position change record
- Check the Job Information of the incumbent, a new time slice is created effective same date however the field
Cause
- The rule is triggered however while the rule is able to retrieve the internal Id of the position, it is not able to retrieve it's external code and fetches null value instead.
- This is leading the rule to have an unexpected outcome.
Resolution
- Engineering has created a code correction - ECT-264939 for the issue.
- The fix will be delivered in the SAP SuccessFactors 1H 2026 release scheduled for Preview on April 13, 2026, and Production on May 15, 2026.
- Until the fix is implemented, as a workaround; set the Rule Context: Position to JobInfo Sync to > No in BCUI to prevent the rule from triggering during transactions.
See Also
Keywords
standard weekly hours, manager change record, position deletion, sap successfactors employee central, rule EC_Cal_StdWeeklyHours_1, job info portlet, position external code, payroll impact, position to job info sync, reporting structure change, null value calculation , KBA , LOD-SF-EC-POS-PTJ , Position to Job Information Sync , LOD-SF-EC , Employee Central , LOD-SF-EC-POS , Position Management , Known Error
SAP Knowledge Base Article - Public