SAP ABAP Class CL_DRF_FILTER_POWL (Demo class: POWL Feeder)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     DRF_FILTER_OBJECTS_UI (Package) Data Replication Framework: Filter Objects UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER Interface for POWL Feeders 20090112
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER_EXT Interface extension for POWL feeders 20091022
Properties
Class CL_DRF_FILTER_POWL  
Short Description Demo class: POWL Feeder    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DRF_FILTER_OBJECTS_UI   Data Replication Framework: Filter Objects UI 
Created 20090112   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DRF_FILTER_POWL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20090112
2 IF_POWL_FEEDER_EXT Interface extension for POWL feeders 20091022
Friends
Class CL_DRF_FILTER_POWL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LT_BO_APPL_LIST Instance attribute Private See coding 20090331
2 SC_LPD_INSTANCE Constant Private Type reference (TYPE) APB_LPD_INSTANCE 'DRF_FILTER_MAIN' Instance 20090317
3 SC_LPD_LINK_TEXT Constant Private Type reference (TYPE) TEXT255 'DynamicURL' Text, 255 Characters 20090317
4 SC_LPD_ROLE Constant Private Type reference (TYPE) APB_LPD_ROLE 'DRF_FILTER' Role 20090317
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_FILTER Instance method Public Method calculate number of segment filters and predefined filters 20090303
2 HANDLE_SELECT_OPTION Instance method Public Method handling values of select options 20090408
3 TRANSPORT_FILTER_CRITERIA Instance method Public Method get transport request and transport the filter criteria 20091022
Events
Class CL_DRF_FILTER_POWL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 APPL_BO_DETAILS Private See coding 20090331 BEGIN OF appl_bo_details, appl_descr TYPE string, bo_descr TYPE MDG_OBJECT_TYPE_CODE_DESC_BS, cm_channel_desc TYPE string, serv_operation TYPE drf_serv_operation, filter_criteria TYPE string, icon_txt TYPE icon_text, impl_flt TYPE i, expl_flt TYPE i, filt_image TYPE string, bo_id TYPE MDG_OBJECT_TYPE_CODE_BS, appl_id TYPE drf_appl, END OF appl_bo_details
2 LS_SEG_L Private See coding 20090217 BEGIN OF ls_seg_l, fltr_obj TYPE string, fltr_icon TYPE string, num_pred TYPE i, END OF ls_seg_l
Method Signatures

Method CALCULATE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILTER_CRITERIA Call by reference Type reference (TYPE) STRING Filter Criteria 20090304
2 Exporting EV_FILTER_TOOLTIP Call by reference Type reference (TYPE) ICON_TEXT Carrier field for icons 20090408
3 Exporting EV_NO_PREDEFINED_FILTER Call by reference Type reference (TYPE) DRF_COUNTER Counter for occurences 20090304
4 Exporting EV_NO_SEGEMENT_FILTER Call by reference Type reference (TYPE) DRF_COUNTER Counter for occurences 20090304
5 Importing IT_BO Call by reference Type reference (TYPE) MDG_T_OTC_BS Available Business Objects 20090303
6 Importing IT_OUTB_IMPL Call by reference Type reference (TYPE) DRF_TO_SERV_IMPL Outbound Implementations of an Application 20090303
7 Importing IV_APPL Call by reference Type reference (TYPE) DRF_APPL Application 20090303

Method CALCULATE_FILTER on class CL_DRF_FILTER_POWL has no exception.

Method HANDLE_SELECT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPLICATIONS Call by reference Type reference (TYPE) DRF_TO_APPLT Available Application 20090409
2 Exporting ET_BO Call by reference Type reference (TYPE) MDG_T_OTC_BS Available Business Objects 20090409
3 Importing IV_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT 20090409

Method HANDLE_SELECT_OPTION on class CL_DRF_FILTER_POWL has no exception.

Method TRANSPORT_FILTER_CRITERIA Signature

Method TRANSPORT_FILTER_CRITERIA on class CL_DRF_FILTER_POWL has no parameter.
Method TRANSPORT_FILTER_CRITERIA on class CL_DRF_FILTER_POWL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702