Symptom
On employee's Timesheet UI the following error is displayed:
"The displayed data might not be fully up-to-date because a recalculation is pending for the time sheet"
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
Employee Central, Time Sheet
Cause
There is an error for this user related to their timesheet information for the week opened on time sheet UI.
This can be caused by one of the following reasons:
- a validation rule
- a valuation on the time recording profile of the user,
- a rule on the employee time sheet / time sheet entry objects.
Resolution
There are two ways to find the error:
I.) Navigate to the Administer Time -> Time Alerts Tab. Here the issue will be displayed for the user. A message showing the issue, for example "main attendance time type is assigned to your time profile. Please contact your system administrator." will be displayed.
OR
II) Navigate to Execution Manager Dashboard:
1. Select the TLMRecalculation job -> Find the one that shows completed_with_warnings or completed with errors, and select the arrow on the right to show details
2. Select "Finished Timesheet Recalculation" > download report
Any user specific errors will appear here. See if the error matches one of the messages.
3. At this point there are two solution options:
a.) Correct the user data, so that the message is not raised anymore
b.) Delete the Time management recalculation event from Manage Data. The event can be found by entering the employee's user ID (there should only be one entry that relates to time sheet). This would mean the validation is ignored for this timesheet.
Keywords
The displayed data might not be fully up-to-date because a recalculation is pending for the time sheet, recalculation, no main attendance time type, TLMRecalculation job , KBA , LOD-SF-EC-TMS , Time Sheet , Problem