SAP ABAP Class CL_SCMG_CASE_QUERY_WIN (Class Role: Visual Query Win)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_SP_CASE (Package) Case Management: Service Provider 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 20020802
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_AUTHORIZATION_CALLER Reference to Object that Calls Authorization Check 20020814
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_VISUAL_QUERY_WIN Visual Query Interface for SP's 20020802
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRASR00_CASE_QUERY_WIN Class Role: Visual Query Win - HR Admin Services 20050915
Properties
Class CL_SCMG_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 SCMG_SP_CASE   Case Management: Service Provider Case 
Created 20020802   SAP 
Last change 20130531   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 20020814
2 IF_SRM_SP_VISUAL_QUERY_WIN Visual Query Interface for SP's 20020802
Friends
Class CL_SCMG_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 20020814
2 G_CURRENT_RECORD Instance attribute Private Type reference (TYPE) TY_OUTTAB Current Case in Authorization Check 20020814
3 G_GENERAL_TERM_PROFILE Instance attribute Public Object reference (TYPE REF TO) CL_SCMG_TERM_PROF_CUST Terminology Profile (Without Type) 20020812
4 G_MAX_NUM_SELECTED Instance attribute Public Type reference (TYPE) I 500 Maximum Number of Cases for Selection and Display 20020802
5 G_MY_SPS_ID Static Attribute Public Type reference (TYPE) SRMSPSID Element Type ID 20020814
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Instance method Private Method Check All Records for Authorization 20020814
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020814
3 FIND Instance method Public Method Search 20020802
4 GET_TERMINOLOGY Instance method Public Method Get Terminology Without Case Type or Terminology Profile 20020812
5 QUERY Static method Public Method Query Database 20020812
6 QUERY_MULTIPLE Static method Public Method 20021212
Events
Class CL_SCMG_CASE_QUERY_WIN has no event.
Types
Class CL_SCMG_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 20020814

Method CHECK_AUTHORIZATION on class CL_SCMG_CASE_QUERY_WIN has no exception.

Method CONSTRUCTOR Signature

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

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 20021212
2 Importing IM_MULTIPLE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Mehrfachauswahl erlauben 20021212
3 Importing IM_NO_SEL_POPUP Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20021213
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20021212
5 Exporting P_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20020802
# Exception Resumable Description Created on
1 CANCELED_BY_USER Dialog vom Benutzer abgebrochen 20020802
2 NOTHING_FOUND Nichts gefunden 20020802
3 UNEXPECTED_ERROR Unerwarteter Fehler 20020802

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 20020814
2 Exporting EX_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020814
3 Exporting EX_TEXT Value transfer Type reference (TYPE) SCMGTERMDESCR Fall: Terminologie-Bezeichnung 20020814
4 Importing IM_CONNECTION Call by reference Object reference (TYPE REF TO) IF_SRM_CONNECTION_ATTR Speziell: Context Parameter 20021212
5 Importing IM_PLURAL Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Plural/Singular 20020812
6 Importing IM_TERM_ID Call by reference Type reference (TYPE) SCMGTERMID Fall: Terminologie-Identifikation 20020812
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020812
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020812
3 CX_SRM_POID POID Fehler (abstrakt) 20020812

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 20020812
2 Importing IM_CASE_GUIDS Call by reference Type reference (TYPE) SCMG_TT_CASE_GUID Tabelle: Technischer Schlüssel des Cases 20020812
3 Importing IM_CASE_TYPES Call by reference Type reference (TYPE) SCMG_TT_CASETYPE Case: Tabellentyp für Case Type 20020812
4 Importing IM_FIELDS Call by reference Type reference (TYPE) TY_NAMEVALUEASSTRING 20020812
5 Importing IM_MAX_NUM_SELECTED Call by reference Type reference (TYPE) I 0 Max. Anzahl zu selektieren: 0=alle 20020812
# Exception Resumable Description Created on
1 UNEXPECTED_ERROR Fehler 20020812

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 20021212
2 Exporting EX_FOUND Call by reference Type reference (TYPE) SCMG_TT_CASE_GUID Case-GUIDs 20021212
3 Importing IM_NO_SEL_POPUP Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20021213
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20021212
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20021212
2 CX_SRM_POID POID Fehler (abstrakt) 20021212
3 CX_SRM_SPCL_UNEXPECTED Unerwarteter Fehler im SP Client 20021212
History
Last changed by/on SAP  20130531 
SAP Release Created in 620