If you want to expose Parent/Child reservations to an external website, it starts with creating a reservation blueprint, this basically determines what the actual parent and child reservation combination consists of and creates the possible combinations for the API to consider and which fields should be set on which reservation.
Info |
---|
Try to make these templates as specific as possible as they determine how many combinations will need to be conflict checked. This is a very performance demanding task for Salesforce, so try to keep the options as limited as possible. Extending the number of staff/resources and or sub-reservations multiplies very quickly. |
Blueprint
The blueprint offers you the possibility to determine in which order a parent/child reservation combination should be made and how long it takes. You can set a duration and specify the children and the order of children.
Fields to set
The blueprints also offers the possibility to determine which “fields to set” on the parent or child reservation. Allowing you to specify what Reservation type it needs to have, if it needs a staff and or resource.
...