Start of Content Area

Function documentation Executing the Integration Scenario  Locate the document in its SAP Library structure

Use

This section contains information on how to do the following:

·        Execute the integration scenario

·        Check the flight data in the airline system

·        Check and analyze the messages processed by the Integration Server

Process Flow

Executing the Flight Availability Check

Perform the following actions in the SAP system of the travel agency:

...

       1.      In the SAP Exchange Infrastructure user menu, choose Demo Examples  ®  Travel Agency: Execute Demo Examples.

       2.      Log on to the Business Server Pages (BSP) application, if necessary. Use your user and password for the travel agency system.

       3.      On the initial screen of the BSP application, choose Check Flight Seat Availability.

Note that the BSP application is only available in English and is always displayed in English, regardless of the logon language.

       4.      Choose Start.

       5.      Select the flight for which you want to check the seat availability.

To keep the example simple, only a few flights are available in the SAP standard configuration: flight numbers 0400 and 0401 for Lufthansa, and flight numbers 0017 and 0064 for American Airlines.

The SAP standard configuration ensures that all flights are available on the first of each month. Therefore, the default setting for the flight date is the first day of next month. SAP recommends that you select this flight date.

Note

The dialog also displays some non-existent flights. This makes it possible to trigger error situations. If you select the flight Lufthansa 9999 or American Airlines 9999, this triggers the application error that the flight does not exist. If, however, you select the flight N.N. 9999, this triggers the system error that the receiver is unknown.

       6.      Choose Check Availability.

       7.      The system displays a dialog containing the results of the availability check.

¡        If the availability check was successful, the system displays the maximum number of seats and the number of available seats in the three flight classes (economy, business, and first class).

¡        If the availability check was not successful, the system displays information on the cause of the error.

Checking the Flight Availability Data in the Airline System

To check that the integration scenario has been executed correctly, check the flight availability data in the airline system.

...

Perform the following actions in the SAP system of the respective airline:

       1.      In the SAP Exchange Infrastructure user menu, choose Demo Examples  ®  Airline: Display Flight Data.

       2.      In the Functions frame, choose Display Availability Data.

       3.      Choose Execute (This graphic is explained in the accompanying text).

       4.      Enter the selection criteria for displaying the availability data on the Data Browser screen.

The following fields are suitable for selection criteria: the field CARRID for the airline ID (for example, LH for Lufthansa and AA for American Airlines), the field CONNID for the flight number (for example, 0400), the field FLDATE  for the flight date (for example, 01.07.2004).

       5.      The system displays a table containing detailed information about all selected flights.

The availability data is displayed in the following fields: the economy class data is displayed in SEATSMAX_E  and SEATSOCC_E, the business class data in SEATSMAX_B and SEATSOCC_B, the first class data in SEATSMAX_F and SEATSOCC_F. SEATSMAX_* describes the maximum number of seats and SEATSOCC_*  the number of seats already booked to date.

Caution

Note that the system displays the number of booked seats here, but when you execute the integration scenario, the system displays the number of available seats.

Monitoring Messages

You use the monitoring transaction to display the messages that were processed by the Integration Server during execution of the integration scenario. Use the payload of the message to check directly what business data was exchanged during execution of the integration scenario.

See Monitoring Messages.

 

 

End of Content Area