Chapter 4

Section 4.5

Creating SAP BAPI OTDs

BAPI and RFC OTDs

Figure 13 CostCenter OTD

The figure above shows the CostCenter OTD. The OTD has nodes for each of the BAPIs in the CostCenter business object. The OTD also has WSDL operations such as GetListExecute and GetListReceive. These WSDL operations are used when the OTD is used in a Business Process. The execute methods are used for client mode operations. The receive methods are used for server mode operations.

If required, you can also use the Relaunch option of the OTD to relaunch the CostCenter OTD wizard, see Figure 14, and rebuild the BAPI OTD for the same BAPI/ RFC.

Please note that selecting a BAPI/RFC other than the original one used to build the OTD will corrupt your OTD and its associated Collaborations and Business Processes.

On Relaunch, the OTD is rebuilt again with the changed meta data, and any Java Collaborations and Business Processes using this BAPI OTD are synchronized with the new changes.

If your Java Collaborations or Business Processes are using OTD nodes that are now absent in the relaunched BAPI/RFC OTD, you will be prompted to correct the business rules by validation errors.

eWay™ Adapter for SAP BAPI User’s Guide

46

Sun Microsystems, Inc.

Page 46
Image 46
Sun Microsystems SAP BAPI manual CostCenter OTD