...
In the GoMeddo App, go to the Resources & Types tab
If you don't have one yet, create a Resource that is a combination of other Resources. For example Event Space A 1 + B2
Go to the related lists of Event Space A 1 + B2 and scroll down to the Resource Groupings related list
Click New and link Event Space A Space 1
Do the same for Event Space B2
If you now create a Reservation on the calendar in either Event Space A1, Event Space B 2 or Event Space A 1 + B2, the linked Resources will display greyed out blocks during the Reservation's duration on the calendar
...
Conflict checking
Conflict checking respects configuration, while keeping the following in mind: a resource is occupied when a reservation exists in its grouping. An occupation prevents a reservation from being made in a resource. However, resources can be occupied by multiple other groupings at the same time. If you want to prevent this, make sure you create groupings accordingly.
...
Imagine a grouped resource Event Space A 1 + B 2 that allows double bookings. Even if its sub-resources Event Space A 1 and Event Space B2 do not allow double booking, you will be able to create double bookings in Event Space A 1 + B2, which will be reflected by multiple occupied blocks in Event Space A 1 and Event Space B2. However, as soon as an occupied block exists in either Event Space A 1 or Event Space B2, you will not be able to create a new reservation there due to those blocking double bookings.
Another example of how to use resource groupings can be found in this article: https://gen25-jira.atlassian.net/wiki/spaces/BPD/pages/3227615233/Double+Booking+Matching+Condition#Placeholder-and-Grouping-Example
Data model
Object Name | Object API Name |
---|---|
Resource Grouping | B25__Resource_Grouping__c |
Field name | Field API name | Description |
---|---|---|
Resource One | B25__Resource_One__c | This resource blocks the other resource and vice versa |
Resource Two | B25__Resource_Two__c | This resource blocks the other resource and vice versa |
Is Active | B25__Is_Active__c | When not active, this resource grouping has no effect |
...