SAP Knowledge Base Article - Public

3448474 - SAP SuccessFactors Employee Time Sheet in "To be Approved" status Deleted by System

Symptom

  • Employee Time Sheet has been submitted for approval, then it's noticed that system deleted original "To be Approved" timesheet and generated a new one with empty "Replaces" field. 
  • Employee Time Sheet workflow is triggered again by v4admin.

Environment

SAP SuccessFactors Employee Central – Time Sheet

Resolution

Currently it is expected system behavior that if recalculation is triggered for a timesheet in "To be Approved" status, system will delete the original timesheet and generate a new one in "To be Approved" status, timesheet workflow will also be re-triggered by v4admin. 

For example: 

  1. Submit Employee Time Sheet for Approval, timesheet Approval Status became "To be Approved". Copy Employee Time Sheet external code A by clicking Trace button on timesheet UI.
  2. Recalculation is triggered for the pending approval timesheet period, such as creating a new absence or canceling an existing absence. Message "The displayed data might not be fully up-to-date because a recalculation is pending for the time sheet." is displayed in timesheet UI.
  3. After recalculation is completed successfully, above message will disappear. Then, check timesheet External code again, a new external code B is generated by system.
  4. Search for Employee Time Sheet object with original external code A, object cannot be found in the database. Search Employee Time Sheet object with new external code B, field "Replaces" is empty. 

Additionally, "Replaces" and "Replaced By" field are only set when recalculation happened to Approved timesheet. 

See Also

Keywords

Employee Time Sheet, timesheet, To be Approved, Pending Approval, delete, recalculation, v4amin , KBA , LOD-SF-EC-TMS , Time Sheet , LOD-SF-TTR-TMS , Time Sheet , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions ; SAP SuccessFactors Time Tracking all versions