Introduction
This article describes the clash check functionality, which is responsible for checking the availability of zones when creating new classes.
- This article describes how the functionality of clash check works in Perfect Gym
- This article will be helpful for PG Champions, System Administrators and Fitness Managers
Before you start
-
To use the clash check, contact our Technical Support team to enable the BookingsSettings.Classes.IsClashCheckEnabled setting.
- To add classes even with the clash check enabled, the employee must have the SystemManTimeTablesEventsOmitClashCheck permission selected.
Instruction
The clash check functionality ensures that when adding or editing classes, the system verifies if the selected zone is available at the chosen time. If the zone is occupied by another event (within the classes module or facility booking module), a pop-up window will appear, displaying the conflicting class dates and zones, grouped by the start date of the events.
Currently, this functionality works while:
- Adding classes on time table calendar (both single and recurring)
- Editing classes on time table calendar (both single and recurring)
- Creating classes while adding new group (both single and recurring)
- Creating classes on existing group (both single and recurring)
- Event Start Date - Start date of event
- Zones - list of zones that are not available in given date time
- If an employee has the SystemManTimeTablesEventsOmitClashCheck permission, the Confirm button will appear. Upon selecting it, events will be created despite the clash check.
- If employee does not have the SystemManTimeTablesEventsOmitClashCheck permission, the Confirm button will be hidden and he will not be able to proceed.