Training Calendar

The training calendar was implemented in imc Learning Suite for learners and supervisors to view scheduled training in a calendar view (day/week/month/year).

Both learners and supervisors can access the training calendar and check the registered (enrolled), ongoing (in-progress) and completed (passed/failed) courses and learning paths.

Learners can access the training calendar to see their enrolled/in-progress/completed courses and learning paths and navigate to the course syllabus from the training calendar.

Supervisors can access the training calendar to view their learners’ (staff members’) enrolled, in-progress, and completed courses and learning paths and navigate to the staff members’ course progress reports from the training calendar.

Benefits

The training calendar helps multiple stakeholders within the organization. 

The learner can benefit from it by gaining a better overview of the activities to be undertaken in the future. This can help the learner schedule monthly, weekly, and daily activities efficiently. Moreover, the learner remains motivated and engaged by the learning activities offered by the company.

The supervisor can benefit from the training calendar by ensuring that all employees in the department are properly trained on the latest compliance regulations. Furthermore, the supervisor can calculate the capacity of the team based on the employees’ schedules. Additionally, the progress report helps the supervisor track employee progress and, if necessary, take action when some employees are late.

The organization can keep employees engaged and motivated to learn by scheduling a variety of training activities throughout the year. This helps to ensure that employees retain the knowledge they acquire during training and can apply it effectively in their work.

How Is It Set Up?

To have the training calendar displayed in the navigation bar, a new menu must be added in the navigation manager by the administrator.

  1. Create-> Menu-> In the hierarchy below the selected element (My learning) is selected.

  2. On the newly opened page, Menu type is set to Default menu.

  3. Default menu is selected, Training is searched for, and one of the following 3 options is selected:

  4. Training calendar learner

  5. Training Calendar (supervisor)- Resource based

  6. Training Calendar (supervisor)- Calendar based

  7. The Identifier must also be filled out with a name; for example: training_calendar_learner.

  8. The “Name” must be filled out; for example: Training calendar Learner.

  9. The access rights are then set accordingly from the Access right tab by clicking the plus button and selecting the target group.

  10. “Save and close” is selected.

The training calendar can be found in the Navigation tab under “My learning” -> “My Training calendar” (learner)

image-20260521-070211.png
Navigation to My Training Calendar

Default View

By default, the training calendar is always displayed as follows:

  • Monthly view of the current month

  • Today’s date filter is automatically selected and highlighted in the calendar view

  • Filters’ tab is open

training calendar 2  (EN) month-20260408-062934.png
Default View

How Is It Used?

Views

Year View

  • The year button enables the user to switch the calendar display to a yearly view, with each column representing a month in the year.

  • In this view, “<” is selected to navigate to the previous year and/or “>” is selected to navigate to the next year.

  • The applicable year information can be found in the top-left corner of the calendar.

  • The “Today” button enables users to return to the current year view.

training calendar 3 (EN) year-20260408-063123.png
Year View

Month View

  • The month button enables the user to switch the calendar display to a monthly view, with each column representing a date in the selected month.

  • In this view, “<” is selected to navigate to the previous month and/or “>” is selected to navigate to the next month.

  • The applicable month information can be found in the top-left corner of the calendar.

  • The “Today” button enables users to return to the current month view.

training calendar 2  (EN) month-20260408-062934.png
Month View

Week View

  • The week button enables the user to switch the calendar display to a weekly view, with each column representing an hour of the day in the selected week.

  • In this view, “<” is selected to navigate to the previous week and/or “>” is selected to navigate to the next week.

  • The applicable week information can be found in the top-left corner of the calendar.

  • The “Today” button enables users to return to the current week view.

training calendar 4 (EN) week-20260408-063325.png
Week View

Day View

  • The day button enables the user to switch the calendar display to a daily view, with each column representing an hour of the selected day.

  • In this view, “<” is selected to navigate to the previous day and/or “>” is selected to navigate to the next day.

  • The applicable day information can be found in the top-left corner of the calendar.

  • The “Today” button enables users to return to today’s view.

training calendar 5 (EN) day-20260408-063611.png
Day View

Filters

The filters are displayed automatically in the training calendar. The filters table can be hidden by clicking the “x” button.

image2023-6-30_11-9-2.png
Filter options in the Training Calendar

The filters are categorized in 3 sections: Status, Content type and Learning mode.

Status

  • Enrolled

  • In progress

  • Passed

  • Failed

Content Type

  • Course

  • Learning path

  • Events

  • Sub-courses

  • Virtual classroom sessions

Learning mode

  • Classroom training

  • Blended Learning

  • Online

  • custom created learning modes

User View for Managers

Learner View

The training calendar displays courses, learning paths, events, sub-courses, and virtual classroom sessions in which the learner has an enrolment relationship, i.e., enrolled, in progress, passed, or failed, for the period from the course start date until the course end date.

The enrolment statuses are displayed in different colors for easy identification:

  • Enrolled    

    Picture8.png
  • In-progress

    Picture9.png
  • Passed

    Picture10.png
  • Failed

    Picture11.png

More information can be found by selecting one of the different content types, such as:

  • The name

  • Content type

  • Date

  • Course Syllabus button for Courses/ Open learning path button for Learning path

Picture12.png
Course syllabus button

When the course syllabus button is selected, the learner is redirected to the course Syllabus page, where the course components can be accessed and learning can be continued.

When the Learning path button is selected, the learner is redirected to the learning path Syllabus page, where the courses within the learning path can be accessed and learning can be continued.

Manager View

The manager has access to two types of training calendars:

Staff Calendar- Resource Based


The supervisor has access to each employee’s enrolled, in-progress, passed, or failed learning object. The staff members are displayed in alphabetical order.

Staff Calendar- Calendar Based

A calendar view with a list of objects is shown, in which the employees are enrolled, in progress, passed, or failed, without showing the names of the employees. This calendar is used when a large number of employees is assigned to a single manager.


The manager has the possibility to access a dashboard page that provides access to a report page about the specific course/ learning path. If a dashboard page with the course progress report is configured and the supervisor has access to the dashboard, this page can be opened by clicking the “Progress Report” button.

image2023-7-5_8-51-58.png
Progress Report access for Managers

The supervisor is redirected to a new page, where the progress report can be downloaded.


Admin View

The training calendar can be configured from the Configuration manager.

The admin can select the types of objects and filters to be displayed in the calendar.


Additionally, the admin can choose which dashboard is displayed when the “Progress Report” button shown in the training calendar for supervisors is selected. The selected dashboard should contain a course progress report.

image2023-6-30_9-4-40.png
Option: Dashboard used in the report link

For the “Learning mode” and “Classification” filters, additional tabs are available where the admin can add several items and decide whether these objects should be preselected.

image2023-6-30_8-54-37.png
Configuration of Learning mode filters
image2023-6-30_8-55-57.png
Classification filter tab in the Training Calendar configuration manager
Classification-Based Filtering in Training Calendar

The classification-based filtering in the Training Calendar Manager is designed to organise and display data according to specified classifications. This feature aims to optimise performance by filtering content before it is displayed in the training calendar interface.

  • Purpose: To filter and display training calendar content based on specified classifications.

  • Implementation Decision: Pre-filtering content by classification to enhance system performance.

  • Expected Behavior: If no courses with the specified classification are associated with a user, the Training Calendar will display no content due to pre-filtering.

Scenario: When a supervisor's users are not enrolled in courses with Classification A:

  • Expected Result: The Training Calendar will not display any content as it pre-filters based on courses having Classification A. Consequently, if no courses meet this criterion, no content will be shown.

A Prefilter checkbox column has been added to the classification filter configuration, giving admins control over whether results are prefiltered by classification.

  • Enabled (default): Results are prefiltered by classification — previous behavior is preserved.

  • Disabled: No prefiltering is applied; all Training Calendar content is shown regardless of classification.