SAP ABAP IMG Activity MAT_PO_READ_SWITCH (BAdI: Options for Improving System Performance)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-CIC (Application Component) Interaction Center WinClient
     CO (Package) R/3 Application development: PP Production orders
IMG Activity
ID MAT_PO_READ_SWITCH BAdI: Options for Improving System Performance  
Transaction Code S_EBS_44000412   (empty) 
Created on 20110218    
Customizing Attributes MAT_PO_READ_SWITCH   BAdI: Options for Improving System Performance 
Customizing Activity MAT_PO_READ_SWITCH   BAdI: Options for Improving System Performance 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_PS_MAT_PO_READ_SWITCH    

Use

This Business Add-In (BAdI) is used in the Structures (PS-ST) component and is called once when you read a network. You can use this BAdI to improve the performance of the Project Builder (CJ20N) and network processing transactions such as:

  • Structure Planning: Change (CJ20)
  • Structure Planning: Display (CJ2A)
  • Change Project Planning Board (CJ2B)
  • Display Project Planning Board (CJ2C)
  • Change: Network: Initial Screen (CN22)
  • Display: Network: Initial Screen (CN23)

In the standard function, the system loads data according to the user options specified in the Project Builder.

This BAdI allows you to override the selections specified in the Project Builder for the performance improvement options. Note that in the network processing transactions, the system loads material master data and the purchase order history by default; and this BAdI allows you to exclude this data.

Requirements

Standard settings

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

Activities

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

Example

You can find example implementations in the BAdI Builder on the Enhancement Spot Element Definitions tab in the Implementation Example Classes section.

The following example implementation is available:

CL_PS_MAT_PO_READ_SWITCH

With this example implementation, the system uses the user options specified in the Project Builder; and disables the loading of material master data and the purchase order history in the network transactions.

See also

BAdI method documentation:

SET_SWITCH

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20110321 
SAP Release Created in 606