Start of Content Area

Background documentation Overview of the Steps  Locate the document in its SAP Library structure

The tutorial comprises the following phases and steps:

Development in the Integration Repository

In this phase you develop the integration scenario and all the relevant interface and mapping objects in the Integration Repository. You perform these steps by using the Integration Builder.

Recommendation

SAP recommends that you set English as the original language for all objects to be edited because you create language-specific texts in the description fields.

Development in the Integration Repository

Step

Description

Define and import software component version

You define a software component version in the System Landscape Directory and import it to the Integration Repository. You then create a namespace for the software component version for your development. Only once you have done so can you begin developing objects in the Integration Repository.

Create integration scenario

Define the integration scenario. This involves you defining the process flow and specifying the names of the interface and mapping objects to be used. Once you have defined the integration scenario consistently and completely, you specify the objects used (top-down approach).

 

Define application components

Define Actions

Define connections

Define interface objects

Create the message types and data types used.

Define context objects

You define a context object that you can use when configuring the integration scenario to formulate routing conditions for the specific airlines.

Define mapping objects

You define the interface mapping BookingOrderCancelation_Agency2Airline, which you already created.

Define additional component view (IDoc variant)

You create an additional component view for the integration scenario CancelFlightBooking. The airline communicates with the Integration Server on the basis of this component view by using IDocs.

Define mapping objects (IDoc variant)

You define the interface mapping BookingOrderCancelation_Agency2AirlineIDoc, which you already created.

Activate development objects

You activate your development objects (see Change Lists).

Implementing the Application (ABAP)

In this phase you implement the component-internal message processing at the travel agency.

You create a simple report for canceling a flight booking order and generate an ABAP proxy for your outbound interface for sending the flight booking cancellation to the airline.

The implementation for the airline already exists and you do not need to create it.

Perform the steps in the client that represents your travel agency.

Recommendation

SAP recommends that you configure different clients of the SAP system on which the Integration Server is running as the travel agency and airline systems. For more information, see the configuration guide for the SAP XI demo examples.

Implementing the Application

Step

Description

Generate proxies).

You generate an ABAP proxy for an interface in the Integration Repository.

Call proxy from ABAP program

You call the generated ABAP proxy from an application program (ABAP program). See: Programming with Client and Server Proxies).

 

 

End of Content Area