SAP ABAP IMG Activity MM_UI_OPTIMIZATIONS (BAdI: Activate MM UI-Related Performance Optimizations)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-IM (Application Component) Inventory Management
     MB_OPT (Package) Additional application development R/3 inventory management
IMG Activity
ID MM_UI_OPTIMIZATIONS BAdI: Activate MM UI-Related Performance Optimizations  
Transaction Code S_EX1_23000075   (empty) 
Created on 20121116    
Customizing Attributes MM_UI_OPTIMIZATIONS   BAdI: Activate MM UI-Related Performance Optimizations 
Customizing Activity MM_UI_OPTIMIZATIONS   BAdI: Activate MM UI-Related Performance Optimizations 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name MM_UI_OPTIMIZATIONS    

Use

This Business Add-In (BAdI) is used in the Materials Management component (MM). You can use this BAdI to activate improvements for the user interface (UI).

There are transactions that display the data with single or multiple list lines. In cases where large amounts of records are displayed, especially with colored list lines, it takes up a significant percentage of the overall runtime. The runtime to display the data can be decreased by changing the UI to an ABAP ALV Grid-based single-line data output. This decreases the overall runtime of the transaction.

The following transactions use this optimization BAdI for alternative data access:

  • MB5B (report RM07MLBD)
  • MBLB (report RM07MLBB)
  • MB58 (report RM07MKON)
  • MB5M (report RM07MMHD)
  • MI24 (report RM07IDIF)

Requirements

The BAdI implementation is only considered by the system if the business function Materials Management, UI and Performance Optimizations (LOG_MM_OPTIMIZATIONS) is active.

Standard settings

SAP delivers an inactive implementation of the BAdI: Activate MM UI-Related Performance Optimizations. You activate or deactivate those UI changes in Customizing for Materials Management under General Settings for Materials Management -> BAdI: Activate MM UI-Related Performance Optimizations.

For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).

BAdI Definition

  • MM_UI_OPTIMIZATIONS
  • SAP Implementations

    The SAP BAdI implementation ES_MM_UI_OPTIMIZATION_IMG activates the ALV Grid output.

Activities

To use the optimization approach, you must first activate this BAdI in Customizing for Materials Management under General Settings for Materials Management -> BAdI: Activate MM UI-Related Performance Optimizations.

To use a user-specific implementation of this BAdI, you must first deactivate this BAdI in Customizing for Materials Management under General Settings for Materials Management -> BAdI: Activate MM UI-Related Performance Optimizations.

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

More Information

BAdI method documentation:

Example

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
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 MM_UI_OPTIMIZATIONS 0 HLA0009510 Materials Management 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20130205 
SAP Release Created in 616