Behavior of Booking Status and Session Status in Sessions Created via the Session Scheduler
This is article to explain the behavior of Booking Status and Session Status change in Session created using Session Scheduler.
Behavior 1: Save
- When clicking Save during the creation of a Session and Session Time, both the Booking Status and Session Status will be set to Draft. At this stage, the corresponding Plan Line will also be created.

- In the Session, changing the Booking Status from Draft to Create/Update Booking and saving the record will trigger the creation of all booking records linked to the Plan Line.

- The Booking Status will then be updated to Booked, and the Session Status will change to either Running or Not Started, depending on the Session Start Date.

Behavior 2: Save and Update Schedules
- When using Save and Update Schedules during Session and Session Time creation, the Booking Status will be updated to Booked, and the Session Status will be set to Running or Not Started, depending on the Session Start Date. At this stage, the Plan Line will be created, and all associated Booking records will also be generated.

The Create/Update Booking action in Sessions is only required if there are changes to Session Times or other related details. This action will trigger the update of all booking records to reflect the latest changes.