Connector for SAP R/3

The connector for SAP R/3 version 3.x3.x uses the product namespace /CWLD/; the following guidelines facilitate the effort to make your ABAP handlers work in this renamed environment. See Business object processing in the ABAP Extension module for more information on how objects are processed and for background information for developing objects.

Business objects that use dynamic retrieve or dynamic transaction

The functionality for converting transaction-based (Dynamic Retrieve and Dynamic Transaction) type business objects is provided through the new IBM WebSphere InterChange Server Station. The business object can be downloaded to a text file from transactions YXDY (Dynamic Retrieve) and YXTD (Dynamic Transaction) in the old system and then uploaded to the new tables using IBM WebSphere InterChange Server Station in the new system. Do this from the Tools tab using the Object MetaData option.

Keep the following in mind:

Business objects that use IDoc or BAPI handlers, and custom work

You must redirect SAP R/3 version 3.x business objects that begin with Y* to the product /CWLD/ namespace. Only the names have changed. SAP's "where used list" functionality greatly facilitates the search for all of the references that need to be changed. Following is a list of the most common references that need to be changed. Test to ensure your search is complete.

Table 16 shows the changes for the /CWLD/ namespace naming convention. The parameter lists do not require changes.

Table 16. Namespace object name changes

Old name New name
Interface parameters of the function modules
YXR_EVENT-OBJ_KEY /CWLD/LOG_HEADER-OBJ_KEY (in three places)
YXR_LOG_H-LOG_NR /CWLD/LOG_HEADER-LOG_NR
YXR_RFCRC-YXR_RFCRC /CWLD/RFCRC_STRU-RFCRC
Changes normally in the TOP include of the business object function group
YXR_CNST /CWLD/CONSTANTS
YXRIFRM0 /CWLD/INBIDOC_FRMS0
Data elements
YXR_VERB /CWLD/OBJ_VERB
Table structures
YXR_CONFIG /CWLD/CONF_VAL
YXR_EVENTS /CWLD/EVT_CUR
YXR_LOG_I /CWLD/LOG_ITEM
YXR_RFC_S /CWLD/OBJ_STRU
Program referenced in the LOG_UPDATE perform statement
SAPLYXR1 /CWLD/SAPLLOG
Triggering function modules (the parameter lists do not require changes)
Y_XR_COMMIT_IDOC_RAISE_DELETE /CWLD/ COMMIT_IDOC_RAISE_DELETE
Y_XR_/ADD_TO_QUEUE /CWLD/ADD_TO_QUEUE

Additional IBM ABAP components

In addition to upgrading the custom objects and custom work, you must:

Give special consideration to production sites that already have events in the existing SAP R/3 version 3.x event tables. The transfer of these events from the existing event table to the new event table should be coordinated with IBM Technical Support.

Copyright IBM Corp. 1997, 2003