SAP ABAP IMG Activity SIMG_CFMENUOPP1BADI (Business Add-Ins for Requirements Planning)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-MRP-BD (Application Component) Master Data
     MD0C (Package) Customizing R/3 Material Requirements Planning
IMG Activity
ID SIMG_CFMENUOPP1BADI Business Add-Ins for Requirements Planning  
Transaction Code S_AL0_96000479   (empty) 
Created on 20011130    
Customizing Attributes SIMG_CFMENUOPP1BADI   Business Add-Ins for Requirements Planning 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_CFMENUOPP1BADI    

Use

In requirements planning, Business Add-Ins (BAdIs) are available for the following functions:

Requirements

Standard settings

Activities

To activate the Business Add-In, you must create an active implementation. To do this choose Tools -> ABAP Workbench -> Utilities -> Business Add-Ins -> Implementation in the SAP Menu.

The system display a dialog box in which you enter a name for the implementation.

If implementations have already been created for this BAdI, a dialog box is display in which the existing implementation are displayed.
In this dialog box, choose Create and proceed as follows:

  1. In the dialog box, in the field Implementation enter a name for the implementation of the BAdI and then choose Create.
    The system displays the initial screen for creating BAdI implementations.
  2. In the field Implementation Short Text enter a short text for the implementation.
  3. Choose the tab page Interface.
    On this tab page, the field Name of implementing class is automatically filled, becauase the system assigns a class name on the basis of your implementation name.
  4. Save your entries, and assign a package.
  5. Position the cursor on a method and double-click to go to method processing.
  6. Between the statements method <Interface-Name>~<Name der Methode>. and endmethod. enter the coding you want to use for the implementation.
  7. Save and activate your coding and navigate back to the screen Change Implementation.
  8. Save in the scrren Change Implementation.
    Note: It is also possible to create an implementation for a BAdI first and activate it later. To do this, finish processing at this point.
  9. Choose Activate.
    When the application program is executed the coding you have saved in the method is executed.

Example

Business Attributes
ASAP Roadmap ID    
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG SIMG_CFMENUOPP1BADI 0 HLA0009524 Material Requirements Planning 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  20011203 
SAP Release Created in 470