SAP ABAP IMG Activity INM_BUCKET_ROLLUP_DB (BAdI: Bucket Rollup Optimization)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_HANA (Package) HANA content creation and consumption
IMG Activity
ID INM_BUCKET_ROLLUP_DB BAdI: Bucket Rollup Optimization  
Transaction Code S_X6D_27000004   (empty) 
Created on 20130509    
Customizing Attributes INM_BUCKET_ROLLUP_DB   BAdI: Bucket Rollup Optimization 
Customizing Activity INM_BUCKET_ROLLUP_DB   BAdI: Bucket Rollup Optimization 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name INM_BUCKET_ROLLUP_DBSYS_OPT    

Use

This Business Add-In (BAdI) is used in the Portfolio Management (PPM-PFM) component. You can use this BAdI to improve the performance of the report /RPM/FICO_INT_PLANNING when it is started with the execution option Rollup.

The report /RPM/FICO_INT_PLANNING performs the rollup of the financial and capacity planning data of portfolio items to initiatives and buckets in the bucket hierarchy and the classification hierarchy.

This BAdI can be used to prepare the aggregated data for the rollup. Performance optimization can be achieved using the following options:

  • Reducing the amount of data that needs to be transferred from the database to the application
  • Transferring semantically rich data from the database to the application

Requirements

Standard settings

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 INM_BUCKET_ROLLUP_DBSYS_OPT:

The filter DBSYS_TYPE has been defined for this BAdI. When an instance of the BAdI is created, this filter is applied with the value of the static attribute DBSYS_TYPE in class CL_DB_SYS.

SAP Implementations:

The SAP BAdI implementation INM_ROLLUP_DBSYS_OPT_IMP reads and prepares data for rollup. This BAdI implementation is assigned to the filter value 'HDB'.

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

See also

BAdI method documentation:

For information about implementing such an optimization BAdI, see Optimization BAdIs.

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  20130509 
SAP Release Created in 600_740