This article explains how the Training Matrix Report works within the Training Needs Analysis (TNA) module in Assure. It covers how to generate the report, how compliance is determined for each employee and course, and how the colour-coded grid reflects current training status. The article also explains how the report handles courses that are renewed or updated periodically, including the use of the Replace and Update function and the behaviour of duplicate course records within a TNA record.
Key point: The Training Matrix Report always displays the Required By Date in each cell, not the "Completed On" date. A course marked as Optional/Not Required always displays with a grey background, regardless of any other status or date.
Prerequisites
- Access to Modules > People > Training Needs Analysis in Assure
- The Report Queue feature must be enabled on the Assure instance to download the report in PDF, Word, or Excel formal
The user must have the View Reports Role Permission for the People and Training module
Module Scope
Generating the Training Matrix Report
1. Navigate to Modules > People > Training Needs Analysis.
2. At the top of the Browse Page/List View navigate to the Reports button. Click Reports and select Training Matrix Report from the list of Standard Reports.
3. Under the Training Matrix Report options, select the field by which to break down the report (for example, Org Unit (Organisational Unit)).
4. Select Queue report to download as and then select the required file format (for example, PDF, Excel, or Word).
5. The report is added to the Report Queue (the background processing queue for downloadable reports in Assure). The user receives an in-system notification when the report is ready.
6. Access the completed report by clicking the Reports button in the left-hand side menu to open the Report Queue.
Note: A course marked as Optional/Not Required always displays with a grey background in the Training Matrix Report, regardless of status or date.
Colour Coding and Compliance Logic
Colour Key
| Colour | Status | Condition |
|---|---|---|
| Green | Compliant | Required By Date is more than 90 days in the future; or the course status is Completed |
| Yellow | Due Soon (still compliant) | Required By Date falls within the next 90 days and the course is not yet completed |
| Red | Non-Compliant | Required By Date has passed and the course is not completed; or Required By Date is blank and the course status is not Completed |
| Grey | Optional/Not Required | The course is marked as Optional/Not Required |
Important: The Required By field is not mandatory. If the Required By Date is left blank and the course status is not Completed, the employee is treated as non-compliant in the Training Matrix Report.
Important: The cell always displays the Required By Date, not the "Completed On" date.
Simple Example: Single Course Compliance
Scenario 1: Compliant (Green)
Scenario 2: Due Soon (Yellow)
Scenario 3: Non-Compliant (Red)
Compliance is based on the Required By Date unless the course status is Completed.
Scenario 4: Completed (Green regardless of date)
Compliance Logic Diagram
- Status = Completed → Green (compliant), regardless of Required By Date
- Required By Date is blank AND status is not Completed → Red (non-compliant)
- Required By Date is in the past AND status is not Completed → Red (non-compliant)
- Required By Date is within the next 90 days AND status is not Completed → Yellow (due soon, still compliant)
- Required By Date is more than 90 days away AND status is not Completed → Green (compliant)
- Status = Optional/Not Required → Grey
Courses That Are Renewed or Updated Periodically
Multiple Courses in the Same TNA Record
Renewing a Completed Course: Replace and Update
For training that recurs at a regular interval, the Recurring Training configuration is the recommended approach, as it automates renewal without requiring manual Replace and Update. See the article Training Needs Analysis Renewable Training Requirements - Replace and Update for full guidance.
Keeping a Full History: Manually Adding a New Course
Notes and Warnings
- The Required By field is not system mandatory but highly recommend - if left blank and the course status is not Completed, the employee is treated as non-compliant.
- The Training Matrix Report always displays the Required By Date in each cell, not the "Completed On" date.
- When using Replace and Update, the existing Training Record is removed from the active TNA record but is not deleted. It can be viewed in the Training Records module.
If a TNA record contains apparent duplicate courses (added manually rather than via Replace and Update), Assure uses the last record entered for compliance calculation.
AI Metadata
- Training Needs Analysis = TNA = training requirement record
- Required By Date = due date = renewal date
- Training Record = course record = training history
- Person Register = People Register = Person Record
- Org Unit = Organisational Unit
- Replace and Update = renew training = refresh training
- Report Queue = report download queue = background report processing
- Optional/Not Required = excluded from compliance = grey cell
- People and Training module = People module
- TNA Template = Qualification = Job Role Template