SAP ABAP Interface IF_RSBCT_PBPC_CTRL_BADI (Interface for BAdI: RSBCT_PBPC_BADI_CTRL)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PSM (Application Component) Public Sector Management
     UPYC_EN (Package) BW: Content BPS for Public Sector Management (English)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  RSBCT_PBPC_BADI_CTRL_EXAMPLE Sample BAdI implementation 20051219
Properties
Interface IF_RSBCT_PBPC_CTRL_BADI  
Short Description Interface for BAdI: RSBCT_PBPC_BADI_CTRL    
General Data
Package UPYC_EN   BW: Content BPS for Public Sector Management (English) 
Created 20051216   SAP 
Last changed 20141101    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20051216
Friends
Interface IF_RSBCT_PBPC_CTRL_BADI has no friend.
Attributes
Interface IF_RSBCT_PBPC_CTRL_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE Instance method Public Method Process subset data before BRF or instead of BRF 20051216
2 CREATE_ADDITIONAL_FIELDS Instance method Public Method Add custom fields to internal tables for calculations 20051216
3 FIELD_DESCR_FOR_RFC_CONVERSION Static method Public Method Structure component for flat string <--> structure convert 20051216
4 FINISH_EXECUTION Instance method Public Method Actions at End of Execution 20051216
5 GET_REF_DATA_SEL Instance method Public Method Determine Selection for Reference Data 20051216
6 INIT_EXECUTION Instance method Public Method Initialization for Execution 20051216
7 PREPARE_CALCULATION Instance method Public Method Prior to start of calculations 20051216
Events
Interface IF_RSBCT_PBPC_CTRL_BADI has no event.
Types
Interface IF_RSBCT_PBPC_CTRL_BADI has no local type.
Method Signatures

Method CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BYPASS_BRF Call by reference Type reference (TYPE) BOOLE_D Do not call BRF processing 20051216
2 Changing C_BYPASS_UPDATE Call by reference Type reference (TYPE) BOOLE_D Bypass standard update process 20051216
3 Changing C_T_TH_DATA Call by reference Type reference (TYPE) HASHED TABLE Planning data 20051216
4 Changing C_T_TH_ORIG Call by reference Type reference (TYPE) STANDARD TABLE Copy of the subset data prior to calculations 20051216
5 Changing C_T_TH_SUBSET Call by reference Type reference (TYPE) STANDARD TABLE Planning data subset to be calculated 20051216
6 Importing I_R_CONTROLLER Call by reference Object reference (TYPE REF TO) RS_BCT_PBPC_CONTROLLER PBPC: Main controller class for planning functions 20051216

Method CALCULATE on Interface IF_RSBCT_PBPC_CTRL_BADI has no exception.

Method CREATE_ADDITIONAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Additional components to add to tables 20051216
2 Importing I_R_CONTROLLER Call by reference Object reference (TYPE REF TO) RS_BCT_PBPC_CONTROLLER PBPC: Main controller class for planning functions 20051216

Method CREATE_ADDITIONAL_FIELDS on Interface IF_RSBCT_PBPC_CTRL_BADI has no exception.

Method FIELD_DESCR_FOR_RFC_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COMPONENT Call by reference Type reference (TYPE) ABAP_COMPONENTDESCR Structure component 20051216
2 Changing C_HANDLED Call by reference Type reference (TYPE) BOOLE_D Did the BAdI method handle this field 20051216
3 Changing C_OUTPUTLEN Call by reference Type reference (TYPE) OUTPUTLEN Output Length 20051216
4 Importing I_FIELD_NAME Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20051216

Method FIELD_DESCR_FOR_RFC_CONVERSION on Interface IF_RSBCT_PBPC_CTRL_BADI has no exception.

Method FINISH_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) IF_RSPLFA_MSG Messages 20051216
2 Importing I_R_SCEN_PROVIDER Call by reference Object reference (TYPE REF TO) RS_BCT_PBPC_SCEN_DB PBPC Scenario database access 20051216

Method FINISH_EXECUTION on Interface IF_RSBCT_PBPC_CTRL_BADI has no exception.

Method GET_REF_DATA_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HAS_REFERENCE_DATA Call by reference Type reference (TYPE) BOOLE_D Is reference data to be used 20051216
2 Changing C_T_REF_CHARSEL Call by reference Type reference (TYPE) RSPLF_T_CHARSEL Reference Data Selection 20051216
3 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) IF_RSPLFA_MSG Messages 20051216
4 Importing I_R_PARAM_SET Call by reference Object reference (TYPE REF TO) IF_RSPLFA_PARAM_SET Current Parameter Record 20051216
5 Importing I_R_SCEN_PROVIDER Call by reference Object reference (TYPE REF TO) RS_BCT_PBPC_SCEN_DB PBPC Scenario database access 20051216
6 Importing I_T_DATA_CHARSEL Call by reference Type reference (TYPE) RSPLF_T_CHARSEL Current Selection 20051216

Method GET_REF_DATA_SEL on Interface IF_RSBCT_PBPC_CTRL_BADI has no exception.

Method INIT_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_INFOPROV_DESC Call by reference Object reference (TYPE REF TO) IF_RSPLFA_INFOPROV_DESC InfoProvider (Metadata) 20051216
2 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) IF_RSPLFA_MSG Messages 20051216
3 Importing I_R_SCEN_PROVIDER Call by reference Object reference (TYPE REF TO) RS_BCT_PBPC_SCEN_DB PBPC Scenario database access 20051216
4 Importing I_R_SRV Call by reference Object reference (TYPE REF TO) IF_RSPLFA_SRV Planning Service 20051216
5 Importing I_R_SRVTYPE_DEF Call by reference Object reference (TYPE REF TO) IF_RSPLFA_SRVTYPE_DEF Service Type (Definition) 20051216

Method INIT_EXECUTION on Interface IF_RSBCT_PBPC_CTRL_BADI has no exception.

Method PREPARE_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_SORT_FIELDS Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20051216
2 Changing C_T_TH_COMBINED Call by reference Type reference (TYPE) STANDARD TABLE Combined reference and TH data 20051216
3 Importing I_R_CONTROLLER Call by reference Object reference (TYPE REF TO) RS_BCT_PBPC_CONTROLLER Controller instance 20051216
4 Importing I_R_SCEN_PROVIDER Call by reference Object reference (TYPE REF TO) RS_BCT_PBPC_SCEN_DB PBPC Scenario database access 20051216

Method PREPARE_CALCULATION on Interface IF_RSBCT_PBPC_CTRL_BADI has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 703