Changes were needed so that grids did not export into UTC time formats. This was causing issues for example exporting Time Log and seeing different results in the export vs. in-app.
- A new endpoint was created so that we have backwards compatibility for “GenerateExcelObjectfromlistwithTZ”
- When the FE calls this endpoint, they will pass in the users timezone (based on computer settings to match how the FE is displayed in SCO)
-
When the old endpoint is called, the timezone will default to the Enterprise Timezone (to no longer export in UTC time)
An additional column is available after Date/Time fields that will display the timezone that was extracted
This has been updated in all areas of SCO such as:
- Tasks area
- “Export Task Grid”
- Portfolio area
- “Export Portfolio”
Dashboards
- “Export Panel Data”
Generic “Export” function in areas like
- Time Log
- Equipment Time Log
- General Expense
- Material Receipt Log
- Progress Log
- User Admin
- Equipment Admin
Time Entry Input Enhancements- Labor Time Entries
We have enhanced the time entry input process to allow for quick type to enter for both Dates and Start/End Times. A few business logic rules also have changed with this enhancement.
- Clock In Time is always “fixed”. Altering the total time will manipulate the Clock Out Time
- Effective date is now a read only field and
- Business logic that remained consistent: When entering a Time Log manually (Not clocking in), the Start Date will default to today, and the start time will default to the Enterprise typical work day start time
The input process has been split out into four separate columns to allow the most flexible input process.
- Clock In Date
- Clock In Time
- Clock Out Date
- Clock Out Time
Within Project grids, an additional column was added to show the difference between Work Estimate (Budget) and the Billed time on the task.
- This field is called “Billable Remaining” and is calculated from Work Estimate-Billable Hours
-
This field will be shown in an hours format and is also available at the Phase Header calculation values
Percent Complete Options
Clients will now have the ability to choose how they want their project percent complete to be calculated based on pre-determined options
The options for how to calculate percentage complete are as follows:
- Logged Billable Time/Total Work Estimate (Budget)
- Total Billable Hours/ Total Work Estimate
- Closed Task Work Estimate/ Total Work Estimate (Budget)
- Closed task work estimate / Total Work Estimate
- Closed Tasks / All Tasks (Our current method and the default that will be populated for Enterprises)
- Closed Tasks / Total Tasks
- Average Percent Complete
-
Sum of Percent Complete / Total Count of Tasks
An enterprise will be able to choose the default percent complete calculation that should be used on new project creation
- This will be available in Enterprise Settings and will be pre-filled (backfilled for existing clients to Closed Tasks/All Tasks)
Based on the percent complete calculation, this value will be displayed in multiple areas:
- Within the project this will be displayed at the phase header & the project dashboard that visualizes percent complete
- The phase header calculation will be displayed in the “% Complete” column within a task grid. This value will be based on the % calculation method chosen for the project
- Please note- Cancelled Tasks are not considered into the percent complete calculations.
- At the portfolio level a new column will be available for “Percent Complete” which will allow pulling into Grid Views along with Portfolio dashboards
Tooltips have been added to column headers to help users easily understand the content of the header and any calculations that are performed. Tooltips will be added in phases and available on columns that need more definition. This has been added to fields that require explanation (calculated fields)
Usability Enhancements- Right Click on Objects
We have enhanced column headers and phase headers with additional capabilities with Right-Clicks.
- Column Headers- Users can choose to Hide Columns or quickly open the Column Selector
Phase Headers- Users can now choose quick actions within the phase to reduce clicks. This includes adding a task within that phase, quickly adding a sub-phase, editing, etc
Usability Enhancements- Re-order Drag/Drop
To provide additional clarity around where a re-order is being moved to, we have added a modal to help users better determine the targeted Phase.
General Enhancements
Phase header values are now visible when exporting grid views into PDF
Fixes
The scenario was resolved where certain time increments were being rounding incorrectly due to a math.floor function. This issue has been resolved to prevent future entries from running into this scenario.
Comments
0 comments
Please sign in to leave a comment.