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 > Reference > Business object information > Supported operations

Supported data operations on ALE business objects

The operations that are supported by ALE business objects vary, depending on whether the business object is an outbound or inbound object. The adapter uses the application-specific information (ASI) inside the business object definition to implement the operation.

Business objects generated with the ALE pass-through IDoc interface are not associated with an operation.


Outbound business objects

The operation of an ALE outbound business object is invoked by the application component that makes calls to SAP through the adapter. The adapter supports the following outbound operation.

Supported operation: ALE outbound business objects
Operation Definition
Execute Posts the IDoc business object to the SAP application. This is a one-way, asynchronous operation.

  • If you are using the CWYAP_SAPAdapter.rar version of the adapter, no response is sent back.

  • If you are using the CWYAP_SAPAdapter_TX.rar version of the adapter, the transaction ID is returned.


Inbound business objects

For ALE inbound business objects, the application-specific information of an operation contains the message type, message code, and message function for an IDoc type. The adapter supports the following inbound operations.

Supported operations: ALE inbound business objects
Operation Definition
Create The top-level business object and all contained children are created.
Update The top-level business object is modified. This operation can include adding and deleting child objects.
Delete The top-level business object and any contained children are deleted.

The adapter uses the IDoc control record field data to determine the operation that is set on the business object before sending it to the endpoint. The following fields in the control record are used to determine the operation:

Supported data operations