SAP ABAP Class CL_COM_SE_CUSTOM_READ (Customizing for Search Engine Service: Read Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-SES (Application Component) TREX Search Engine Service
     SES_CUSTOM (Package) SES: Customizing + central types and functions
Properties
Class CL_COM_SE_CUSTOM_READ  
Short Description Customizing for Search Engine Service: Read Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class COM_SE_SEARCH    
Program status P  SAP Standard Production Program 
Category 0   
Package SES_CUSTOM   SES: Customizing + central types and functions 
Created 20031208   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_COM_SE_CUSTOM_READ has no forward declaration.
Interfaces
Class CL_COM_SE_CUSTOM_READ has no interface implemented.
Friends
Class CL_COM_SE_CUSTOM_READ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FIELDNAME Constant Private Type reference (TYPE) STRING 'UI_OPERATION' Fieldname in table COM_SE_NAVTARGET 20061211
2 GC_LOGLEVEL_DUMP Constant Public Type reference (TYPE) COM_SEARCH_TV_LOGLEVEL '4' Level of Detail of Spool List at Delta Indexing 20121024
3 GC_SEPARATOR Constant Private Type reference (TYPE) CHAR1 '|' Separator to concatenate string 20041214
4 GC_SE_CLASS_NAME_DEF Static Attribute Private Type reference (TYPE) COM_SEARCH_TV_SE_CLASS_NAME 'CL_COM_SE_TREX' Name of ABAP Class for Search Engine Connection 20060706
5 GC_TABNAME Constant Private Type reference (TYPE) STRING 'COM_SE_NAVTARGET' Table name 20061211
6 GS_OBJECT_TYPE_CUST Static Attribute Private Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_CUST Line Buffer for Buffer Table GT_OBJECT_TYPE_CUST 20040109
7 GT_COM_SE_BUSOBJ Static Attribute Private Type reference (TYPE) COM_SEARCH_TT_COM_SE_BUSOBJ Buffer Table: Customizing for Business Object 20031222
8 GT_OBJECT_TYPE_CUST Static Attribute Private Type reference (TYPE) COM_SEARCH_TT_OBJECT_TYPE_CUST Buffer Table: All Customizing for Object Type 20040109
9 GT_OBJECT_TYPE_IDX Static Attribute Private Type reference (TYPE) COM_SEARCH_TT_OBJECT_TYPE_IDX Buffer like GT_OBJECT_TYPE_CUST, Sorted by Index 20040108
10 GV_CUST_BUF_COMPLETE Static Attribute Private Type reference (TYPE) BOOLE_D X = Customizing Completely Buffered 20040112
Methods
# Method Level Visibility Method type Description Created on
1 FILL_UP_TS_OBJECT_TYPE_CUST Static method Protected Method Filling of the Customizing Settings for the Object Type 20040113
2 GET_AUTH_CHECK_LIMIT Static method Public Method Gets Default for Max. No. Objects for Authorization Check 20040217
3 GET_CUSTOMIZING_COMPLETE Static method Public Method Gets Customizing Settings for All Object Types 20040112
4 GET_CUSTOMIZING_FOR_BUSOBJ Static method Public Method Gets Customizing Settings for Object Types of a Bus.Object 20040114
5 GET_CUSTOMIZING_FOR_INDEX Static method Public Method Get Customizing Settings for Index ID 20040108
6 GET_CUSTOMIZING_FOR_OBJ_TYPE Static method Public Method Get Customizing Settings for Object Type 20040109
7 GET_INDEX_LIST_FOR_OBJ_TYPES Static method Public Method Gets Index IDs for Object Types 20031208
8 GET_JOIN_PATH_NAMES Static method Public Method Get Join Path Names for Relation Type Keys 20041207
9 GET_LOG_LEVEL_FOR_OBJ_TYPE Static method Public Method Get Log Level for Object Type 20121023
10 GET_NAVIGATION_TARGETS Static method Public Method Gets targets for Business Object navigation 20061211
11 GET_OBJECT_TYPE_KEY_FOR_INDEX Static method Public Method Gets Object Type for Index ID 20031209
12 GET_OBJ_CLASS_NAME_FOR_BUSOBJ Static method Public Method Gets the ABAP Class for the Business Object 20031208
13 GET_RFC_DESTINATION Static method Public Method Gets RFC Destination for the Search Engine 20040113
14 GET_SE_CLASS_NAME Static method Public Method Gets the ABAP Class for the Search Engine Connection 20031208
15 GET_UI_OPERATION_TEXT Static method Private Method Get UI operation text from text table or domain 20061214
16 MAP_INDEX_FIELDS Static method Protected Method Maps the Index Fields 20041214
Events
Class CL_COM_SE_CUSTOM_READ has no event.
Types
Class CL_COM_SE_CUSTOM_READ has no local type.
Method Signatures

Method FILL_UP_TS_OBJECT_TYPE_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJECT_TYPE_CUST Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_CUST Alle Customizing-Einstellungen zum Objekttyp 20040113
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert 20040113

Method GET_AUTH_CHECK_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AUTH_CHECK_LIMIT Value transfer Type reference (TYPE) COM_SEARCH_TV_AUTH_CHECK_LIMIT Default: Maximale Anzahl d. Objekte bei Berechtigungsprüfung 20040217

Method GET_AUTH_CHECK_LIMIT on class CL_COM_SE_CUSTOM_READ has no exception.

Method GET_CUSTOMIZING_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE_CUST Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_TYPE_CUST Alle Customizing-Einstellungen zu Objekttypen 20040112
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert 20040112

Method GET_CUSTOMIZING_FOR_BUSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE_CUST Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_TYPE_CUST Alle Customizing-Einstellungen zu Objekttypen 20040114
2 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business-Objekt 20040114
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED BusObj. in Tab. COM_SE_BUSOBJTY, aber nicht in COM_SE_BUSOBJ 20040114

Method GET_CUSTOMIZING_FOR_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT_TYPE_CUST Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_CUST Alle Customizing-Einstellungen zum Objekttyp 20040110
2 Exporting EV_INDEX_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_INDEX_TYPE Index-Typ: ' ' = Objekt; '_r' = Beziehung; '_j' = Join 20041215
3 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20040108
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert 20040109
2 INDEX_ID_NOT_DEFINED Index-ID nicht definiert 20040108

Method GET_CUSTOMIZING_FOR_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT_TYPE_CUST Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_CUST Alle Customizing-Einstellungen zum Objekttyp 20040110
2 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business-Objekt 20040109
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Typ des Business-Objekts 20040109
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert 20040109
2 OBJECT_TYPE_NOT_DEFINED Objekttyp ist nicht definiert 20040109

Method GET_INDEX_LIST_FOR_OBJ_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEXES Call by reference Type reference (TYPE) TREXT_INDEXLIST Indizes im TREX-Format 20031208
2 Exporting ET_INDEX_LIST_FOR_OBJTY Call by reference Type reference (TYPE) COM_SEARCH_TT_INDEX_LIST_OBJTY Index-IDs zu den Objekttypen 20040115
3 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) COM_SEARCH_TT_OBJECT_TYPE_KEY Benötigte Objekttypen 20031208
4 Importing IV_FAVORITE_RESULT_LANGU Call by reference Type reference (TYPE) LAISO Wunschsprache für Ergebnisse falls IV_QUERY_LANGUAGE initial 20040528
5 Importing IV_INDEX_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_INDEX_TYPE '' Index-Typ: ''=Objekt, '_r'=Beziehung, '_j'=Join 20041207
6 Importing IV_ONLY_ACTIVE_INDEXES Call by reference Type reference (TYPE) BOOLE_D 'X' X = nur aktive Indizes in ET_INDEXES 20040115
7 Importing IV_QUERY_LANGUAGE Call by reference Type reference (TYPE) LAISO Wenn gesetzt, wird nur in dieser Sprache gesucht 20040528
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED BusObj. in Tab. COM_SE_BUSOBJTY, aber nicht in COM_SE_BUSOBJ 20040115
2 FAVORITE_LANGU_NOT_DEFINED Wunschsprache für Ergebnisse im System nicht definiert 20040528

Method GET_JOIN_PATH_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOIN_PATH_NAMES Call by reference Type reference (TYPE) COM_SEARCH_TT_JOIN_PATH_NAME Tabelle von Join-Pfadnamen 20041207
2 Importing IT_REL_TYPE_KEYS Call by reference Type reference (TYPE) COM_SEARCH_TT_REL_TYPE_KEY Tabelle von Beziehungstypschlüsseln 20041207

Method GET_JOIN_PATH_NAMES on class CL_COM_SE_CUSTOM_READ has no exception.

Method GET_LOG_LEVEL_FOR_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business Object 20121023
2 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20121023
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_OBJECT_TYPE Type of Business Object 20121023
4 Returning RV_LOGLEVEL Value transfer Type reference (TYPE) COM_SEARCH_TV_LOGLEVEL Level of Detail of Spool List at Delta Indexing 20121023

Method GET_LOG_LEVEL_FOR_OBJ_TYPE on class CL_COM_SE_CUSTOM_READ has no exception.

Method GET_NAVIGATION_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAVIGATION_TARGETS Call by reference Type reference (TYPE) COM_SEARCH_TT_NAVI_TARGET Target for Business Object naviagtion 20061211
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20061211
3 Importing IV_SEARCH_OBJECT_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_KEY Key of an Object Type (Without Client) 20061211
4 Importing IV_TARGET_UI_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_TARGET_UI_TYPE Target UI type (SAP GUI, SAP Portal, #) 20061211
5 Importing IV_UI_OPERATION Call by reference Type reference (TYPE) COM_SEARCH_TV_UI_OPERATION Unified name for UI operation 20061211

Method GET_NAVIGATION_TARGETS on class CL_COM_SE_CUSTOM_READ has no exception.

Method GET_OBJECT_TYPE_KEY_FOR_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20031209
2 Returning RV_OBJECT_TYPE Value transfer Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_KEY Business-Objekt + Typ 20031209
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert 20040109
2 INDEX_ID_NOT_DEFINED Index-ID nicht definiert 20031209

Method GET_OBJ_CLASS_NAME_FOR_BUSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUSOBJ Call by reference Type reference (TYPE) COM_SEARCH_TV_BUSOBJ Business-Objekt 20031208
2 Returning RV_OBJ_CLASS_NAME Value transfer Type reference (TYPE) COM_SEARCH_TV_OBJ_CLASS_NAME Name der ABAP-Klasse zum Business-Objekt 20031208
# Exception Resumable Description Created on
1 BUSOBJ_NOT_DEFINED Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert 20031209

Method GET_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USE_BUFFER Call by reference Type reference (TYPE) XFELD 'X' 'X' = use internal buffer 20060922
2 Importing IV_WITH_PREFIX Call by reference Type reference (TYPE) XFELD 'X' 'X' = with prefix ':RFC:' if DB is HDB 20130131
3 Returning RV_RFC_DESTINATION Value transfer Type reference (TYPE) TREX_RFC-RFC_DESTINATION RFC-Destination für die Suchmaschine 20040113

Method GET_RFC_DESTINATION on class CL_COM_SE_CUSTOM_READ has no exception.

Method GET_SE_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SE_CLASS_NAME Value transfer Type reference (TYPE) COM_SEARCH_TV_SE_CLASS_NAME Name der ABAP-Klasse zur Suchmaschinenanbindung 20031208

Method GET_SE_CLASS_NAME on class CL_COM_SE_CUSTOM_READ has no exception.

Method GET_UI_OPERATION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OPERATION_TEXT Call by reference Type reference (TYPE) COM_SEARCH_TV_OPERATION_TEXT Display text for UI operation 20061214
2 Importing IS_NAVTARGET Call by reference Type reference (TYPE) COM_SE_NAVTARGET Search Engine Service: Target for Business Object navigation 20061214
3 Importing IT_NAVTARGET_TEXT Call by reference Type reference (TYPE) COM_SEARCH_TT_NAVI_TARGET_TEXT Target for Business Object navigation UI operation text 20061214
4 Importing IV_SAP_LANGU Call by reference Type reference (TYPE) SPRAS Language Ke 20061214

Method GET_UI_OPERATION_TEXT on class CL_COM_SE_CUSTOM_READ has no exception.

Method MAP_INDEX_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INDEX_LIST_FOR_OBJTY Call by reference Type reference (TYPE) COM_SEARCH_TS_INDEX_LIST_OBJTY Index-IDs für Objekttypen in Tabelle COM_SE_BUSOBJTY 20041214
2 Importing IS_OBJECT_TYPE_CUST Call by reference Type reference (TYPE) COM_SEARCH_TS_OBJECT_TYPE_CUST Struktur mit allen Customizing-Einstellungen für Objekttyp 20041214
3 Importing IV_INDEX_TYPE Call by reference Type reference (TYPE) COM_SEARCH_TV_INDEX_TYPE Index-Typ: ' ' = Objekt; '_r' = Beziehung; '_j' = Join 20041214

Method MAP_INDEX_FIELDS on class CL_COM_SE_CUSTOM_READ has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 300