It is possible to create Relations between Bookings in the same Project to make sure that if one Booking is rescheduled, the related Bookings will also be rescheduled accordingly.
Enable Relations in Toolbox > Projects Tree > Relations and configure the default settings:
- Day Synced to respect the number of days between the Related Bookings
- Allow Bookings Over Weekends And Public Holidays if Bookings on these days are allowed.
When Relations are enabled, small white boxes with two half circles on each side of the Bookings appear in the Long Form > Projects Tree. To create a relation drag a line between a relations box from one Booking to another. Drag from the right end of the first booking to the left end of the second Booking. The Relation is complete when there is a red line between the two Relation icons.
To remove a Relation click on the red line - it becomes yellow - to bring up the Relations menu and select Remove. From the Relations menu it is also possible to override the default settings made in the Toolbox for Day Synced and Allow Bookings Over Weekends And Public Holidays.
Ripple Settings
Following a date change of a Relations Booking/Marker, the Relations Ripple Settings window will appear:
- Parents: If enabled, the prior related bookings/markers will be affected by the date change. The number in the (*) will indicate how many prior bookings are involved.
- Children: If enabled, the following related bookings/markers will be affected by the date change. The number in the (*) will indicate how many following bookings are involved.
- Both: If enabled, both the prior and following bookings/markers will be affected by the date change. The number in the (*) will indicate how many prior and following bookings are involved.
- Bookings/ Markers: If enabled, the related Bookings and/or Markers will be affected by the date change.
- Override: If enabled, you will be able enable or disable Day Synced and/or Allow Bookings Over Weekends And Public Holidays for this Relations date change.
From the Drop Down Menu, you are able to make the current Relations Ripple Settings the Default.
Ripple Behaviours
- Day Synced & Allow Bookings Over Weekends And Public Holidays Enabled: The amount of days between related bookings/ markers will remain the same, and they can be changed to a weekend or holiday.
- Day Synced & Allow Bookings Over Weekends And Public Holidays Not Enabled: With neither setting enabled, you will be able to change the date of a related booking/ marker to a weekend or holiday and amount of days between bookings will not remain the same.
- Day Synced Enabled & Allow Bookings Over Weekends And Public Holidays Not Enabled: If you change the date of a related booking to a weekend/ holiday, it will not allow the Parent of Child bookings/markers to ripple to the weekends/ holidays and the amount of days between bookings will not remain the same.
- Day Synced Not Enabled & Allow Bookings Over Weekends And Public Holidays Enabled: The amount of days between related bookings/ markers will not remain the same, but they can be changed to a weekend/ holiday.