Info |
---|
This article elaborates on how timezones are dealt with across Resources and other Dimensions |
Resource
Resources have a timezone as defined in the Resources & Types setup. When a Reservation has a value in the Resource lookup field (B25__Resource__c), the Reservation will be in that Resource’s timezone.
The time slot picker, when displaying Resource availability will display time slots and availability in the Resource’s timezone.
All other Dimensions
Non-resource Dimensions don’t have a timezone. When a Reservation is created without a value in the B25__Resource__c field, the Reservation will be in the timezone of the user that created the Reservation.
The time slot picker, when displaying non-resource Dimensions availability, will display time slots in the viewing user timezone that is defined in the user’s settings. The availability will also be shown as if defined in the viewing user’s timezone.
...
GoMeddo is designed to handle timezones seamlessly, whether your organization operates in a single timezone or has a multi-timezone setup. It ensures that bookings are made accurately in the right timezone while providing flexibility in how timezones are displayed to users.
The core principle is that every reservation is tied to a specific timezone. The source of this timezone depends on the type of reservation being made.
For example:
Resource-Based: The timezone is determined by the Resource where the reservation takes place.
Staff-Based: The timezone is set to that of the staff member involved in the booking.
Your own objects: The timezone is set to that of the object involved in the booking.
How to set this up:
Resource Object:
GoMeddo's standard resource object includes a timezone field by default.
If you navigate to Resource & Types, you can select which timezone applies to which resource
Custom Objects for Booking:
If your organization uses custom objects for bookings, you can add a timezone field using GoMeddo's standard picklist.
Navigate to Setup - Object Manager - Your custom object
Add field of type picklist called Timezone
Use Global Value Set GoMeddo Timezone
Navigate out of setup
Go to Dimension and your custom dimension
Specify the field you just created as the field that holds the timezone
Reservation Timezone Configuration:
Each reservation has a dedicated timezone field.
You can configure the reservation type to determine where the timezone originates (e.g., from the resource, staff member, or another source).