This setup is designed for Rentals/Properties where multiple units share availability, such as a house with individual rooms available for rent. The configuration is managed in the Rentals Module, and AdvanceCM automatically manages availability in the background.
Example Use Case
For a house with four bedrooms, you can create:
One listing/rental/property for the entire house.
Four separate listings/rentals/properties for each bedroom.
Visibility
All five listings — the entire house and the four bedrooms — will be visible on channels like Airbnb and Booking.com.
Booking Logic
If the entire house (parent listing) is booked (whether via confirmed Booking or Hold Event), all bedroom listings (child listings) will show as unavailable, with a hold event appearing on their calendars.
If one bedroom (child listing) is booked (via confirmed Booking or Hold Event), that specific bedroom will show as a confirmed booking, the parent listing (entire house) will also show as booked (via a hold event), but the other bedroom listings will remain available.
How to Set Up a Parent-Child Relationship
Navigate to the Rentals Module.
In the Rentals List View, click the Actions button for the desired rental.
Select Parent-Child from the dropdown menu.

In the Parent-Child setup popup, choose:
The Parent Rental (the entire property).
The Child Rentals (the individual units/rooms within the property).
You can select more than one child rental for a single parent rental.

Click Save to apply the settings.
Once saved, Parent and Child labels will appear next to the corresponding rentals, indicating the relationship.
Parent-Child Indicators
Rentals Module
Rentals marked as Parent will have a Parent label.
Rentals marked as Child will have a Child label.

Calendar Module
When the parent rental is booked, a hold event will automatically appear on the calendars of all child rentals.
When a child rental is booked, the parent rental will show a hold event, blocking availability for the full property.

How to Remove a Parent-Child Relationship
Locate the Parent Rental from the rental list.
Click on the three dots to open the menu.
Select Parent-Child from the dropdown.

In the popup, unselect all child rentals.
Click Save to remove the Parent-Child relationship.

Once removed:
The Parent and Child labels will disappear from the Rentals Module.
Hold events created as part of the Parent-Child relationship will be automatically removed from all calendars.
As always, please contact us with questions any time. We're happy to help.