Additional Information

The following section describes some functional features that run in the background.

Connection Lost Retry 10 Times

When a connection is lost, the interface attempts to reconnect and display an error message ‘Error – DB is down’ in ResOnline Message tab after the 10th retries.

Figure 16-24 Sample message of Lost Connection Retry


This figure shows the sample message of a lost connection retries

Assuming the Refresh Interval is set at 60 seconds and the DB down time hits 300, this closes the application.

The application prompts a command prompt screen when it restarts and closes the command prompt screen after the application restarts completely.

Prevent Application from Running Multiple Times from Different PC

This handling is added to prevent the application from being started at multiple locations. It prompts a message on screen when the application is started from another location. An allowance of 60 seconds is added before the application can be closes.

The system adds an ‘Error’ entry to the Message tab with date and time stamped, and the location mentioned in the Description section. For example, “xxxxxxxx DGS ResOnline.exe is running at workstation xxxxxx”

Guest Picture Import

The application supports importing a guest picture from an XML file, inserting the value into the MSSG_GUEST_HISTORY field, and stores the picture in the SEC table. The picture cannot be updated after the guest checks-in.

Figure 16-25 Sample picture string in XML file format


This figure shows the example of the location of the image in XML file format.

Import Guest History

The application supports importing guest history for analysis purpose and this includes transactions, item details, shore excursion booking, amenities, and special requests.

When the XML content is uploaded and updates the RESERVATION_MSGS.MSSG_CONTENT and RESERVATION_MSGS.MSSG_GUEST_HISTORY of the guest, the history value and request are shown in Management, Guest Handling, Guest History tab and Service Info tab respectively. The service request can be copied into the current cruise. See Management User Guide on how to copy the service request.

Insert EST_LANGUAGES to ESE_LANGUAGES

When the ESE_LANGUAGES is empty during import, the application replaces the value into this field when EST_NO=ESE_NO.