Configuring 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.
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
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 .
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
.
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
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.
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.
Define a sales office for Amadeus e-Travel Management
in Customizing for Travel Planning
under .
For the sales office, enter the AeTM Community (site) specified by Amadeus e-Travel Management
.
Define the logon data for Amadeus e-Travel Management
in Customizing for Travel Planning
under .
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.
Assign the logon data to the sales office. You can do this in Customizing for Travel Planning
under . 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)).
Define a grouping for accessing the Web services of Amadeus e-Travel Management
in Customizing for Travel Planning
under .
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
.
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 .
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 .
You can establish a connection to the Amadeus e-Travel Management
third-party online booking system.