SAP Knowledge Base Article - Public

3579333 - Error during Time Sheet Approval: There is already a time sheet in this period for this user with the status

Symptom

The following error occurs when the manager attempts to approve the time sheet:

  • There is already a time sheet in this period for this user with the status. 
  • There is already a time sheet in this period for this user with the same time sheet as set in the 'Replaces' field.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental." 

Environment

  • SAP SuccessFactors Employee Central - Time Sheet
  • SAP SuccessFactors Time Tracking

Reproducing the Issue

  1. Employee submitted a time sheet or an attendance request for approval.
  2. When the manager attempts to approve the request, error 'There is already a time sheet in this period for this user with the same time sheet as set in the 'Replaces' field.' or 'There is already a time sheet in this period for this user with the status.' appears as shown in below example.

Cause

This is a performance issue caused by two time sheets being incorrectly updated to the same status simultaneously.

Resolution

  1. Navigate to Manage Data.
  2. Search for the pending Employee Time Sheet with external code.
  3. View the replaced time sheet in the replaces field.
  4. Update the Approval status of the replaced time sheet to "Cancelled". 
  5. If the error persists after above steps, delete the time sheet in replaces field from the system.

Keywords

Time Sheet, Time Tracking, Attendance Request, Single Record Approval, Error, Replaces field, Approval Status, Duplicated Time Sheet , KBA , LOD-SF-EC-TMS , Time Sheet , Problem

Product

SAP SuccessFactors HCM Core 2411 ; SAP SuccessFactors Time Tracking all versions

Attachments

Screenshot 2025-03-07 095332.png
Screenshot 2025-03-07 095332.png
Screenshot 2025-03-07 095332.png