IBM WebSphere Business Integration Adapter for mySAP.com
includes a tool, SAPODA, that generates business object definitions
that support BAPIs. SAPODA interprets the interface of a BAPI, maps
its parameters to the business object attributes, and adds the
application-specific information for each attribute.
Also, for each WebSphere business object definition, you must
generate an associated BAPI-specific business object handler using
SAPODA. For more information on Developing business objects and
BAPI-specific business object handlers, see Developing business objects for the
BAPI module.
- Note:
- Some BAPIs do not have single field parameters that correspond
to simple attributes in the WebSphere business object. The
connector requires every top-level business object to have a simple
attribute that serves as the key attribute. Therefore, when
generating a business object and business object handler from a
BAPI without a single field parameter, SAPODA creates a key
attribute named Dummy_key in the top-level business object, marks
it as the key attribute, and adds dummy_key as the
application-specific information of this attribute. Dummy_key
provides the connector with a key attribute so that it can process
the business object. However, the connector ignores the value of
the Dummy_key attribute when modifying application data.
