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 Enterprise Services Repository

In this phase you develop the process integration scenario and all the relevant interface and mapping objects in the Enterprise Services Repository. You perform these steps by using the Enterprise Services 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.

More information: Handling Languages

Development in the Enterprise Services 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 Enterprise Services 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 Enterprise Services Repository.

Create process integration scenarios

Define the process 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 process 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 process integration scenario to formulate routing conditions for the specific airlines.

Define mapping objects

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

Define additional component view (IDoc variant)

You create an additional component view for the process 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 operation 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 demo examples.

Implementing the Application

Step

Description

Generate proxies).

You generate an ABAP proxy for an interface in the Enterprise Services 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