What's new on Bromcom

Latest changes, new features and improvements

all regions
v5.2025.3
wtimetable
April 07, 2025

wTimetable - Scheduling: New Limitations rule in Timetable Specifications

Modules > wTimetable > Scheduling > Actions > Timetable Specifications

A new Limitations tab has been introduced to the Timetable Specifications popup, allowing users to define and apply maximum limits on how many times a subject (or subjects) can be scheduled within the same teaching period and is applicable to all year groups. Clicking Add New Row, users must complete the following fields to create a rule:

  • Subjects: Select one or more subjects to which the rule will apply.
  • Sessions per period: Define the maximum number of times the subject(s) can be scheduled in the same teaching period.
Example Rules:
  • Example 1:

    • Subjects: Art
    • Sessions per period: 2
    • Meaning: Art can be scheduled only 2 times within the same teaching period.
  • Example 2:

    • Subjects: Biology and Chemistry
    • Sessions per period: 3
    • Meaning: Either Biology or Chemistry can be scheduled up to a maximum of 3 times within the same teaching period (a mix of the two subjects is allowed, but the total cannot exceed 3).g
  • Example 3:

    • Subjects: All
    • Sessions per period: 1
    • Meaning: Any subject can be scheduled only once within the same teaching period.
Image #1

When a user attempts to manually schedule a subject that breaks the Limitations rule, the affected periods will be highlighted in amber (indicating a scheduling conflict), and an alert notification will appear in the top right-hand corner. However, the user can still proceed with exceeding the period limit for the selected subjects to manually schedule a session.

Image #2

The Conflicts popup will display details of the Limitations conflict. By clicking on the Eye icon, the user will be directed to the Limitations tab in the Timetable specifications popup.

Image #3

Modules > wTimetable > Scheduling > Actions > Auto Schedule

In Step 3 - Issues of the Auto Schedule process, users can review unscheduled sessions caused by Limitations rules from the Timetable Specifications restrictions, and take action on them without navigating away from the wizard.

Users will be presented with the following Reason and Suggested Action for Limitations rules:

  • Reason: "Active rule for subject 'subject' with 'x' sessions per period from Limitations page."
  • Suggested Action: "Delete the Limitation rule from 'Limitations' for subject 'subject'. "

Note: If actioned, Limitation rules will be deleted for that subject only.

Image #4