Symptom
- The 'Booking Possible Until' date for a time account is not updating despite successful simulation report.
- The actual run does not implement the expected changes.
Environment
- SAP SuccessFactors Employee Central
- Time Management > Time Off
Reproducing the Issue
- Create an interim rule.
- Assign the rule to the time account type > Interim Account Update Rule.
- Execute Time Account Calendar > Simulation report shows successful change
- Execute Time Account Calendar > Run does not apply the change
Cause
- The issue arises due to the presence of save rules on the Time Account object definition.
- As the save rule is executed at the end of the save process, it is likely overwriting the value that was previously set by the interim rule.
Resolution
It is not recommended to configured other rule on the Time Account object, so suggesting removing those rules per best practices to ensure your system runs smootly.
However if you still want to keep your other rules (This is not recommended)
- Identify the save rules on the Time Account object definition.
- Disable these rules temporarily.
- Run the interim calendar again.
- Capture a rule trace during the calendar run in case of any further issue.
- Re-enable the save rules after confirming the 'Booking Possible Until' date has been updated.
See Also
Refer to SAP Knowledge Base Article KB0011813 - Employee Central - Business Rule Execution Log for guidance on creating a rule trace.
Keywords
SAP SuccessFactors, Employee Central, Time Management, Time Off, Booking Possible Until, Time Account, Interim Rule, Save Rule, Rule Trace, Calendar Run, Simulation Report. , KBA , LOD-SF-EC-TIM-CAL , Calendar Jobs , LOD-SF-EC-TIM-RUL , TAT Rules, Validation & Take rules , Problem