Ansicht
Dokumentation

MM_UI_OPTIMIZATIONS - BAdI: Activate MM UI-Related Performance Optimizations

MM_UI_OPTIMIZATIONS - BAdI: Activate MM UI-Related Performance Optimizations

Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

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:

  • MB90 (report MM70AMEA)
  • MB51/MB59 (report RM07DOCS)
  • MI1E (report RM07IE31)
  • MI31 (report RM07II31)
  • MIKI (report RM07IK31)
  • MIM1 (report RM07IM31)
  • MIO1 (report RM07IO31)
  • MIQ1 (report RM07IQ31)
  • MIV1 (report RM07IV31)
  • MIW1 (report RM07IW31)
  • MI22 (report RM07IMAT)
  • MI23 (report RM07IINV)
  • MI24 (report RM07IDIF)
  • MBBS (report RM07MBWS)
  • MB58 (report RM07MKON)
  • MBLB (report RM07MLBB)
  • MB5B (report RM07MLBD)
  • MB5M (report RM07MMHD)

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

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.

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 the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

BAdI method documentation:






ROGBILLS - Synchronize billing plans   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 4390 Date: 20240523 Time: 215347     sap01-206 ( 130 ms )