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
- Employee submitted a time sheet or an attendance request for approval.
- 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
- Navigate to Manage Data.
- Search for the pending Employee Time Sheet with external code.
- View the replaced time sheet in the replaces field.
- Update the Approval status of the replaced time sheet to "Cancelled".
- 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 |