SAP Knowledge Base Article - Public

3245626 - Time Sheet recalculation after absence cancellation not populating time for negative time recording

Symptom

Time Sheet recalculation when an absence is cancelled, is not triggered correctly causing the affected day to not have working hours populated

Environment

  • SAP SuccessFactors Recruiting 2205

Reproducing the Issue

  1. Cancel an absence
  2. Recalculation is triggered
  3. When using negative time recording, the working times are not populate automatically.

Cause

Coding issue

When the cancellation workflow for an absence is created, a recalculation is triggered. As the status pending cancellation is still active from time sheet sight, the absence is still valid in the time sheet and no data is generated.
On final approve of the cancellation workflow, there isn't another recalculation trigger. Hence, the time sheet is not touched anymore and the day stays empty.

Resolution

To correct this, you need to create a manual recalculation event for "time sheet recalculation" and a date within the erroneous time sheet.

We are also working on a coding fix for this.

Keywords

absence, cancellation, time sheet , KBA , LOD-SF-EC-TMS , Time Sheet , Problem

Product

SAP SuccessFactors Recruiting 2205