SAP ABAP Class CL_FPM_BICS_FEEDER (Parent Class for BICS based feeders)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-RUI-FPM (Application Component) FPM Analytical GUIBB
     BW_REPORTING_FPM (Package) FPM UIBBs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_FEEDER_MODEL Feeder Model Interface 20130715
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20130510
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_MULTI_INSTANTIABLE FPM Multi Instantiation 20130510
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSTT_INSTANCE_ITEM Interface for Special Class Instances 20130820
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_BICS_CHART_FEEDER Generic BICS based Feeder 20130510
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_RUIBB_BICS_GRID BICS Grid Feeder 20130510
Properties
Class CL_FPM_BICS_FEEDER  
Short Description Parent Class for BICS based feeders    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_REPORTING_FPM   FPM UIBBs 
Created 20130510   SAP 
Last change 20140121   SAP 
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 IF_BICS_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RSBBS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_FEEDER_MODEL Feeder Model Interface 20130715
2 IF_FPM_GUIBB Generic UI Building Block 20130510
3 IF_FPM_MULTI_INSTANTIABLE FPM Multi Instantiation 20130510
4 IF_RSTT_INSTANCE_ITEM Interface for Special Class Instances 20130820
Friends
Class CL_FPM_BICS_FEEDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MESSAGE_CLASS Constant Public Type reference (TYPE) MSGID 'BW_REPORTING_FPM' Message Identification 20130905
2 E_OUTPORT_SUBTYPE Constant Public See coding 20130715
3 MO_BICS_APPL Instance attribute Protected Object reference (TYPE REF TO) IF_BICS_APPLICATION Application Representation 20130510
4 MO_BICS_QV Instance attribute Protected Object reference (TYPE REF TO) IF_BICS_QV Query View 20130510
5 MO_CONNECTOR Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_CONNECTOR_RUN 20130715
6 MO_FPM Instance attribute Protected Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20130510
7 MO_SEARCH_CRITERIA Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_BICS_SELECTION 20130716
8 MS_INSTANCE_KEY Instance attribute Protected Type reference (TYPE) FPM_S_COMPONENT_INSTANCE_KEY UIBB Instance Key 20130514
9 MT_RRI_TARGETS Instance attribute Protected Type reference (TYPE) RSBBS_TS_REC_TREE 20130902
10 MT_SERVICE Instance attribute Protected Type reference (TYPE) RSPLFB_T_RFC_SERVICE_INFO TLOGO Object Information 20130904
11 MT_WIRING_INPUT Static Attribute Public See coding 20130712
12 MV_EXECUTE_DIRECT Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130903
13 MV_INSTANCE_ID Instance attribute Protected Type reference (TYPE) FPM_BICS_INSTANCE_ID BICS Instance ID 20130510
14 MV_QUERY_ID Instance attribute Protected Type reference (TYPE) RSZCOMPID Name (ID) of a reporting component 20130510
15 MV_RRI_RETRIEVED Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130902
16 MV_SERVICES_RETRIEVED Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130904
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_WIRE_SELECTION Instance method Protected Method 20130716
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20130820
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130820
4 COPY_SELECTION Instance method Private Method 20130716
5 EXECUTE_PLANNING_FUNCTION Instance method Protected Method Executes Planning Function 20130904
6 EXECUTE_RRI Instance method Protected Method 20130905
7 FILL_RRI_TARGETS Instance method Protected Method 20130902
8 FILL_SERVICES Instance method Protected Method 20130904
9 GET_BICS_APPL Instance method Protected Method 20130510
10 GET_BICS_QV Instance method Protected Method 20130716
11 GET_RANGEDEF_FOR_TYPE Instance method Protected Method 20130918
12 GET_SELECTION Instance method Protected Method 20130719
13 GET_SELECTION_AS_RANGE Instance method Public Method 20130918
14 GET_UI_SELECTION_FOR_RRI Instance method Protected Method 20130905
Events
Class CL_FPM_BICS_FEEDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_OUTPORT_SUBTYPE Public Type reference (TYPE) STRING 20130715
2 TY_S_CHAR_RANGE_REF Public See coding 20130918 begin of ty_s_char_range_ref, characteristic type string, range type ref to data, not_convertible type abap_bool, end of ty_s_char_range_ref
3 TY_S_WIRING_INPUT Public See coding 20130712 BEGIN OF ty_s_wiring_input, instance_key TYPE fpm_s_component_instance_key, wiring_entity TYPE REF TO cl_fpm_bics_wire_entity, END OF ty_s_wiring_input
4 TY_T_CHAR_RANGE_REF Public See coding 20130918 ty_t_char_range_ref type standard table of ty_s_char_range_ref with non-unique default key
Method Signatures

Method APPLY_WIRE_SELECTION Signature

Method APPLY_WIRE_SELECTION on class CL_FPM_BICS_FEEDER has no parameter.
Method APPLY_WIRE_SELECTION on class CL_FPM_BICS_FEEDER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FPM_BICS_FEEDER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FPM_BICS_FEEDER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPM_BICS_FEEDER has no parameter.
Method CONSTRUCTOR on class CL_FPM_BICS_FEEDER has no exception.

Method COPY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QV_SELECTION Call by reference Object reference (TYPE REF TO) IF_BICS_SELECTION 20130716
2 Importing IO_SELECTION Call by reference Object reference (TYPE REF TO) IF_FPM_BICS_SELECTION FPM internal BICS selection collection 20130716
3 Returning RV_SELECTION_CHANGED Value transfer Type reference (TYPE) WDY_BOOLEAN Selection was changed -> Publish is needed 20130805

Method COPY_SELECTION on class CL_FPM_BICS_FEEDER has no exception.

Method EXECUTE_PLANNING_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I Index of planning function in mt_service 20130904
2 Importing IV_SRVNM Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_NAME Name of planning function 20130904
3 Returning RV_RESULT Value transfer Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20130904

Method EXECUTE_PLANNING_FUNCTION on class CL_FPM_BICS_FEEDER has no exception.

Method EXECUTE_RRI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20130905
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20130905
3 Importing IO_RESULT_SET Call by reference Object reference (TYPE REF TO) IF_BICS_RS Result Set 20130905
4 Importing IS_RECEIVER Call by reference Type reference (TYPE) RSBBS_S_REC_TREE 20130905

Method EXECUTE_RRI on class CL_FPM_BICS_FEEDER has no exception.

Method FILL_RRI_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130902

Method FILL_RRI_TARGETS on class CL_FPM_BICS_FEEDER has no exception.

Method FILL_SERVICES Signature

Method FILL_SERVICES on class CL_FPM_BICS_FEEDER has no parameter.
Method FILL_SERVICES on class CL_FPM_BICS_FEEDER has no exception.

Method GET_BICS_APPL Signature

Method GET_BICS_APPL on class CL_FPM_BICS_FEEDER has no parameter.
Method GET_BICS_APPL on class CL_FPM_BICS_FEEDER has no exception.

Method GET_BICS_QV Signature

Method GET_BICS_QV on class CL_FPM_BICS_FEEDER has no parameter.
Method GET_BICS_QV on class CL_FPM_BICS_FEEDER has no exception.

Method GET_RANGEDEF_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RANGE_LINE Call by reference Object reference (TYPE REF TO) DATA 20130918
2 Exporting ER_RANGE_TAB Call by reference Object reference (TYPE REF TO) DATA 20130918
3 Importing IV_TYPE_NAME Call by reference Type reference (TYPE) STRING 20130918

Method GET_RANGEDEF_FOR_TYPE on class CL_FPM_BICS_FEEDER has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SELECTION Value transfer Object reference (TYPE REF TO) IF_FPM_BICS_SELECTION 20130719

Method GET_SELECTION on class CL_FPM_BICS_FEEDER has no exception.

Method GET_SELECTION_AS_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHAR_FILTERS Call by reference Type reference (TYPE) TY_T_CHAR_RANGE_REF 20130918
2 Exporting ET_CHAR_VARIABLES Call by reference Type reference (TYPE) TY_T_CHAR_RANGE_REF 20130918
3 Exporting ET_UI_SELECTION Call by reference Type reference (TYPE) TY_T_CHAR_RANGE_REF 20130918
4 Importing IO_BICS_RS Call by reference Object reference (TYPE REF TO) IF_BICS_RS 20130918

Method GET_SELECTION_AS_RANGE on class CL_FPM_BICS_FEEDER has no exception.

Method GET_UI_SELECTION_FOR_RRI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SELECTION Value transfer Object reference (TYPE REF TO) IF_FPM_BICS_SELECTION Selection Table 20130905

Method GET_UI_SELECTION_FOR_RRI on class CL_FPM_BICS_FEEDER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740