MUX Timesheets - Non-workdays are not being highlighted
search cancel

MUX Timesheets - Non-workdays are not being highlighted

book

Article ID: 223405

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

Modern User Experience (UX) Timesheets are not highlighting non-workdays as expected. Only the exceptions of the calendar marked as Base Calendar are being highlighted

Steps to Reproduce:

  1. Navigate to Administration -> Base Calendars.
  2. Click on New. Provide Calendar Name > My Custom Calendar
  3. Navigate to "Edit Calendar Exceptions" tab.
  4. Mark September 10th as Non-workday
  5. Navigate to Home -> Resources.
  6. Click on a resource
  7. Go to the "Calendar" tab
  8. Browse for Base Calendar. Choose "My Custom Calendar". Save
  9. Navigate to the Modern UX Timesheets
  10. Click on the icon "Select resource to enter time" in the "My Timesheet" tab
  11. Search for the resource from Step 3.
  12. Click on view > Add a task if not present already.
  13. Use the time period navigator to view the time period that contains September 10th

Expected Result: September 10th is marked as a non-workday

Actual Result: September 10th is not marked as a non-workday in Modern UX. Note that Classic UI Timesheet does mark it as a non-workday

Environment

Version: 15.9.3, 16.0

Cause

This issue was reviewed by engineering as DE62451 and determined to be working as designed. The application is not designed to use Resource Calendar in the Modern UX at the moment. It might have worked in an earlier version due to the use of some common components. However, this was not the expected behavior. This information is based on Sustaining Engineering review. 

Resolution

Behavior has been updated in 16.0.1 and patched in 15.9.3.2 and 16.0.0.1

Additional Information

Up to 15.9.3 on the MUX timesheet you can see the exceptions done at:

  1. Base calendar
  2. Calendar linked to the resource
  3. Changes that are done personally by the resource

In 15.9.3 you can only see the base calendar global exceptions.

Also see: MUX Timesheet Available Hours only use Standard Calendar. This will also be addressed through the same change.