IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > SAP Software > Configure the module for deployment > Performing prerequisite tasks specific to an interface

Create an IDoc definition file

When you configure the adapter for ALE processing, you typically have the external service wizard create a business-object definition based on the IDoc or IDocs it finds on the SAP system. Alternatively, you can have the external service wizard generate the business-object definition based on an IDoc definition file, which you create.

Use the following general procedure to create the IDoc definition file. If that the steps for generating these definitions can vary from system release to release.

For example, on some versions of the SAP server, you might need to clear the IDoc record types check box if it is checked.

Follow this procedure only if you plan to use the Discover IDoc from File choice in the external service wizard. To use Discover IDoc from System, you do not need to create an IDoc definition file.


Procedure

  1. In the SAP user interface, select transaction WE63 by entering /oWE63.

  2. In the Basic type field, enter the basic IDoc type (for example, ALEREQ01) or browse to see a list of basic types.

  3. Click Documentation > Parser or click the Parser icon.

    The IDoc definition is displayed on the screen.

  4. Save the definition to a directory on your local file system by clicking System > List > Save > Local File.

  5. From the Save list in file window, select unconverted and select the check icon.

    If that unconverted is the only supported format.

  6. Enter the location where the file should be saved (or browse to the location) and click Generate.


Results

The IDoc definition file is located on your local file system.


What to do next

Configure the adapter for ALE outbound or inbound processing.

Performing prerequisite tasks specific to an interface