Course announcements

  • This course is also available in a self-paced e-learning format with an active subscription to the SAP Learning Hub, as BC425E.
  • Gain knowledge in the enhancements and modifications of the standard ABAP applications and learn in detail the related techniques.

Course information

  • Adjustment of SAP Standard Software
    • Adjusting SAP Standard Software
    • Describing Classic Enhancement Types
  • Personalization
    • Implementing Transaction Variants
  • Enhancement of Dictionary Elements
    • Enhancing Tables Using Append Structures and Customizing Includes
    • Enhancing Texts of Data Elements
    • Enhancing SAP Standard Search Helps
    • Enhancing Other ABAP Dictionary Objects
  • Customer Exits
    • Describing Enhancement Projects
    • Enhancing Programs Using Program Exits
    • Enhancing Menus Using Menu Exits
    • Enhancing Screens Using Screen Exits
  • Business Transaction Events
    • Implementing Business Transaction Events (BTEs)
  • Classic Business Add-Ins
    • Describing an ABAP Objects Interface
    • Describing Classic Business Add-Ins (BAdIs)
    • Enhancing Programs Using Classic BAdIs
    • Enhancing Screens Using Classic Business Add-In (BAdI) Screen Exits
    • Explaining Additional Details of Business Add-Ins (BAdIs)
  • New Business Add-Ins
    • Describing the Change from Classic BAdIs to New BAdIs
    • Using New Business Add-In (BAdI) Program Exits
    • Using New Business Add-In (BAdI) Menu Exits
    • Using New Business Add-In (BAdI) Screen Exits
    • Using New Business Add-Ins (BAdIs)
  • Explicit Enhancement Options
    • Describing the Enhancement Framework
    • Using Explicit Enhancements
  • Implicit Enhancements
    • Explaining Implicit Enhancements
    • Implementing Implicit Enhancements in Function Modules
    • Implementing Implicit Enhancements in Global SAP Classes
    • Using Other Implicit Enhancements
    • Using Composite Enhancements
  • Modifications of the SAP Standard Application
    • Modifying SAP Standard Software
    • Modifying Applications using the Modification Assistant
    • Implementing User Exits
    • Adjusting Modifications
  • Adjustment of Enhancement Implementations
    • Adjusting Enhancement Implementations
  • The Switch Framework
    • Using the Switch Framework
    • Resolving Conflicts Using the Switch Framework
  • Options for SAP Standard Software Changes
    • Comparing Options for Changes to SAP Standard Software
  • Legacy Enhancement Techniques
    • Describing Legacy Enhancement Techniques
  • This course will prepare you to:
    • Understand the options for making customer-specific adjustments to the SAP standard applications
    • Search for enhancements
    • Understand and know how to use enhancements
    • Correct implementation of modifications
  • Developer
  • Developer Consultant
  • (Development) Project Manager



  • AS ABAP 7.50
  • SAP ECC 6.08
  • This course is for Experienced ABAP develpers.
  • Course material available as flipbook in Learning Hub to LH subscribers

Find a course date

Can't find a suitable date?

Booking for 1-2 people?

Make a request for us to schedule training around what works for you? We will do our best to consider your request.

Request a training date

Booking for 3+ people?

Our 3 to RUN initiative empowers you to schedule our chosen classroom training course or virtual SAP Live Class on a date that suits you. You need at least three confirmed participants to register and SAP will add it to your schedule.

Find out more

This course is also available as a test system within SAP Live Access

Learn more