SAP ABAP Message Class SEEF_BADI Message Number 150 (Creation of classic BAdIs no longer supported (see long text))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-CEX-BAD (Application Component) Customer Enhancements: BAdIs
     SEEF_REDEFINITION_BADI (Package) Enhancement Framework Redefinition BAdI
Attribute
Message class SEEF_BADI  
Short Description Messages on BAdIs    
Message Number 150  
Documentation status       Space: object requires documentation
Authorization check Error Message      
Changed On 20130531   
Message Text
Creation of classic BAdIs no longer supported (see long text)
Help Document

Diagnosis

The new BAdIs, which are integrated in the ABAP language, are far superior to the classic BAdIs, since the latter are slower and offer fewer features than their newer counterparts.

System Response

Procedure

Create your BAdI in the new technology.

The new BAdIs are integrated in the enhancement framework. They are created and transported as part of an enhancement spot. You can store semantically-related BAdIs in a common enhancement spot. You should structure enhancement spots in a hierarchy of composite enhancement spots to ensure a clear overview of enhancement possibilities.

An enhancement spot has one or more enhancement implementations. Since an enhancement spot can contain several BAdIs, an enhancement implementation can contain several BAdI implementations.

Procedure

  • Select a package node in the Repository Browser, open the context menu and choose "Create" -> "Enhancements" -> "Enhancement Spot".
  • In the dialog box that appears , select or define an enhancement spot and a composite enhancement spot
  • In the enhancement spot editor, choose "Create BAdI" on the "BAdI" tab. Define the attributes and a BAdI interface (see "Application Help").

Procedure for System Administration

History
Last changed on/by 20141121  SAP 
SAP Release Created in   700