Modern UX - Timesheets - Team column gets populated incorrectly
book
Article ID: 453480
calendar_today
Updated On:
Products
Clarity PPM On PremiseClarity PPM SaaSClarity FedRAMP
Issue/Introduction
Steps to Reproduce:
Display 'Team' column under 'Timesheet Options' at Classic UI > Administration. Additionally, set 'Copy time entries from previous timesheet' to True, as also the Boolean 'Include actuals from previous timesheet (except for incidents)'
Create a new Object at Classic UI > Objects, with Investment Extension as 'Custom Investment' and Type as 'Team'. Let us consider this Team Investment as 'ti1'
Create a new instance of this Team Investment object from the Modern UX > Teams module. Let us consider this instance of the Team object as 'i1'
Allocate a Resource, say r1 to that Team Investment instance, via the Staff tab
Allocate i1 to a Project p1 via the Staff tab. Also assign i1 to a Task
Allocate r1 directly to p1 and assign to the same task. It is important to follow this order of assignment to reproduce this issue
Set i1 to 'Open for Time Entry' = True, at Modern UX > Resources > Teams tab
Open a Timesheet for resource r1. Any Timeperiod can be chosen. Use 'Populate from Assigned Tasks' to populate the Timesheet. At this point 'Team' column is populated only for the row that contains the Team entry. Not for the row that contains the direct assignment
Navigate to the next Timeperiod. Use 'Copy from Previous Timesheet' on the next Timeperiod to populate the Timesheet.
Expected Results:
Team column contains an entry against the row that is for the Team assignment.
Actual Results:
Team column contains an entry against both the Team assignment as well as the individual assignment.