SAP ABAP Class CL_RMPS_CASE_QUERY_WIN (Class Role: Visual Query Win)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_CASE_ADDON (Package) CASE Enhancements for DOMEA Case
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_CLIENT_OBJ Abstract Base Class for SP Content 20030124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20030124
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_VISUAL_QUERY_WIN Visual Query Interface for SP's 20030124
Properties
Class CL_RMPS_CASE_QUERY_WIN  
Short Description Class Role: Visual Query Win    
Super Class CL_SRM_SP_CLIENT_OBJ Abstract Base Class for SP Content 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SCMG_CASE    
Program status     
Category 0   
Package RMPS_CASE_ADDON   CASE Enhancements for DOMEA Case 
Created 20030124   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_ALV_GRID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SCMG_AUTHORIZATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SCMG_CASE_TYPE_CUST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_SCMG_CASE_VISUALIZATION_WIN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 IF_SCMG_CASE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SRMUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20030124
2 IF_SRM_SP_VISUAL_QUERY_WIN Visual Query Interface for SP's 20030124
Friends
Class CL_RMPS_CASE_QUERY_WIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_AUTHORIZATION Instance attribute Public Object reference (TYPE REF TO) IF_SCMG_AUTHORIZATION Authorization Check 20030124
2 G_CURRENT_RECORD Instance attribute Private Type reference (TYPE) TY_OUTTAB Current Case in Authorization Check 20030124
3 G_GENERAL_TERM_PROFILE Static Attribute Public Object reference (TYPE REF TO) CL_SCMG_TERM_PROF_CUST Terminology Profile (Without Type) 20030124
4 G_MAX_NUM_SELECTED Instance attribute Public Type reference (TYPE) I 500 Maximum Number of Cases for Selection and Display 20030124
5 G_MY_SPS_ID Static Attribute Public Type reference (TYPE) SRMSPSID Element Type ID 20030124
6 G_QUERY Static Attribute Public Object reference (TYPE REF TO) CL_RMPS_CASE_QUERY_WIN Class Instance 20030213
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Instance method Private Method Check All Records for Authorization 20030124
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030124
3 DO_QUERY Instance method Public Method Element Type Specific Query 20030206
4 FIND Instance method Protected Method Find 20030124
5 GET_SEARCH_EXIT Instance method Protected Method Exit for Search 20060619
6 GET_TERMINOLOGY Static method Protected Method Get Terminology Without Case Type or Terminology Profile 20030124
7 QUERY Static method Public Method Query Database 20030124
8 QUERY_MULTIPLE Static method Public Method Case Search with a Number of Hits 20030124
Events
Class CL_RMPS_CASE_QUERY_WIN has no event.
Types
Class CL_RMPS_CASE_QUERY_WIN has no local type.
Method Signatures

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FOUND Call by reference Type reference (TYPE) TY_TAB_OUTTAB 20030124

Method CHECK_AUTHORIZATION on class CL_RMPS_CASE_QUERY_WIN has no exception.

Method CONSTRUCTOR Signature

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

Method DO_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Type reference (TYPE) SCMG_TT_CASE_GUID Tabelle: Technischer Schlüssel des Cases 20030206
2 Exporting EX_SELECTED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20030206
3 Importing IM_CONNECTION Call by reference Object reference (TYPE REF TO) IF_SRM_CONNECTION_ATTR Speziell: Context Parameter 20030206
4 Importing IM_NO_HIT_LIST Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20030206
5 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20030206
6 Importing IM_SELECT_SINGLE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20030206
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Basisklasse 20030206
2 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20030206

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GUIDS Call by reference Type reference (TYPE) SCMG_TT_CASE_GUID Tabelle: Technischer Schlüssel des Cases 20030124
2 Importing IM_MULTIPLE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Mehrfachauswahl erlauben 20030124
3 Importing IM_NO_SEL_POPUP Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20030124
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20030124
5 Exporting P_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20030124
# Exception Resumable Description Created on
1 CANCELED_BY_USER Dialog vom Benutzer abgebrochen 20030124
2 NOTHING_FOUND Nichts gefunden 20030124
3 UNEXPECTED_ERROR Unerwarteter Fehler 20030124

Method GET_SEARCH_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONNECTION Call by reference Object reference (TYPE REF TO) IF_SRM_CONNECTION_ATTR Speziell: Context Parameter 20060619
2 Returning RE_SEARCH_EXIT Value transfer Type reference (TYPE) STRING Exit Name 20060619
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20060619
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20060619
3 CX_SRM_POID POID Fehler (abstrakt) 20060619

Method GET_TERMINOLOGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20030124
2 Exporting EX_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030124
3 Exporting EX_TEXT Value transfer Type reference (TYPE) SCMGTERMDESCR Fall: Terminologie-Bezeichnung 20030124
4 Importing IM_CONNECTION Call by reference Object reference (TYPE REF TO) IF_SRM_CONNECTION_ATTR Speziell: Context Parameter 20030124
5 Importing IM_PLURAL Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Plural/Singular 20030124
6 Importing IM_TERM_ID Call by reference Type reference (TYPE) SCMGTERMID Fall: Terminologie-Identifikation 20030124
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20030124
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20030124
3 CX_SRM_POID POID Fehler (abstrakt) 20030124

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OUTPUT_TABLE Call by reference Type reference (TYPE) TABLE 20030124
2 Importing IM_CASE_GUIDS Call by reference Type reference (TYPE) SCMG_TT_CASE_GUID Tabelle: Technischer Schlüssel des Cases 20030124
3 Importing IM_CASE_TYPES Call by reference Type reference (TYPE) SCMG_TT_CASETYPE Case: Tabellentyp für Case Type 20030124
4 Importing IM_FIELDS Call by reference Type reference (TYPE) TY_NAMEVALUEASSTRING 20030124
5 Importing IM_MAX_NUM_SELECTED Call by reference Type reference (TYPE) I 0 Max. Anzahl zu selektieren: 0=alle 20030124
# Exception Resumable Description Created on
1 UNEXPECTED_ERROR Fehler 20030124

Method QUERY_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CANCELED Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20030124
2 Exporting EX_FOUND Call by reference Type reference (TYPE) SCMG_TT_CASE_GUID Case-GUIDs 20030124
3 Importing IM_NO_SEL_POPUP Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20030124
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20030124
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030206
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20030124
3 CX_SRM_POID POID Fehler (abstrakt) 20030124
4 CX_SRM_SPCL_UNEXPECTED Unerwarteter Fehler im SP Client 20030124
5 CX_SRM_SP_CLIENT Ausnahme vom SP Client 20030206
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620