New Features
- When a user changes an induction booking slot, the specific changes will now be logged and can be seen in the Audit History report.
- Micro-architecture reports will now create a ‘Viewed Report’ entry in the Audit History report every time a user runs the report.
- When clicking a worker on the Worker Search Results page (shown when searching via the search bar), the profile will open in a new tab given that the associated setting is enabled.
- File size limit for module attachments on Briefings has been increased to 15MB
- Messaging added to the Carbon Emissions reports, notifying users that data is based on UK Gov conversion factors published by DESNZ.
Message: ‘CO₂ values in this report are calculated using the UK Government’s greenhouse gas conversion factors published by DESNZ (gov.uk) and are reviewed and updated on an annual basis in line with the latest available guidance.’
Added to the following reports:
- Worker Travel to Site Carbon Emissions
- Site Delivery Carbon Emissions
- Site Delivery Carbon Emissions Summary - Ability to unarchive workers added to the External API
- Ability to auto invite workers to renew online training has been added to the Online Course creation page. When this feature is toggled on, eligible workers will receive an invitation link to renew the training course before it expires.
- Ability to upload PDF’s added to the Contractor page.
-
‘Search within Notes and document names’ tickbox added to the Contractor list page. When checked, the search tool on the Contractors list page will be updated to cover additional search terms including the filenames of any attached documents and also the contents of the Notes field.
Labour WBS Functionality
- Labour Hours WBS functionality added, allowing the creation and allocation of cost centres made up of activities and tasks to workers timesheets.
- Ability to add External IDs to WBS codes, allowing for codes to be interpreted by 3rd party systems.
- Ability to define a default WBS code per worker per project, this will show on the site association modal.
- Allocation status filter column added to the timesheets project list page allowing the timesheets to be filtered by the following states – Under-Allocated, Allocated.
- Activities option added to the existing Workers/Extras slider on the timesheets page.
- Add Activity button added to the timesheets page and the individual workers timesheet page.
- New Add Activity page added, allowing users to allocate a WBS code to one or more workers hours for that week and define the number of hours for each day that need to be allocated to that activity.
- Activity Allocation column added to timesheets page, showing the % of hours that are covered by a WBS code.
- RAG status added to the Activity Allocation column, indicating allocated and under-allocated activities and hours.
- New Report added: WBS Hours. This report will display all hours worked per WBS code for a given date range.
- Get Cost Centres endpoint added to the External API. This endpoint gets the list of cost centres and IDs needed to interpret the subsequent WBS Hours endpoint response.
- Get Activities endpoint added to the External API. This endpoint gets the list of activities and IDs needed to interpret the subsequent WBS Hours endpoint response.
- Get Tasks endpoint added to the External API. This endpoint gets the list of tasks and IDs needed to interpret the subsequent WBS Hours endpoint response.
- Get WBS Hours endpoint added to the External API. This endpoint gets the hours worked against each WBS code for each worker, per day, per site.
Improvements
- Printed Reports now maintain the same styling as can be seen in the Report UI. Previously when printing a report, there was no styling, which as a result, rendered the data hard to read.
- Accreditation Audit Report Improvements – ‘Show All’ label has been updated to ‘Show All Awarded. When the report is ran with ‘Not Awarded’ as the Accreditation Expiry option selected, the percentages for Employees with and Employees without will be flipped.
- Reports truncation message has been moved to the first page of results, making it clearer to users that data on the report has been truncated. This message was previously displayed on the final page of results, often leading to users not seeing it.
- The page title on step 4 of the pre-registration workflow has now been made into a localisation. Where there are no booking slots for a site, this page title will now read as ‘Step 4 –
Page 4 of 6 Internal Version 1.0
Internal Mode of transport’, but if there are booking slots available, then it will read as ‘Step 4 – Book Site Orientation Induction’. - CTA button on Step 4 of the pre-registration page has been updated from ‘Book Site Orientation Induction’ to ‘Update Details’. Making it more suitable to both scenarios mentioned above.
- Within the pre-reg workflow, the word ‘project’ was hardcoded, this has now been made into a localisation and will use the name/value specified within the Location_Type_Plural, Location_Type_Possibly_Plural and Location_Type_Singular localisations.
- The ‘Eyes Open’ metric on the worker image quality check has been refined and adjusted accordingly. This metric seemed to be failing significantly more than all the other metrics, even when the photo was good quality. New metric value = 90.
- When the Feature:Mobile:LivenessDetection setting is disabled, the liveness detection dropdown will now be hidden. Previously the dropdown would be visible but in an active state with ‘Disabled’ as the value.
Bug Fixes
- Fixed an issue whereby aggressive filtering was not working correctly, meaning if any of the roles/trades/contractors defined in the competency rule were selected, the remaining should be filtered down to just showing the options defined in the rule.
- Fixed an issue whereby CSCS accreditations that have been manually overridden were being marked/declared as invalid after the CITB Auto-Renewal scheduled task is ran.
Accreditations that have been manually overridden now maintain their ‘Validated Overridden’ status. - Fixed an issue whereby, users would be given site associations to sites that belonged to a site group that they did not have. The auto-grow features were not working as expected.
- Fixed an issue whereby, values for the ‘Not Started’ column on the Induction Status page were not updating correctly. When a worker opens/starts their pre-reg, they should be deducted from the value in the Not Started column, this was not working correctly in this case.
- Fixed an issue whereby, duplicate entries were showing in the Training Audit Report. Every time a worker passed or failed a course, it would show twice in the report.
- Fixed an issue whereby, the Dashboard was not loading and showing a continuous loading spinner.
- Fixed an issue whereby, workers who had been marked as inducted were still appearing on the Induction Bookings report, when marked as inducted, workers should be filtered out/no longer appear in the report.
- Fixed an issue whereby, there was an issue with banning leading to users being unable to remove bans from workers. Note: There was an initial fix that went out in Jan to fix this for dormancy bans, this task has applied the same fix to all ban types.
- Fixed an issue whereby, courses marked as ‘Hidden’ were not showing on the courses list page when the hidden option was selected in the status filter.
- Fixed an issue whereby, the Delivery and Visitor Contractor was displaying in the Contractor dropdown when configuring a Working Rule and Rate Card for Labour Hours.
- Fixed an issue whereby, the subtraction calculation on Labour Hours was working incorrectly and coming up with a wrong value. This was specific to a scenario tested, whereby a worker has a FILO of 5 minutes, but the working rule was set up to subtract 30mins, the hours worked in this case should have been 0:00, but the calculation was subtracting the 5mins from the 30mins resulting in the timesheet looking like the worker had been on site for 25mins.
- Fixed an issue whereby, users were seeing a 500 error when trying to navigate back through the Visitor Management workflow using the back button on the Supervisor App.
- Fixed an issue whereby, the ‘Awarded Date’ was incorrect on the UI for workers who had a training accreditation awarded via the External API.
- Fixed an issue whereby, the invitations pipeline was not reflecting the correct status for Profile creation and Online Training, workers were showing as N/A despite having completed all steps of the pre-reg workflow.