SAP ABAP Class IF_RSBCT_PBPC_CTRL_BADI (Interface for BAdI: RSBCT_PBPC_BADI_CTRL)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20051216
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
Class IF_RSBCT_PBPC_CTRL_BADI  
Short Description Interface for BAdI: RSBCT_PBPC_BADI_CTRL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20051216   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_RSBCT_PBPC_CTRL_BADI has no interface implemented.
Friends
Class IF_RSBCT_PBPC_CTRL_BADI has no friend class.
Attributes
Class 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
Class IF_RSBCT_PBPC_CTRL_BADI has no event.
Types
Class 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 class 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 class 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 class 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 class 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 class 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 class 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 class IF_RSBCT_PBPC_CTRL_BADI has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in