Workstation Bookings

The Workstation Bookings module provides the following functions:

Workstation Bookings Settings

Workstation Bookings access security functions

This module requires additional fields in the People Manager tables rm_zone and em_schedule.

Workstation Bookings allocates people to room zones with rm_zone.bookable set to true. These are created using People Manager, which does not show allocations to them.

The Map Enquiry advanced room zones dialog (see access function MapRoomZoneDialogAdvanced) is not shown for bookable zones.

Searching for people in Space Manager and Map Enquiry will find people who are in bookable zones at current time.

Because bookings can be for multiple people, bookable room zones should generally cover whole rooms, or major areas of them, to maximise their availablity for group bookings.

Map Icon

This module requires a map icon named Book.gif in the DataFolderMapIcon folder, to identify room zones with booking space on floor plans..

Custom Files

In addition to configuration settings, the following files in the custom folder are accessed:

workstationBookings\bookingEmail.htm The email template for confirming a workstation booking.

This email template may contain the following placeholders which are replaced when messages are sent:

$$appRoot$$ The SISfm web application root URL.
$$bookID$$ The booking ID.
$$booker$$ The name of the person who made the booking.
$$people$$ The names of the people booked (separated by the HTML <br> tag).
$$date$$ The booking date.
$$period$$ The booking period (All Day, AM or PM).
$$repeat$$ The booking repeat (None, Every Day, Every Week, Every 2 Weeks, Every 3 Weeks, Every 4 Weeks).
$$until$$ The booking until date, blank if the booking repeat is None.
$$locCode$$ The location code of the booking room (may be used in links).
$$site$$ The site name of the booking.
$$building$$ The building name of the booking.
$$floor$$ The floor name of the booking.
$$room$$ The room name of the booking.
$$zone$$ The zone number of the booking.
$$amenities$$ The names of the room amenities specified when booking (separated by the HTML <br> tag).
$$action$$ The booking action being confirmed: either created or CANCELLED.

Style Sheets

Workstation Bookings uses Map Enquiry styles.

Map Enquiry Functionality

The Workstation Bookings module uses Map Enquiry to display floor plans, with the following changes to its functionality: