SAP ABAP Class CL_SRM_GSP_QUERY_KPRO (GSP KPro: Search)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_GSP_KPRO (Package) Generic SP on GDMA KPro Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DM_UNBOUND Basis Class for GDMA System Objects 20030820
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DM_QUERY GDMA: Search Interface 20030728
Properties
Class CL_SRM_GSP_QUERY_KPRO  
Short Description GSP KPro: Search    
Super Class CL_DM_UNBOUND Basis Class for GDMA System Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_GSP_KPRO   Generic SP on GDMA KPro Implementation 
Created 20030728   SAP 
Last change 20110908   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 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DM_QUERY GDMA: Search Interface 20030728
Friends
Class CL_SRM_GSP_QUERY_KPRO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GENERIC_SP Instance attribute Public Object reference (TYPE REF TO) IF_SRM_GENERIC_SP GSP 2: Interface for Document Connection 20060109
2 MY_HIT_COUNT Instance attribute Private Type reference (TYPE) I 20030804
3 MY_REP_IMPL Instance attribute Private Object reference (TYPE REF TO) IF_DM_REP_IMPL 20030819
4 MY_RMS_ID Instance attribute Private Type reference (TYPE) STRING 20030815
5 MY_SPS_ID Instance attribute Private Type reference (TYPE) STRING 20030815
Methods
# Method Level Visibility Method type Description Created on
1 P_BUILD_CONT_QUERY Instance method Private Method 20060510
2 P_GET_HITLIST_INDEX_SEARCH Instance method Private Method Create Hit List After LOIO Search 20030729
3 P_GET_HITLIST_LOIO_SEARCH Instance method Private Method Create Hit List After PHIO/Full Text Search 20030729
4 P_GET_PHIO_CLASS Instance method Private Method Get the Associated PHIO Class for a LOIO Class 20030730
5 P_LOG_BAD_OBJECTS Instance method Protected Method Evaluate a List of KPro Objects With Errors 20030805
Events
Class CL_SRM_GSP_QUERY_KPRO has no event.
Types
Class CL_SRM_GSP_QUERY_KPRO has no local type.
Method Signatures

Method P_BUILD_CONT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONT_QUERY_TAB Call by reference Type reference (TYPE) SDM_OBJECT_TAB Tabelle für (durch Strings identifizierte) Objekte 20060510
2 Changing QUERY_TAB Call by reference Type reference (TYPE) TREX_QUERY_TAB 20060510
3 Changing TERM_TAB Call by reference Type reference (TYPE) TREX_TERM_TAB 20060510

Method P_BUILD_CONT_QUERY on class CL_SRM_GSP_QUERY_KPRO has no exception.

Method P_GET_HITLIST_INDEX_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO_MAX_VER_TAB Call by reference Type reference (TYPE) SDOKPROPTLS Prop SRM_MAX_VERSION von gefundene LOIOs 20030729
2 Importing MAX_HITS Call by reference Type reference (TYPE) I Maximale Trefferzahl 20030730
3 Importing ONLY_ACTUAL Call by reference Type reference (TYPE) SRMGS_BOOLEAN 'X': nur aktuelle Version 20030729
4 Changing PHIO_TAB Call by reference Type reference (TYPE) PH_LO_RESULT_TAB gefundene PHIOs 20030730
5 Importing PHIO_VER_TAB Call by reference Type reference (TYPE) SDOKPROPTLS Prop SRM_VERSION_ID von gefund. PHIOs 20030730
6 Importing REQUEST_LO_PROP_TAB Call by reference Type reference (TYPE) SDOKPROPTNS geforderte LOIO Props 20030729
7 Importing REQUEST_PH_PROP_TAB Call by reference Type reference (TYPE) SDOKPROPTNS geforderte PHIO Props 20030729
8 Exporting RESULT_DOC_TAB Call by reference Type reference (TYPE) SDM_QUERY_RESULT_LIST Trefferliste 20030729
9 Exporting RESULT_PROP_TAB Call by reference Type reference (TYPE) SDM_OBJECT_PROP_TAB Props von Treffern 20030729

Method P_GET_HITLIST_INDEX_SEARCH on class CL_SRM_GSP_QUERY_KPRO has no exception.

Method P_GET_HITLIST_LOIO_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO_MAX_VER_TAB Call by reference Type reference (TYPE) SDOKPROPTLS Prop SRM_MAX_VERSION von gefundene LOIOs 20030729
2 Importing MAX_HITS Call by reference Type reference (TYPE) I maximale Trefferanzahl 20030729
3 Importing ONLY_ACTUAL Call by reference Type reference (TYPE) SRMGS_BOOLEAN 'X': nur aktuelle Version 20030729
4 Importing REQUEST_LO_PROP_TAB Call by reference Type reference (TYPE) SDOKPROPTNS geforderte LOIO Props 20030730
5 Importing REQUEST_PH_PROP_TAB Call by reference Type reference (TYPE) SDOKPROPTNS geforderte PHIO Props 20030730
6 Exporting RESULT_DOC_TAB Call by reference Type reference (TYPE) SDM_QUERY_RESULT_LIST Trefferliste 20030729
7 Exporting RESULT_PROP_TAB Call by reference Type reference (TYPE) SDM_OBJECT_PROP_TAB 20030729

Method P_GET_HITLIST_LOIO_SEARCH on class CL_SRM_GSP_QUERY_KPRO has no exception.

Method P_GET_PHIO_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO_CLASS Call by reference Type reference (TYPE) STRING 20030730
2 Returning PHIO_CLASS Value transfer Type reference (TYPE) STRING Assoziierte PHIO-Klasse 20030730
# Exception Resumable Description Created on
1 CX_SRM_GSP Fehlerhaftes Customizing 20030730

Method P_LOG_BAD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRKEYS Value transfer Type reference (TYPE) SRMGS_BAD_OBJECTS_KEY Liste mit fehlerhaften Objekten 20030805
2 Importing FB Value transfer Type reference (TYPE) SY-MSGV1 Name des Funktionsbausteins 20030805

Method P_LOG_BAD_OBJECTS on class CL_SRM_GSP_QUERY_KPRO has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640