Starwood Meetings in a Moment (SMM)

Manual Steps

Download the connector using the location in this document: ftp://12.15.184.150/download/se/iserver161/ISERVER_FTP_INFO.htm

You must install the SMM Connector on the I-Server.

1.Install the SMM connector from the SMM v1.0 Installation CD by running Setup.exe.

2.In the DB Server Login Info window, enter the sa password.

3.Accept all installation defaults.

Testing - using the Request Utility

Overview

There are three request utilities that help you test SMM after the connector has been installed:

•Booking Requests Utility

•Timer Cancellation Utility

•Booking Cancellation Utility

The utilities can be downloaded from the following location:

ftp://12.15.184.150/se/download/iserver161/smm/SMM Testing Utility.zip

Pre-requisites

Before running the utilities, make sure you have met the following requirements:

•It is recommended that you run the utility from a Delphi workstation.

•To properly test the connector you must run the utilities on a different server/workstation than the I-Server. Running from a different server/workstation verifies the network connection.

•On the workstation where you are running the utilities, make sure Message Queuing is installed.

a.If message queuing is not installed: from Start, point to Control Panel, and double-click Add/Remove Programs.

b.Click Add/Remove Windows Components.

c.Select the Message Queuing check box and click Next.

•You will need the following information when running the utilities:

•the name of the property: ______

•the property’s PID: ______

•a valid function room: ______

a.To get the name of the property and the full name of a function room (not abbreviation), open Delphi, point to File, and click Setup. Get the information from Function Room setup with the property that will be tested.

b.For the PID, open query analyzer and run the following query against the Delphi Database (usually nss_database): 'Select * from propertyview'. From the query results window find the properties PID.

Note—If the Delphi database is an MPE database, multiple properties will be shown. If necessary scroll through the results to find the property you will test with.

•Download the SMM Testing Utility.

a.On a workstation or server, other than the I-Server, download the SMM Testing Utility.zip file from ftp://12.15.184.150/se/download/iserver161/smm/SMM Testing Utility.zip.

b.When you extract the files, three folders are created for each utility: SMM ENH Text A, SMM ENH Test B, and SMM ENH Test C

Procedure 1, Testing the Enhanced Direct Book Service

The BookingRequest utility creates an account in Delphi named SMM NI Testing and associated bookings named NI Testing.

1.Open the SMM ENH Text A folder and click RequestUtility.exe.

The Request Utility window appears for the Booking Request utility.

2.In the URL box, change the IP address to that of the I-Server you are testing.

3.Use the up and down arrows on your keyboard to scroll through the contents of the upper text box.The entries you need to change are highlighted below:

4.Change the following entries with information about the property:

Note—Do not change any other values in the XML.

•Property Name: the name of the property

•PropertyID (PID): the property’s PID

•roomName: a valid function room (cannot be an abbreviation)

Note—In the Delphi application, Conference Dining Room must not be selected in Setup’s Function Room Details page.

5.Click Send to create a booking. If SMM is working correctly the following message appears in the lower text box.

6.Look for return code="0" msg="OK". This indicates the booking portion of the interface is working correctly.

7.Quickly click Send again. You only have 1 minute to click Send again or it will cancel. This check confirms the conflict checking portion of the interface is working correctly. You should get back a message similar to the one below.

8.Look for return code="4002" msg="Function Room Conflict. A conflict has been found for day number [1], function room [<name of the function room>]." This message indicates the conflict checking portion of the connector is working correctly.

9.Wait 2 minutes for the Timer Cancellation Service to cancel the booking.

10.Click Send again (this creates another booking). A message similar to the one in step 5 appears. If the Timer Cancellation Service is working correctly the booking is automatically canceled. Proceed to Timer Cancellation Service testing.

11.Leave the Booking.Request Requests utility open.

Note—You only have 2 minutes from the time you click Send in step 10 to click Send in step 7 in Procedure B to perform the Timer Cancellation test.

Procedure 2, Testing the Timer Cancellation Service

1.Open the SMM ENH Text B folder and click RequestUtility.exe.

The Request Utility window appears for the Timer Cancel Utility.

2.In the URL box, change the IP address to that of the I-Server you are testing.

3.Leave the Timer Cancellation Utility open, and click RequestUtility.exe in the ENH Test folder to reopen the Booking Requests utility.

4.Toggle to the Booking.Request utility and click Send to create another booking.

5.Once the booking is created (you can see the SMM NI Testing account name in the top text box), look for the GUID in the lower text box and copy it.

6.Paste over the GUID value in the Timer Cancellation window, as shown below:

7.Click Send.

8.A message similar to the following appears:

9.Look for return code="0" msg="OK". This indicates the time cancel portion of the interface is working correctly.

10.You can now close both Request Utilities but make sure you have copied the GUID obtained in Step 5 on page 52 for use in testing the booking cancellation service.

Procedure 3, Testing the Booking Cancellation Service

1.Open the SMM ENH Test C folder and click RequestUtility.exe.

The Request Utility window appears for the Booking Cancel Utility.

2.In the URL box, change the IP address to that of the I-Server you are testing.

3.Paste in the GUID you copied in Part B, Step 5.

4.Click Send.

A message similar to the following appears:

5.Look for return code="0" msg="OK". This indicates the booking cancel portion of the interface is working correctly.

Upon successful completion of the booking cancellation test, there should be no active bookings in Delphi for the account that was created by the BookingRequests utility.

6.Open Delphi, and search for the SMM NI Testing account.

7.Click the Bookings folder and ensure all bookings have a status of C (cancelled).