STEPS TO REPRODUCE:
1. Connect with user with global rights, setup the Clarity Account Settings Time Zone to multiple hours behind the server time, for example, Hawaii -10
2. Now go to Clarity - Classic Timesheets
3. Select a Timesheet for your user and click Notify
4. Go to Organizer - Notifications (or check email if enabled)
5. Note the Timesheet Overdue notification is sending the message below (correctly):
Resource: Smith, John
Time period: 2020-01-06 00:00:00 - 2020-01-12 00:00:00
6. Now enable New UX Timesheets in System Settings
7. Connect to New UX Timesheets - Review and Approve
8. Browse for your timesheet (should be the same as in step 2)
9. Open the timesheet for your user, and click on the clock icon Notify
10. Go to Organizer - Notifications
Expected Results: To see the same format as in the Classic Timesheet overdue notification (the same template is used).
Actual Results: The notification displays as below:
Resource: John Smith
Time period: 1/5/20 10:00 PM
Note: only the time period start date is used, not the start and end. Also, the time shown is NOT server time, but user time, which makes it show as one day off in some cases
When checking, the Timesheet Overdue notification is used, but used in a different way by Classic and Modern UX.
Release : 15.6.1, 15.7, 15.7.1, 15.8
This was reported as DE52585, fixed in 15.8.1. There is no possible workaround.