/
Version 4.26.0 - 21/06/2022

Version 4.26.0 - 21/06/2022

Release Date: Jun 21, 2022

Version: 4.26.0

 

The Release webinar is available to download from Here.

Note: you can copy and share this link with other people in your organisation.

The Feedback form can be viewed and replied to via this link - User Group Feedback Form .

The closing date for feedback is - Jun 13, 2022 at 17:30

 

We have added a new column on the table below called “Action Required” this shows several new status labels:

SETUP_REQUIRED - some setup will be required to use this element

NEW_PERMISSIONS - new permissions have been added

RECOMMEND_TRAINING - training is recommended - usually for new major features.

screen_changes - changes have been made to existing screens

This is to help highlight to you anything you need to ensure is set up for the day of release or in advance of this. We do still recommend that all of the release notes are read.

 

Epic

Key

Type

Action Required

Summary

Release Notes Description

Video link

Epic

Key

Type

Action Required

Summary

Release Notes Description

Video link

APPRENTICE - NEW SIDEBAR FUNCTION

EP-3200

FEATURE

 

Global Search Improvements - Apprentice and EPA side drawer

The global search results have been extended to show some immediate details for Apprentices, EPAs, and EPAMs without navigating away to another page.

After selecting a user from the search results (Apprentice, EPA, or EPAM) a new side drawer will open and show details of the user along with some specific options for each user type.

For apprentices much of the information shown within the Apprentice Record/Profile can be seen including user details, programme details, and the ability to view notes.

For EPAs and EPAMs this also shows the base user details and some basic EPA details. Of particular note is the ability to view the EPAs availability in calendar format allowing this to be quickly and easily viewed from anywhere in the system.

 

EPA CALENDAR LINKS - AVAILABILITY

EP-3121

FEATURE

screen_changes

Integrations - Linked Accounts screen for external user calendars

We have made a number of changes to the Linked Accounts tab on the user profile screen to incorporate the new setup required for incorporating the user’s external Microsoft and Google calendars. These changes are listed below:

  • Separated the link buttons into the provider’s headings, “Google” and “Microsoft” respectively

  • Added a new calendar section for Google and Microsoft when the account has been linked

    • This includes a toggle to enable or disable calendar support

    • A dropdown is also shown which will fetch a list of the user’s calendars. They can then select up to 20 calendars to be included in their availability calculations

  • Added a confirmation popup when unlinking an account

  • A warning will be shown under the correct integration if they have been notified that the connection has expired

Notifications

Two new notifications have been added to EPAPro to accommodate the new extensions to our Microsoft and Google integrations. These notifications are:

  • Microsoft Integration Expired - Sent to the user when EPAPro fails to automatically refresh their Microsoft link

  • Google Integration Expired - Sent to a user when EPAPro fails to automatically refresh their Google link

These notifications are by default enabled for all users. We recommend they are kept enabled as this will inform the user if an availability calculation was not as accurate as it could be due to their Google or Microsoft link expiring.

 

EPA CALENDAR LINKS - AVAILABILITY

EP-3120

FEATURE

SETUP_REQUIRED

 

Availability - Google Calendar integration

Please note that due to restrictions on when the verification process with Google can begin, at launch users may receive a warning when linking their account and the functionality may not work for some users. We’re working on resolving this with Google and getting the integration verified as soon as possible.

Note that any users that have already linked their Google account will need to relink it following these changes.

We have extended our Google integration to now support the user’s calendars and feed additional data into the availability calculations within EPAPro.

There have been some screen changes to the linked accounts tab on the user profile, see https://covalenttech.atlassian.net/browse/EP-3121 for details.

After linking Google to your EPAPro account there will now be new Calendar options, similar to the Microsoft extension, this allows the user to select calendars they would like to be used for availability calculations within EPAPro. The events on these calendars will then be fed into the Planning Meeting Booking slot system and EPA availability calendar.

As part of this ticket, we have also laid the foundation for creating events on the user’s Google calendar, for example when a meeting is booked it could then be added to the user’s Google calendar too, this is not yet fully implemented and so availability information is all that is provided.

Planning Meeting Booking

The planning meeting booking calculations will now make use of any Google calendars users have linked to EPAPro. The events on their calendar that are set to “Busy” will now make them unavailable during that time.

EPA Availability

When booking elements the EPA Availability calendar will now show blocks where an event exists on the user’s link Google calendar if they have added any. This will show “Busy” events when the EPA is unavailable due to a conflicting event on their Google calendar.

During the linking process Google will request the user ticks the permissions they would like to grant to EPAPro. So that availability calculations are supported for the user the three calendar permissions must be ticked, otherwise, EPAPro may be unable to retrieve events from the user’s calendar.

 

EPA CALENDAR LINKS - AVAILABILITY

EP-3066

FEATURE

SETUP_REQUIRED

Availability - Extend Microsoft Integration to individual users

Note that any users that have already linked their Microsoft account via the “Link your account with Microsoft” button on the user’s profile will need to unlink their account and relink it for these changes to apply.

This ticket has some considerations, please see the “Considerations” heading for details.

We have extended our Microsoft 365 integration to add additional support for an individual user being able to link their Microsoft account. This will provide additional data for the availability calculations within EPAPro, especially when the user is not part of the Awarding Organisation’s Microsoft organisation.

The screen changes for linking accounts are covered in https://covalenttech.atlassian.net/browse/EP-3121, please see the release notes for that ticket on how the Linked Accounts screen has changed.

The extension to the Microsoft integration means that the Planning Meeting Booking availability calculation and the EPA Availability calendar will now take into account this new data point if the user has linked their account to Microsoft and has selected one or more calendars to include in the calculation.

Planning Meeting Booking

The slots generated for the planning meeting booking screen will now use the user’s linked Microsoft account if they have one. This will take priority over checking the linked organisation account. The functionality of this screen remains the same and it just now takes into account additional data if it’s available.

EPA Availability

The EPA Availability calendar, shown when booking an element, will now include the new events the user has in the calendars they select when linking the Microsoft account. As with the existing organisation link this will show as “Busy” blocks if the user is not available.

EPAPro has a setting that can be enabled called “Show Events Details” under the Microsoft Teams tab. This setting for organisation accounts will show the title of the event within EPAPro, this is not the case for a Microsoft account that a user has linked. Even if this setting is enabled EPAPro will replace the event’s title with “Private Event”. This is because the user may be linking their personal Microsoft account that isn’t linked to the AO’s Microsoft account.

Considerations

  1. This work has meant a number of changes and improvements were made behind the scenes to our existing organisation based Microsoft 365 integration. This means that you may need to relink the organisation account if the availability is not showing as you intend.

 

EPA PRO - GATEWAY BILLING

EP-3129

FEATURE

NEW_PERMISSIONS

Billing - Credit Tracking

We have added a new area where the EPAPro Gateway Credits can be tracked. This is available via the new Billing screen under System Management.

Users require the new Read Gateway Billing permission to view these details.

 

EPA PRO - GATEWAY BILLING

EP-3128

FEATURE

SETUP_REQUIRED

NEW_PERMISSIONS

Billing - Dashboard to show billing and credit information

To help with visibility of future forecasting, credits purchased/carried over and the number of credits consumed we have added a new billing dashboard for enterprise customers. The new dashboard provides an overview on a quarterly or monthly basis, forecasting for annual or monthly, a list of gateway transactions, and a list of the credit history showing how the credits have been carried over, are remaining etc. Note that this is all based on the billing financial year with EPAPro which runs from August to July.

Overview Boxes

The four boxes at the top of the billing screen provide a high-level overview of the current credit status. All of these boxes are YTD for the current financial year. From left to right these boxes are:

  • The credits remaining in the current financial year

  • The credits used in the current financial year

  • Usage that has been forecasted in the current financial year

  • Credits that have been purchased in the current financial year

If more information is needed on how these figures have been calculated you’re able to dive deeper using the summary, forecasts, gateway transactions, and credit history tabs.

Summary Tab

This tab provides two graphs to visually see the estimates vs actual vs purchased figures. The toggle in the top-right corner “Compare to previous” will overlay both the current and previous financial year figures to help with comparing vs the previous year.

The top of the tab also has the “Financial Year” selection to see historic data as well as next year for estimates/comparisons. It is worth noting that the historic data is only available since our EPAPro Essentials work was launched. This means the 2021-22 financial year may not be accurate.

This tab also shows a quarterly and monthly summary to see breakdowns and comparisons vs the estimated usage.

Forecasting Tab

This tab is where the forecasts for the upcoming quarters/months/year can be entered and viewed. More details on this can be found in the release notes for “Billing - EPAO Forecast Gateways” ( EP-3067 ).

Gateway Transactions Tab

The Gateway Transactions tab is fairly simple and just shows a list of gateways that have been approved. This makes use of the foundation we made in the EPAPro Essentials work and so includes the plan (since any gateway processed while on the Essentials plan does not count as a credit usage). This is paginated and shows the provider that the gateway was for.

Credit History Tab

Finally, the credit history tab provides a way to see details about how the credits are being managed. This list is shown with the most recent activity first. The table will show the following:

  • Type - this will be Purchase, Carried Over, Adjustment, Refund, or Other

    • “Purchase” indicates that that amount of credits have been bought, for example when entering a new quarter

    • “Carried Over” is when we enter a new financial year, there may be a number of credits from Q4 that are carried over into Q1 of the new year

    • “Adjustment” is when a change to the credits is needed. For example any carried over credits that have expired at the beginning of Q2

    • “Refund” is when Skilltech has refunded a number of credits

    • “Other” is for anything that falls outside of the normal operations, the description will explain what/why this happened

  • Value - this will be a positive or negative number indicating the amount of credits

  • Description - will contain further details where necessary

  • Invoice Number - will sometimes be populated and will be the invoice reference relating to the action, such as a purchase

  • Processed By - will be the name of the Skilltech Employee that processed the credit change

  • Date - will be the date/time the credit change was processed, note that this may not be the same as when the entry was added to EPAPro as the credit change may happen before it’s been logged into the billing screen

Permissions

This screen introduces new permissions under the “Billing” heading, listed below:

  • Read Credit History This will allow the user to see the credit history tab within the billing screen. Note that this does not allow them to see the billing screen and is intended for users where they need to see usage/forecasts but do not need to see the more detailed history

  • Read Gateway Billing This will provide the user with access to this new Billing screen, however, it will not give them visibility of the credit history tab unless they also have the permission above

  • Update Gateway Forecasts This will provide the user with the ability to update the forecasts where they are allowed to do so, for example, future quarters or year

 

EPA PRO - GATEWAY BILLING

EP-3067

FEATURE

NEW_PERMISSIONS SETUP_REQUIRED

Billing - EPAO Forecast Gateways

We have added the ability for an EPAO to enter future forecasts for gateway throughput. These forecasts will provide key data for EPAOs to see and track performance via the new Billing section. These forecasts will also provide Skilltech Solutions with the data needed to process gateway credits as we enter new quarters.

Forecasts Screen

The forecasts are calculated based on the financial years agreed in the contract between the EPAO and Skilltech Solutions. Typically this will run from August to July with quarters being represented as August to October, November to January, February to April and May to July.

The forecasts tab can be found within the new Billing screen which is under System Management.

In order to see this screen, the user will need the new Read Gateway Billing permission. Updating forecasts requires the new Update Gateway Forecasts permission.

It is possible to change the forecast year by using the Financial Year dropdown. This will allow for past years to be shown and also the next year. We are making use of some foundational development made with the EPAPro Essentials work which means data as far back as that version will be available within this screen.

Due to Skilltech billing each quarter based on the forecasts within that quarter, it is not possible to edit forecasted values once the quarter has begun. For example, if it is the 23rd of March then February, March and April will be uneditable along with all months in the past.

The annual forecast field acts as a quick summary and shortcut method for distributing an annual forecast over the month. When updating the monthly forecast the annual forecast with also be updated with the sum of all months. It is also possible to enter a value into the annual forecast field and then click the Calculate monthly button which will distribute the annual figure into each of the months. Note that if the figure does not equally divide the remainder will be placed into the last month.

New Permissions

Update Gateway Forecasts This permission is given to the owner role by default and will grant the user the ability to update the forecasts.

 

SMS- REMINDERS

EP-2555

FEATURE

 

Component reminder notification

We have added the facility to send out two reminders for notifications. The configuration the user types that receive this notification is in the Communications screen under the Planning tab, and are set to disabled by default.

As these notifications will need to be set on each component we have added the fields to the component management screen (First Assessment Component Reminder, Second Assessment Component Reminder) to allow the number of days to send the notification before the component assessment to be set. A value of 0 specifies that the reminder notification will be sent on the day of the component assessment.

These reminders will be sent out at 7 AM.

 

 

EP-3241

TASK

 

Frontend - Upgrades

We have upgraded our Bootstrap frontend library to the latest, current version. This may include small visual tweaks, for example, the separator between table headings and the rows has been tweaked.

 

 

EP-3234

FEATURE

 

Planning Meeting Booking - Improve Slot Generation

We have adjusted the planning meeting booking slot generation to try and snug slots together to provide better usage of the user’s available capacity. Following this change the below example would now be possible:

Slot duration 1 hour

Existing booking at 9 - 9.45

Before this change, the 10 - 11 slot would be available but 9.45 - 10.45 would not be available.

With this solution, 9.45 - 10.45 and 10 - 11 will be shown as available slots.

 

 

EP-3225

FEATURE

 

Assessment Profile/Apprentice Profile - Addition of pending certification badge

We have added a new “Pending Certification” badge to the apprentice profile and assessment profile when the apprentice is in the “Completed” status.

 

 

EP-3223

FEATURE

 

Assessment Element - Add Technical Expert Attendee

We have added new attendee fields when booking an assessment element. These fields are for a Technical Expert.

This also lays the foundation for further attendee improvements to assessment elements we have planned in the future.

The following has been added or changed to accommodate this work:

  • Added three new fields to the attendees tab for an assessment element booking; Technical Expert Name, Phone, and Email

  • Added a new guest user type to the notifications area “Element Guest”

    • Currently, this is just going to apply the settings to the Technical Expert, however, following our future adjustments to element attendees this would cover any “guest” attendee on an element.

  • Updated the following notifications to include the new guest, by default these notifications will not send communication to the new guest type

    • Component Resit

    • External Assessment

    • Component Cancelled

    • Component Invitation

    • Component Rescheduled

    • Component First Reminder

    • Component Second Reminder

  • Added some foundational work begins the scenes for our upcoming assessment plan/element booking redesign

  • The new Technical Expert attendee will also be shown within the attendees widget in the side drawer if it has been completed

 

 

EP-3177

FEATURE

NEW_PERMISSIONS

Assign Apprentice - Allow EPA Managers greater flexibility

Two new permissions have been added to allow EPA Managers a wider range of users to whom they can assign apprentices.

By default EPA Managers can only assign apprentices to themselves or to an EPA assigned to them.

The two new permissions are shown in the image above.

The first will allow an EPA Manager user type to assign an apprentice to any other EPA Manager in addition to whoever they can already assign to.

The second will allow an EPA Manager user type to assign an apprentice to any EPA in addition to whoever they can already assign to.

If both permissions are granted then an EPA Manager would be able to assign apprentices to any EPAM or any EPA.

 

 

EP-3148

FEATURE

RECOMMEND_TRAINING

Assessment Elements/Planning Meetings - Add calendar entries for bookings that do not use Teams or Zoom

We have extended our Microsoft and Google calendar integrations to support planning meetings and assessment elements that do not have an online meeting, such as Teams or Zoom. Providing the user is either part of the linked organisation Microsoft account or they have linked their own Microsoft 365 / Google account and have configured the calendar within their profile EPAPro will create calendar entries for assessment elements and Zoom.

The user profile screen has been extended to include a new “Calendar for EPAPRo Bookings” dropdown. This will allow the user to select which of their calendars they would like EPAPro bookings to be added to. This must be entered before bookings will be added to the user’s calendar.

The calendar events will be handled in the following ways:

Planning Meeting

  • When a planning meeting is booked and it is not a Zoom or Teams meeting all attendees with a linked calendar will be given a new calendar event, if the meeting was booked via our planning meeting booking screen then it’ll be prepended with [PENDING].

  • When a pending planning meeting is approved the [PENDING] text will be removed

  • When a planning meeting is cancelled the event will be deleted

  • When a planning meeting is rescheduled or edited the event will be moved to the new date/time

  • When a pending planning meeting is rejected the event will be deleted

  • When a planning meeting is updated to be a Teams/Zoom meeting the event will be deleted and our integration will take over

Assessment Elements

  • When a new element is booked it’ll be added to the apprentice and/or EPA’s linked calendar, if they have one. If the element is pending approval it’ll be prepended with [PENDING]

  • When an element is edited or rescheduled the event will be moved

  • When the element is rebooked via a resit or retake the old event will remain on the calendar, as this would now be in the past, with a new event created for the new booking

  • When a pending element is rejected the event will be removed

  • When an element is updated to become Teams/Zoom the event will be removed and our Teams or Zoom integration will take over

 

 

EP-3230

BUG

 

ESFA - Standard version not fixed on submission

We’ve fixed a bug where the standard version sent to the ESFA was not written against our ESFA submission, so the report would show the current version defined against the standard, which can change. When submitting to the ESFA or using the check for certificate feature the version used will be stamped against the record to ensure it remains fixed.

 

 

EP-3227

BUG

 

Gateway Component - Performance improvement

Improvements to the Gateway Components listing screen have been made following notice of performance degradation at high component numbers. Scaling should now be improved.

 

 

EP-3219

BUG

 

Communications Screen - Performance

We have made some adjustments to how the communications screen calculates the state of the notifications. This should provide a performance improvement for some users. The functionality of the screen should be unaffected.

 

 

EP-3218

BUG

 

Apprentice - Reduces performance on the listing screen

We have made some tweaks to the apprentice listing screen which should help improve performance for some users.

 

 

EP-3213

BUG

 

Assessment Progress - Reduced Performance

We have made some adjustments in the background to the Assessment Progress and Assessment Profile screens to help improve the performance of these screens.

 

 

EP-3206

BUG

 

Filters - Specialism, QA Standard, and QA Specialism filters missing default label

We have fixed a bug where the Specialism, QA Standard, and QA Specialism filters were missing the default label when no sections have been made.

 

 

EP-3199

BUG

 

Apprentice - Incorrect sorting when first loading the screen

We’ve fixed a bug where the apprentice listing screen would default to sorting with the oldest first when loading the screen for the first time after logging in.

 

 

EP-3190

BUG

 

Bulk Upload - Change of circumstance status validation errors

We have fixed a bug where the apprentice status validation on bulk change of circumstance would cause an error if no apprentice was found, this will now be properly handled so that the user is informed the apprentice ID or username was invalid.

 

 

EP-3093

BUG

 

Planning Meeting Booking - Fixed menu active states

Planning Meeting Booking:

  • Menu active states updated to display correctly when creating a meeting

 

 

epic link key type labels release notes title release notes description
Loading...
Refresh