Procedure documentationConfiguring a Connection to the e-Travel Online Booking System

 

This procedure illustrates how to configure a connection to the Amadeus e-Travel Management third-party online booking system.

For more information, see Third-Party Travel Planning.

Prerequisites

You have received the following connection data from Amadeus e-Travel Management:

  • A URL for accessing the online booking system, the site, a user name, and password

  • A URL for accessing Web services, AeTM Community (website), AeTM login name, and AeTM login password

Procedure

  1. Make your own copy of the enhancement implementation PTRM_EXT_TP_ENHSPOT_E_TRAVEL in the enhancement spot PTRM_EXTERNAL_TP_ENHSPOT.

    You can use the BAdI Builder (transaction SE18) to do this.

    This enhancement implementation is an example implementation of the Business Add-In BAdI Definition for Exit for Third-Party Travel Planning (PTRM_EXTERNAL_TP_BADI_DEF). For more information about this BAdI, see Customizing for Travel Planning under Start of the navigation path Master Data Next navigation step Technical Control Parameters for Travel Planning Next navigation step Access to External Reservation Systems Next navigation step Access Parameters for External Reservation Systems Next navigation step BAdI: Define Exit for Third-Party Travel Planning End of the navigation path.

  2. In the class interface of your copy of the enhancement implementation, go to the Attributes tab page and enter the following constants with the type STRING:

    • Attribute URL with the initial value <the URL for accessing the online booking system>

    • Attribute SITE with the initial value <site>

    • Attribute LANGUAGE, for example, with the initial value 'DE' (for German) or 'GB' (for English)

    • Attribute LOGIN_TYPE with the initial value SSO

    • Attribute LOGINNAME1 with the initial value <user name>

    • Attribute PASSWORD1 with the initial value <password>

    For the initial values, refer to the connection data for accessing the online booking system, which you received from Amadeus e-Travel Management.

  3. Create an RFC destination using the type HTTP Connection to External Server for accessing the Web services of Amadeus e-Travel Management (transaction SM59).

    On the Technical Settings tab page, enter the URL for accessing the Web services of Amadeus e-Travel Management, which you received from Amadeus e-Travel Management.

    Example Example

    If the URL is https://aaa.bbbbb.cccc.com/dddd, then enter aaa.bbbbb.cccc.com for the target host and /dddd as the prefix of the path.

    End of the example.
  4. Create a logical port for the proxy CO_AMI_TRIP_PLAN. (Currently, the proxy calls the Web services of Amadeus e-Travel Management at runtime.)

    Specify as the calling parameter the RFC destination you created in the previous step.

    You can use the program RFTP_LP_EDIT to create the logical port.

  5. Define a sales office for Amadeus e-Travel Management in Customizing for Travel Planning under Start of the navigation path Master Data Next navigation step Technical Control Parameters for Travel Planning Next navigation step Sales Offices and Queues Next navigation step Sales Offices Next navigation step Define Sales Offices End of the navigation path.

    For the sales office, enter the AeTM Community (site) specified by Amadeus e-Travel Management.

  6. Define the logon data for Amadeus e-Travel Management in Customizing for Travel Planning under Start of the navigation path Master Data Next navigation step Technical Control Parameters for Travel Planning Next navigation step Sales Offices and Queues Next navigation step Sales Offices Next navigation step Define Logon Data for External Reservation Systems End of the navigation path.

    Refer to the connection data for accessing the Web services, which you received from Amadeus e-Travel Management. For the user ID, enter the AeTM login name provided by Amadeus e-Travel Management. For the corporate ID, enter the AeTM login password provided by Amadeus e-Travel Management. For the GDS identification, you can enter a free-form text that identifies the connection.

  7. Assign the logon data to the sales office. You can do this in Customizing for Travel Planning under Start of the navigation path Master Data Next navigation step Technical Control Parameters for Travel Planning Next navigation step Sales Offices and Queues Next navigation step Sales Offices Next navigation step Assign Logon Data to Sales Offices End of the navigation path. For the sales office, enter the AeTM Community (site) specified by Amadeus e-Travel Management. For the GDS identification, use the name you entered in the previous step (this is listed in the input help (F4)).

  8. Define a grouping for accessing the Web services of Amadeus e-Travel Management in Customizing for Travel Planning under Start of the navigation path Master Data Next navigation step Technical Control Parameters for Travel Planning Next navigation step Access to External Reservation Systems Next navigation step Define Groupings for Access to External Reservation Systems End of the navigation path.

  9. Assign the access parameters to the grouping for accessing the Web services of Amadeus e-Travel Management. To do this, call up the view Access Parameters per Group ID - Sales Office Determination (TA20OFFICE_FIND) in table view maintenance (transaction SM30).

    For the sales office, assign the AeTM Community (site) specified by Amadeus e-Travel Management.

  10. Assign to the Web services of Amadeus e-Travel Management the logical port you created in a previous step. You can do this in Customizing for Travel Planning under Start of the navigation path Master Data Next navigation step Technical Control Parameters for Travel Planning Next navigation step Access to External Reservation Systems Next navigation step Access Parameters for External Reservation Systems Next navigation step Access Parameters for Global Reservation Systems Next navigation step Determine Sales Offices and RFC Destinations End of the navigation path.

  11. Assign the desired travel service categories to the grouping for accessing the Web services of Amadeus e-Travel Management. You can do this in Customizing for Travel Planning under Start of the navigation path Master Data Next navigation step Technical Control Parameters for Travel Planning Next navigation step Access to External Reservation Systems Next navigation step Define Travel Service Categories End of the navigation path.

Result

You can establish a connection to the Amadeus e-Travel Management third-party online booking system.