Symptom
In monthly time sheets, the "Approved By" and "Approval Date" fields remain empty in Manage Data, which prevents filtering based on approval status for migration or reporting purposes. "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 Time Tracking
Resolution
1. If the ''Approved By'' and ''Approval Date'' fields of Employee Time Sheet are empty, it indicates that the time sheet was auto-approved without workflow involvement. To ensure these fields are populated, a workflow should be assigned.
2. If assigning a workflow is not feasible, use the ''Approval Status'' field in the ''Time Recording'' object to distinguish between approved and cancelled time sheets. The ''Time Recording'' object is the new persistence model replacing ''Employee Time Sheet Entry'' and stores working times and on-call times for monthly time sheets. In general, the ''Approval Status'' of the ''Time Recording'' object is consistent with the approval status of the corresponding Employee Time Sheet.
- If the approval status is Pending, the corresponding employee time sheet is not approved yet.
- If the approval status is Approved, the corresponding employee time sheet is approved.
- If the approval status is Cancelled, the employee time sheet was replaced by a new approved time sheet.
- If the approval status is Inactive, the employment of the user is inactive.
See Also
- SAP Help Portal - TimeRecording
- SAP Help Portal - Monthly Time Sheets
Keywords
Successfactors, Time Tracking, Monthly Time Sheet, Approval Date, Approved by, auto-approved timesheet, workflow, Time Recording, Approval Status , KBA , LOD-SF-TTR , Time Tracking , LOD-SF-TTR-TMS , Time Sheet , LOD-SF-EC-TMS , Time Sheet , How To
SAP Knowledge Base Article - Public