WebSphere Adapter for SAP Software
Each tutorial provides a complete set of instructions for configuring the adapter so that it can be used by a J2EE component (in this case, an SCA module) to send requests to the SAP server or by the SAP server to send requests to a J2EE component.
In the tutorials, you use WebSphere® Integration Developer (and its enterprise service discovery wizard) to configure the adapter, connect to the SAP server, and retrieve information about a service on the SAP server. Enterprise service discovery then creates the business objects and interface information needed to interact with the service. The business objects and interface information, along with the adapter, are built into a deployable module.
The first BAPI outbound tutorial demonstrates how to create business objects based on a BAPI customer-related function call and how to create a module containing all the information needed to invoke the BAPI function.
The second BAPI outbound tutorial demonstrates how to create business objects based on a BAPI transaction (a series of ordered BAPI function calls) and how to create a module containing all the information needed to invoke the transaction.
The ALE outbound tutorial demonstrates how to create business objects based on an IDoc and how to create a module containing all the information needed to invoke an operation that posts an IDoc to an SAP application.
The first ALE inbound tutorial demonstrates how the adapter receives events from the SAP server in the form of a split IDoc packet. The adapter converts the packet into a business object. You configure the adapter and set up an endpoint to receive the object.
The second ALE inbound tutorial demonstrates how the adapter receives events from the SAP server in the form of a non-split IDoc packet. A non-split packet is treated as one unit of work. You configure the adapter and set up an endpoint to receive the object.
The SQI tutorial demonstrates how to create a query object and send the query to the SAP server.
The following table lists the approximate time it takes (after you have performed the prerequisite tasks and obtained the necessary data to run the tutorial) to complete each tutorial.
Tutorial | Time to complete |
---|---|
Tutorial 1: Invoking a simple BAPI function | 30 minutes |
Tutorial 2: Invoking a BAPI transaction | 45 minutes |
Tutorial 3: Posting an IDoc to an SAP application | 60 minutes |
Tutorial 4: Receiving a split IDoc packet | 60 minutes |
Tutorial 5: Receiving a non-split IDoc packet | 60 minutes |
Tutorial 6: Querying data in an SAP table | 30 minutes |
The tutorials are intended for the integration developer who will be configuring Adapter for SAP Software for deployment on WebSphere Process Server or WebSphere Enterprise Service Bus.
Also make sure you have all the information (such as user ID and password) needed to access the SAP server.
When you configure your adapter for inbound processing, you set up values related to the SAP server and to the data on the server. If necessary, obtain this information from your SAP administrator.
For example, you must obtain actual values for Partner Number of Sender and Partner Number of Recipient.
Tutorial | Obtain values for these fields |
---|---|
Tutorial 3: Posting an IDoc to an SAP application |
|
Tutorial 4: Receiving a split IDoc packet and Tutorial 5: Receiving a non-split IDoc packet |
|
To test some of the tutorials, you need to obtain information from your SAP administrator about the data on the SAP server. For example, in the Querying data in an SAP table tutorial, you must use an existing customer number when you test the tutorial.
Tutorial | Obtain values for these fields |
---|---|
Tutorial 2: Invoking a BAPI transaction |
|
Tutorial 3: Posting an IDoc to an SAP application |
|
Tutorial 4: Receiving a split IDoc packet and Tutorial 5: Receiving a non-split IDoc packet |
|
Tutorial 6: Querying data in an SAP table |
|
Last updated: Mon 30 Oct 2006 03:34:55
(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)