Show TOC

Adapting Business Applications using ABAPLocate this document in the navigation structure

Purpose

If the interface between application and enhancement is changed, you need to consider whether to adapt your enhancement implementation. Some changes are compatible, but still you may miss new features.

Use of the Process

This process is part of the following IT scenarios:

Process Flow

  1. Adapt enhancements to changed or new interfaces

    There are different ways in which the interface between an application and an enhancement can be changed. However, the adaptation process follows a simple logic. For example, some of the most common changes in an interface can be a:

    • new parameter for a given method in an interface
    • new method in interface

    In such cases, on the implementation side you must take the new parameter into account or supply a new method implementation.

    Use the same approach for all kinds of changes that can occur in an interface.

  2. Test the adapted enhancement

    As with the creation of an enhancement, any update of an enhancement requires thorough testing. Use eCATT to record test scripts, run test, and analyze the test results.

Result

The enhancement is adapted to the changes in your application.