Upgrading within a new version of SAP R/3

The upgrade process for the SAP R/3 application does not modify any of the adapter's ABAP development, but it may modify the SAP R/3 application so that some of the adapter's ABAP development does not work properly.

This section describes how to upgrade the adapter's ABAP development in an upgraded SAP R/3 application. Before you can upgrade the adapter, you must have already upgraded your SAP R/3 application.

To upgrade the adapter's ABAP development:

  1. Install the latest ABAP Extension Module transport files for the correct version of the SAP R/3 application.

    You must install the correct version-specific transport files. For details on installing these transport files, see Connector transport file installation.

  2. Compile all programs and resolve syntax errors associated with the ABAP development.

    The easiest way to find syntax errors is to generate each function group associated with each object and fix the errors one at time. Repeat this process until all function groups compile successfully. Be sure to generate any other programs such as triggering programs that are not associated with a function group.

    If you are upgrading to SAP R/3 version 4.x, note that the 4.x ABAP handlers use the product namespace /CWLD/. For special considerations for upgrading to the connector supporting SAP R/3 version 4.x, see Connector for SAP R/3.

  3. Test the new environment and make modifications as needed.

    Only a full system test enables you to work out any problems with the upgrade. Test your event detection mechanisms by running the appropriate transaction or program and sending business objects to the SAP system. Use the connector's log within the SAP system to help identify other issues.

    For information on testing business objects, see Testing a business object for the ABAP Extension Module.

Copyright IBM Corp. 1997, 2003