Symptom
After re-hiring an employee, you notice that the Activity Report does not show time entries from before the re-hiring date.
This happens despite the time entries being shown in the employee time sheet.
Environment
SAP Business ByDesign
Reproducing the Issue
As the re-hired employee:
- Go to the Home work center.
- Enter the Self-Services Overview view.
- Click on Edit Time Sheet.
- Click on the View Activity Report button.
- Fill the selection criteria according to the times required.
- Click on the Go button.
Here it is possible to see that there are no times from before the re-hiring date of the employee.
Cause
The activity report by design only displays information from the currently active work agreement of the employee.
Resolution
The system works as expected.
There are 2 ways to retrieve employee time information which span both time agreement periods (before and after the re-hiring of the employee).
The first option is through the Time Administration work center:
- Go to the Time Administration work center.
- Enter the Employees view.
- Set the query dropdown from "Active Employees" to "All Employees".
This will show not only the currently active employee entry, but also the employee previously terminated. From here it is possible to access the previous employee time file (by clicking on the Edit button) and see the times booked before the re-hiring.
The second option is through the standard report Recorded Employee Times:
- Go to the Business Analytics work center.
- Enter the Design Reports view.
- Search for report Recorded Employee Times (report ID HCMTLMB07_Q0001)
- Click on the report name to open it.
From here, it is possible to use the selection section of the report to filter for the employee and dates, and the data should be displayed considering all work agreements that the employee has in the system.
Keywords
rehired, Timesheet, multiple time agreement, time recording not retrievable, , KBA , SRD-HR-TLM , Time and Labour Management , Problem