testing

Hospitality Tester

Hospitality Tester is a simple GUI application that can be used to test a number of basic hospitality features on the 7.00 system to ensure that the correct data is then passed on to the PMS and/or the PBX as appropriate.

The figure below shows the main window.

The first step in using Hospitality Tester is selecting the mailbox to use.

Setting / ButtonDescription
Room selection boxUse the selection box to choose a guest mailbox. The data for the selected mailbox will be automatically read and displayed in the Current State section (described below).
ReloadClick to repopulate the selection box with all existing guest mailboxes. If mailboxes have been created or deleted while Hospitality Tester is running, you will need to click this button to ensure the selection box has the full list of mailboxes.
Update AllClick to send a room update message to the hospitality server for every room listed in the room selection box. The information sent in the update will be the same information already set in the given room.

One possible use for this option is if the guest names are correct on the 7.00 but not on the PBX. Using this option to send an update message for each room will cause the hospitality server to send a name change to the PBX for each room as well, thereby updating the names on the PBX to match those on the 7.00.

The application displays the current values for a number of relevant room mailbox settings, including the following:

SettingDescription
RefreshClick to reload the data for the selected mailbox.
ExtensionDisplays the primary extension associated with the mailbox.
TenantDisplays the tenant to which the mailbox is assigned.
LanguageDisplays the current assigned language.
Maid statusDisplays the current assigned maid status for the room, in the format number:text. The number part is the digit dialed by the housekeeping staff and the text part is the descriptive text associated with that digit (as configured in the Hospitality settings in System Configuration).
Phone COSDisplays the current phone class of service / group / restriction level, if known.
Guest IDDisplays the guest ID for the primary guest in the room. This is only relevant if the PMS link is configured for Oracle Opera over a TCP/IP link; all other protocols are room-based, so this field would be blank.
Checked in/outIf checked, the room is marked as occupied; otherwise, it is vacant.
VIPIf checked, the room is flagged as a VIP.
DNDIf checked, the room phone's Do Not Disturb status is enabled.
Text countDisplays the count of text messages. Depending on the PMS protocol in use, this may be treated as a flag, where 0 means 'off' and 1 means 'on'.

To the left of the Current State group are several settings you can configure before sending one of the test commands to the system. For example, the Check in command will use the name, language and VIP values when sending a check in to the system.

SettingDescription
First nameDisplays the current first name associated with the mailbox. To change the first name for the mailbox, enter it here and then click the Update or Check in command. On check out, the first name is automatically reset to Room.
Last nameDisplays the current last name associated with the mailbox. To change the last name for the mailbox, enter it here and then click the Update or Check in command. On check out, the last name is automatically cleared.
TitleDisplays the current title, such as Mr., Mrs., Dr., etc. To change the tile for the guest, enter it here and then click the Update or Check In command. On check out, the title is automatically cleared.
TenantSelect the tenant to assign, the click Update to send an update request to the system.
LanguageSelect a language to assign, then click Update to send an update request to the system. This option is disabled if the mailbox is checked out.
Maid statusSelect a maid status to assign, then click Update to send an update request to the system.
Phone COSSelect a class of service, group or restriction level to assign, then click Update to send an update request to the system. This option is only available if the Phone Control settings have been configured for the relevant PMS instance.
VIPCheck the box to enable VIP status; uncheck it to disable VIP.
DNDCheck the box to enable DND status; uncheck it to disable DND.
Text countEnter the number of text messages, 0 to 9, then click Update to send an update request to the system.

Hospitality Tester supports the following commands. Some commands will be enabled or disabled based on whether the loaded room mailbox is currently checked in or out.

SettingDescription
UpdateClick this button to send an update command for the specified room to the hospitality server. An update command will include the name fields, the maid status, the language and phone COS selections, the text count, and the VIP status.
Check In/OutThe behavior, and label for, this button depends on the room's current state. If the room is occupied, the button will perform a check out; if the room is vacant, the button will perform a check in.

For a check in, the first name, last name, title, language and VIP values will be used as part of the check in. For check out, all settings will revert to default values.
MoveClick this button to send a room move command for the specified room to the hospitality server.

You will be prompted to select the destination room and whether to verify the destination is vacant; after selecting the new room, click OK to perform the move. After a room move, you will need to re-select a room from the room selection box.
Wakeup CallClick this button to schedule an immediate wakeup call for the selected room.

The table at the bottom of the dialog box lists all pending wakeup calls for the selected room. For each call it displays the following data:

SettingDescription
ScheduledThe date and time the wakeup call is scheduled to occur.
ActorWho scheduled the call.
AttemptsHow many call attempts have been performed.
ResultThe result of the most recent call attempt. If Attempts is 0, this will say Pending.
CreatedThe date and time that the Actor scheduled the call.

To cancel a wakeup call, check the box next to the one you want to cancel, then click Delete.

  • Last modified: 2023/01/07 11:45
  • by 127.0.0.1