SAP ABAP Class CL_MDG_BS_GUIBB_DQUERY (BOL feeder class GUIBB search for MDG)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD_CREQUEST_BOLUI (Package) Change Request BOL UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_DQUERY Generic BOL Feeder Search 20100802
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BS_INOB_OBSERVING Observing Incidents 20120524
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_OVS_SEARCH FPM Search: Special OVS interface for dependent searches 20101007
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_BP_GUIBB_DQUERY BOL feeder class BP GUIBB search for BP 20100802
Properties
Class CL_MDG_BS_GUIBB_DQUERY  
Short Description BOL feeder class GUIBB search for MDG    
Super Class CL_GUIBB_BOL_DQUERY Generic BOL Feeder Search 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD_CREQUEST_BOLUI   Change Request BOL UI 
Created 20100802   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 CL_MDG_BS_SEARCH_SWITCH_FEEDER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BS_INOB_OBSERVING Observing Incidents 20120524
2 IF_FPM_GUIBB_OVS_SEARCH FPM Search: Special OVS interface for dependent searches 20101007
Friends
Class CL_MDG_BS_GUIBB_DQUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_NAME Instance attribute Public Type reference (TYPE) ABAP_ABSTYPENAME 20101007
2 GS_SEARCH_CONTROL Static Attribute Protected Type reference (TYPE) CL_MDG_BS_SEARCH_SWITCH_FEEDER=>TY_SEARCH_CONTROL Data of the search-switch UIBB 20100907
3 MO_FPM_TOOLBOX Instance attribute Protected Object reference (TYPE REF TO) CL_BS_FPM_TOOLBOX Toolbox for FPM enabled applications 20100902
4 MO_MDG_API Instance attribute Private Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API 20101104
5 MO_SEARCH_PROVIDER_API Instance attribute Protected Object reference (TYPE REF TO) CL_MDG_BS_SEARCH_PROVIDER_API API for dealing with MDG search providers 20100826
6 MT_OVS_SEARCH_CRITERIA Instance attribute Protected Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20101007
7 MT_SEARCH_ATTRIBUTES Instance attribute Protected Type reference (TYPE) USMD_T_SEARCH_CRITERIA Search Criteria and Their Properties 20110217
8 MT_SEARCH_ATTRIBUTE_PROPS Instance attribute Protected Type reference (TYPE) USMD_TS_SEARCH_ATTRIBUTE Special attributes 20110217
9 MV_RUNNING_IN_DIALOG_BOX Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator: Search runs in a dialog box 20120315
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_SEARCH_HELPS Instance method Protected Method Assigns search helps to search attributes 20130911
2 CHANGE_DEFINITION_BY_PROVIDER Instance method Protected Method adapts search attributes to provider features 20101007
3 CHANGE_DEFINITION_FOR_RCK Instance method Protected Method adapts search attributes for remote client key search 20101007
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100802
5 EVALUATE_SHM_PARAMETERS Instance method Protected Method fills search fields with data of shared-memory parameters 20101006
6 EVALUATE_URL_PARAMETERS Instance method Protected Method fills search fields with data of corresponding URL parameter 20100802
7 ON_EVALUATED_PARAMETERS_REQ Instance method Protected Event handling method reacts on event EVALUATED_PARAMETERS_REQUESTED 20111209
8 OVS_OUTPUT_BUSINESS_SYSTEM_ID Instance method Protected Method OVS Phase 2 (Determine result table) for BUSINESS_SYSTEM_ID 20101007
9 PROCESS_GENERIC_OVS Instance method Protected Method Process current phase of generic OVS 20130911
10 REVISE_INITIAL_SEARCH_CRITERIA Instance method Protected Method deletes all empty search criteria (only at start-up) 20110225
Events
# Event Type Visibility Description Created on
1 PARAMETERS_EVALUATED Instance Event
(0)
Public
(2)
Parameters of the Search UIBB have been evaluated 20101014
Types
Class CL_MDG_BS_GUIBB_DQUERY has no local type.
Method Signatures

Method ASSIGN_SEARCH_HELPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_DESCRIPTION_ATTR Call by reference Type reference (TYPE) FPMGB_T_SEARCHFIELD_DESCR Search Fielddescription 20130911

Method ASSIGN_SEARCH_HELPS on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method CHANGE_DEFINITION_BY_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_FIELD_CATALOG_ATTR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20101007
2 Changing CO_FIELD_CATALOG_RESULT Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20101007
3 Changing CS_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20101007
4 Changing CS_OPTIONS Call by reference Type reference (TYPE) FPMGB_S_SEARCH_OPTIONS FPM Search UIBB: Contains elements for adjustments 20101007
5 Changing CT_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20101007
6 Changing CT_FIELD_DESCRIPTION_ATTR Call by reference Type reference (TYPE) FPMGB_T_SEARCHFIELD_DESCR Form Fielddescription 20101007
7 Changing CT_FIELD_DESCRIPTION_RESULT Call by reference Type reference (TYPE) FPMGB_T_SEARCHRESULT_DESCR Search Fielddescription 20101007
8 Changing CV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20101007
9 Changing CV_RESULT_TABLE_SELECTION_MODE Call by reference Type reference (TYPE) WDUI_TSMODE Web Dynpro: TableSelectionMode 20101007

Method CHANGE_DEFINITION_BY_PROVIDER on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method CHANGE_DEFINITION_FOR_RCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_FIELD_CATALOG_ATTR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20101007
2 Changing CO_FIELD_CATALOG_RESULT Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20101007
3 Changing CS_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20101007
4 Changing CS_OPTIONS Call by reference Type reference (TYPE) FPMGB_S_SEARCH_OPTIONS FPM Search UIBB: Contains elements for adjustments 20101007
5 Changing CT_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20101007
6 Changing CT_FIELD_DESCRIPTION_ATTR Call by reference Type reference (TYPE) FPMGB_T_SEARCHFIELD_DESCR Form Fielddescription 20101007
7 Changing CT_FIELD_DESCRIPTION_RESULT Call by reference Type reference (TYPE) FPMGB_T_SEARCHRESULT_DESCR Search Fielddescription 20101007
8 Changing CV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20101007
9 Changing CV_RESULT_TABLE_SELECTION_MODE Call by reference Type reference (TYPE) WDUI_TSMODE Web Dynpro: TableSelectionMode 20101007

Method CHANGE_DEFINITION_FOR_RCK on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method CONSTRUCTOR Signature

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

Method EVALUATE_SHM_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20101006

Method EVALUATE_SHM_PARAMETERS on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method EVALUATE_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20100802

Method EVALUATE_URL_PARAMETERS on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method ON_EVALUATED_PARAMETERS_REQ Signature

Method ON_EVALUATED_PARAMETERS_REQ on class CL_MDG_BS_GUIBB_DQUERY has no parameter.
Method ON_EVALUATED_PARAMETERS_REQ on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method OVS_OUTPUT_BUSINESS_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20101007
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101007
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101007
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101007
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101007

Method OVS_OUTPUT_BUSINESS_SYSTEM_ID on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method PROCESS_GENERIC_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVS_CALLBACK Call by reference Object reference (TYPE REF TO) IF_WD_OVS OVS callback object 20130911
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20130911

Method PROCESS_GENERIC_OVS on class CL_MDG_BS_GUIBB_DQUERY has no exception.

Method REVISE_INITIAL_SEARCH_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20110225

Method REVISE_INITIAL_SEARCH_CRITERIA on class CL_MDG_BS_GUIBB_DQUERY has no exception.
Event Signatures

Event PARAMETERS_EVALUATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_SEARCH_CONTROL Exporting Value transfer Type reference (TYPE) CL_MDG_BS_SEARCH_SWITCH_FEEDER=>TY_SEARCH_CONTROL Search Control Data 20101014
History
Last changed by/on SAP  20140121 
SAP Release Created in 703