Release notes for Timesheet Management 3.10
Below is an overview of changes and new features introduced in this release of the FourVision Web App.
New features
Added a parameter with options ‘Adjusted start date’, ‘Latest employment’, ‘Oldest employment’ and 'Seniority date' to calculate the 'Years of service' for the worker
Added an option 'Clean logs' on the 'Sync logs' screen to remove logs with the status 'Scheduled', 'Finished' and 'Error'
Added dashboard sections on the 'Parameters' screen with toggles for all the sections and tiles on the 'Dashboard setup'
Added a 'Calendar' on the Employee dashboard
Implemented functionality to update the Project manager on the 'Projects' screen according to the 'As of date'
Added a filter option to show active and inactive positions on the Positions screens
Fixed the column headers on the overview screens with a large number of records
Added a new menu 'My team expenses' to show the expenses of the direct reportees of the Manager
Added hover text for the Position ID under the 'Relationships' tab on the 'Positions' screens
Added 'Digit grouping' field under the 'User settings' tab on the 'Parameters' screen
Added the alternative manager name on the blue bar in the 'Worker profile' screen and in the Employee detail card
Resource Planning improvements a. Implemented the Export functionality for the 'Project planning' screen b. Added inter-dependent filter options for 'Resources', 'Customers' and 'Projects' on the Planning screens c. Added a filter option for the 'Project manager' on the 'Planning' and 'Planned vs Actual' screens in the Manager and Employee app d. Added 'Update project' option on each record on the 'Planning' screen and revised the functionality of 'Add details' for any resource
Changes and bugfixes to existing features:
Generic security updates, minor bug fixes and patches
Improvement done regarding the old Missing timesheets should not be visible on the ‘All missing timesheets’ screen to new joiner
Added validation message to send Support requests, if the 'From' field is blank under Mail settings on the 'Connection profiles' screen
Resolved the issue of filtered records not loading on the screens
Improved visibility of records on the Planning screens when the Project not selected
Improvement done regarding the suspended task in one project not affecting the task in other projects under the same customer
Improved the validation message for the dialog boxes and default text
Improvement done for the filter options showing the values available on the screen only
Detailed release information:
New feature 1: Added a parameter with options ‘Adjusted start date’, ‘Latest employment’, ‘Oldest employment’ and 'Seniority date' to calculate the 'Years of service' for the worker
a. On the ‘Parameters’ screen, if the ‘Seniority date’ is set under the ‘Years of service’ dropdown field, the Years of service will be calculated according to the ‘Seniority date’
b. On the ‘Parameters’ screen, if the ‘Oldest employment’ option is selected under the ‘Years of service’ dropdown field, the Years of service will be calculated according to the ‘Oldest employment’
c. On the ‘Parameters’ screen, if the ‘Latest employment’ option is selected under the ‘Years of service’ dropdown field, the years of service will be calculated according to the ‘Latest employment’
d. On the ‘Parameters’ screen, if the ‘Adjusted start date’ option is selected under the ‘Years of service’ dropdown field, the Years of service will be calculated according to the ‘Adjusted start date’ available in the oldest employment for the worker
Note: ‘Adjusted start date’ field is not available in the app and is fetched according to the latest record from the synced source in case of multiple types of employment. The ‘Years of service’ can be calculated according to the ‘Adjusted start date’.
New feature 2: Added an option 'Clean logs' on the 'Sync logs' screen to remove logs with the status 'Scheduled', 'Finished' and 'Error'
Under the ‘Clean logs’ dropdown option, the ‘Scheduled’, ‘Finished’ and ‘Error’ options are added to remove particular logs
The ‘Clean logs’ dialog box will appear with the warning and confirmation message before deleting logs for a particular status
New feature 3: Added dashboard sections on the 'Parameters' screen with toggles for all the sections and tiles on the 'Dashboard setup'
Added sections for the Employee, Manager and Admin dashboard for setting up the new dashboard and to turn Off any section for all dashboards
Added sections and all the menus as tiles for the Employee dashboard on the 'Edit dashboard' screen
Employee dashboard
Added sections and all the menus as tiles for the Manager dashboard on the 'Edit dashboard' screen
Manager dashboard
Added timesheet setup tiles for the Admin dashboard on the 'Edit dashboard' screen
Admin dashboard
Note: Switching off the toggle under the ‘Dashboard setup’ tab on the ‘Parameters’ screen will have an immediate effect and will switch off the toggles for all the current dashboards. In addition, the toggles for 'Worker profile', 'Timesheet statuses', and 'Expenses' should be enabled by default for the existing Employee/Manager dashboard.
New feature 4: Added a 'Calendar' on the Employee dashboard
The current month showing as ‘February 2023’ with the date ‘15’ highlighted by default on the Calendar. Hovering on a particular date will show the values of ‘Total hours’, ‘Number of projects’ and ‘Status’ respectively
Clicking on the value of ‘Total hours’ as ‘17’ will navigate to the ‘Timesheet details’ screen
Clicking on the value of ‘Number of projects’ as ‘2’ will navigate to the ‘Projects’ screen
Note: On the calendar, the user can view the statuses of the timesheets as ‘Draft’, ‘Submitted’ and ‘Approved’ respectively by hovering over the date whereas the ‘Status’ of the timesheet is not clickable. The functionality of ‘Public holidays’ is not implemented in this release.
New feature 5: Implemented functionality to update the Project manager on the 'Projects' screen according to the 'As of date'
The ‘Update Project manager’ option added
The ‘Project’ field is non-editable, the previous manager already selected under the ‘Project manager’ field by default and 'No’ showing under the ‘Include open timesheets’ option by default
Update the ‘Project manager’ and ‘Yes’ set under the ‘Include open timesheets’ dropdown. The 'As of date’ field will show the current date by default
The Project manager updated for all open (Draft and Submitted) timesheets, transactions as well as time transactions as per ‘As of date’
Note: The added option for the ‘Project manager’ will update the ‘Project manager’ for all the open (Draft and Submitted) timesheets/time transactions as per ‘As of date’, the closed (Approved and Rejected) timesheets/time transactions will not have any effect.
New feature 6: Added a filter option to show active and inactive positions on the Positions screens
The Active positions will show by default on the 'Positions' screen with 'Yes' selected
The 'Yes' option will show Active positions and the 'No' option will show Inactive positions
New feature 7: Fixed the column headers on the overview screens with a large number of records
New feature 8: Added a new menu 'My team expenses' to show the expenses of the direct reportees of the Manager
Added a new menu and tile for 'My team expenses'
My team expenses screen with different filter options
Column options to show/hide the columns on the screen
New feature 9: Added hover text for the Position ID under the 'Relationships' tab on the 'Positions' screens
Added hover text for the Position ID to show the ‘Position ID’, ‘Description’ and ‘Worker’ of the Hierarchy
New feature 10: Added 'Digit grouping' field under the 'User settings' tab on the 'Parameters' screen
New feature 11: Added the alternative manager name on the blue bar in the 'Worker profile' screen and on the Employee detail card the hierarchy other than 'Line' is set under the 'Alternative hierarchy' field on the 'Parameters' screen
New feature 12: Resource Planning improvements
a. Implemented the Export functionality for the 'Project planning' screen
b. Added inter-dependent filter options for 'Resources', 'Customers' and 'Projects' on the Planning screens
Select Resource and check only the Customers assigned to the selected Resource showing under the ‘Customer’ field
For the ‘Project’ field, check only Projects assigned to the Resource showing in the list
Note: Implemented for the 'Planning', 'Planned vs Actual' and 'Project planning' screens of the Manager and Employee app
c. Added a filter option for the 'Project manager' on the 'Planning' and 'Planned vs Actual' screens in the Manager and Employee app
Note: No filter added for 'Project Manager' at the 'Project planning' screen as it shows the projects for the logged-in manager/worker.
d. Added 'Update project' option on each record on the 'Planning' screen and revised the functionality of 'Add details' for any resource
Added a new icon for ‘Update project’ for each record
On clicking the 'Update project' icon, the ‘Update project’ dialog box appears with ‘Resource’ and ‘Customer’ fields showing as non-editable
The 'Update details' option changed to ‘Add details’ for each resource
On clicking the 'Add details' icon, the ‘Add details’ dialog box appears, selecting the same Customer will result in showing projects that are pending to add instead that are already added
Note: The functionality of ‘Add details’ is revised to add ‘Customer’ and ‘Project’ for the same ‘Resource’ on the Planning screen. In addition, added an ‘Update project’ option for each record to add, update and remove the project.