Concepts
This variant is technically an enhancement of the variant Single Flight Booking (Proxy-to-Proxy).
The variant Single Flight Booking (with IDoc) addresses most of the technical concepts that are addressed in the variant Single Flight Booking (with Proxy). See Concepts.
This variant also addresses additional concepts. This section gives you an overview of the additional technical concepts.
The table below contains the following information for each concept:
● A hyperlink to the general description of the concept
● A description of how the concept is implemented in the integration scenario
The integration scenario is in the Integration Repository under the name SingleFlightBooking (in the software component version SAP Basis 7.00, namespace http://sap.com/xi/XI/Demo/Agency). Navigate forward to find all the objects used by the integration scenario (interface objects, mapping objects).
The airline that is integrated into the process by the IDoc adapter uses IDocs to exchange messages.
The corresponding proxies for the message interfaces are in the SAP system in ABAP proxy generation under the software component version SAP Basis 7.00, namespace http://sap.com/xi/XI/Demo/Agency, outbound interface BookingOrderRequest_Out (travel agency), inbound interface BookingOrderConfirmation_In.
Design Time
Concept |
Description |
Integration scenario with multiple component views |
Multiple component views are defined for the integration scenario SinngleFlightBooking. The component view ABAP_Proxy_2_IDoc contains the definitions of the connections that are based on the message exchange between message interfaces and IDoc interfaces. |
The IDoc interfaces used are implemented in the SAP system. Descriptions of the IDoc interfaces are imported to the Integration Repository and are located in the software component version SAP Basis 7.00 under Imported Objects. This means that the IDoc interfaces are also available in the Integration Repository and can be referenced by other design objects (for example, mapping objects). |
|
Message mapping with IDocs |
The mappings used in the integration scenario map message interfaces to IDoc interfaces and the other way around. The IDoc adapter automatically fills the IDoc header. Therefore, it is not necessary to supply the IDoc header during mapping. |
Configuration Time
All descriptions for configuration time are based on the SAP standard configuration.
Concept |
Description |
Using configuration scenarios in the Integration Directory |
All configuration data for the integration scenario is grouped into a configuration scenario in the Integration Directory. You can execute the whole configuration step-by-step by using the integration scenario configurator. Use the integration scenario SingleFlightBooking as a template. |
Configuration objects with an IDoc interface in the key |
The receiver determination and the interface determination use IDoc interfaces in the key. |
Receiver agreements for all existing sender/receiver pairs are defined in the standard configuration. Each receiver agreement defines the technical details for outbound processing of the message by means of its assigned communication channel. Since a receiver expects the IDoc format, the corresponding receiver agreements are assigned a communication channel with the adapter type IDoc. Therefore, a sender agreement to specify inbound processing in more detail is not necessary for senders that send messages in IDoc format. |
Runtime
Concept |
Description |
Communication based on the adapter runtime (IDoc adapter) |
The SAP systems of the travel agency and an airline are based (in the standard configuration) on SAP Web AS (SAP NetWeaver 7.0). Therefore, you can use ABAP proxies to connect them to the Integration Server. You connect the system of the other airline to the Integration Server by using IDocs. In the SAP standard configuration this system is also based on SAP Web AS (SAP NetWeaver 7.0). |
IDoc monitoring with the IDoc adapter |
The IDoc adapter provides additional message monitoring options. |