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 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'UI_OPERATION' | Fieldname in table COM_SE_NAVTARGET | 20061211 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_LOGLEVEL | '4' | Level of Detail of Spool List at Delta Indexing | 20121024 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | '|' | Separator to concatenate string | 20041214 | |
4 | ![]() |
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 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'COM_SE_NAVTARGET' | Table name | 20061211 | |
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | COM_SEARCH_TS_OBJECT_TYPE_CUST | Line Buffer for Buffer Table GT_OBJECT_TYPE_CUST | 20040109 | ||
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | COM_SEARCH_TT_COM_SE_BUSOBJ | Buffer Table: Customizing for Business Object | 20031222 | ||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_TYPE_CUST | Buffer Table: All Customizing for Object Type | 20040109 | ||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_TYPE_IDX | Buffer like GT_OBJECT_TYPE_CUST, Sorted by Index | 20040108 | ||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLE_D | X = Customizing Completely Buffered | 20040112 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Protected | Method | Filling of the Customizing Settings for the Object Type | 20040113 |
2 | ![]() |
Static method | Public | Method | Gets Default for Max. No. Objects for Authorization Check | 20040217 |
3 | ![]() |
Static method | Public | Method | Gets Customizing Settings for All Object Types | 20040112 |
4 | ![]() |
Static method | Public | Method | Gets Customizing Settings for Object Types of a Bus.Object | 20040114 |
5 | ![]() |
Static method | Public | Method | Get Customizing Settings for Index ID | 20040108 |
6 | ![]() |
Static method | Public | Method | Get Customizing Settings for Object Type | 20040109 |
7 | ![]() |
Static method | Public | Method | Gets Index IDs for Object Types | 20031208 |
8 | ![]() |
Static method | Public | Method | Get Join Path Names for Relation Type Keys | 20041207 |
9 | ![]() |
Static method | Public | Method | Get Log Level for Object Type | 20121023 |
10 | ![]() |
Static method | Public | Method | Gets targets for Business Object navigation | 20061211 |
11 | ![]() |
Static method | Public | Method | Gets Object Type for Index ID | 20031209 |
12 | ![]() |
Static method | Public | Method | Gets the ABAP Class for the Business Object | 20031208 |
13 | ![]() |
Static method | Public | Method | Gets RFC Destination for the Search Engine | 20040113 |
14 | ![]() |
Static method | Public | Method | Gets the ABAP Class for the Search Engine Connection | 20031208 |
15 | ![]() |
Static method | Private | Method | Get UI operation text from text table or domain | 20061214 |
16 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
ET_OBJECT_TYPE_CUST | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_TYPE_CUST | Alle Customizing-Einstellungen zu Objekttypen | 20040114 | ||
2 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt | 20040114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_OBJECT_TYPE_CUST | Call by reference | Type reference (TYPE) | COM_SEARCH_TS_OBJECT_TYPE_CUST | Alle Customizing-Einstellungen zum Objekttyp | 20040110 | ||
2 | ![]() |
EV_INDEX_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_TYPE | Index-Typ: ' ' = Objekt; '_r' = Beziehung; '_j' = Join | 20041215 | ||
3 | ![]() |
IV_INDEX_ID | Call by reference | Type reference (TYPE) | TREXD_INDEX_ID | Index-ID | 20040108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert | 20040109 | |
2 | ![]() |
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 | ![]() |
ES_OBJECT_TYPE_CUST | Call by reference | Type reference (TYPE) | COM_SEARCH_TS_OBJECT_TYPE_CUST | Alle Customizing-Einstellungen zum Objekttyp | 20040110 | ||
2 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt | 20040109 | ||
3 | ![]() |
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 | ![]() |
Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert | 20040109 | |
2 | ![]() |
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 | ![]() |
ET_INDEXES | Call by reference | Type reference (TYPE) | TREXT_INDEXLIST | Indizes im TREX-Format | 20031208 | ||
2 | ![]() |
ET_INDEX_LIST_FOR_OBJTY | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_INDEX_LIST_OBJTY | Index-IDs zu den Objekttypen | 20040115 | ||
3 | ![]() |
IT_OBJECT_TYPES | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_TYPE_KEY | Benötigte Objekttypen | 20031208 | ||
4 | ![]() |
IV_FAVORITE_RESULT_LANGU | Call by reference | Type reference (TYPE) | LAISO | Wunschsprache für Ergebnisse falls IV_QUERY_LANGUAGE initial | 20040528 | ||
5 | ![]() |
IV_INDEX_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_TYPE | '' | Index-Typ: ''=Objekt, '_r'=Beziehung, '_j'=Join | 20041207 | |
6 | ![]() |
IV_ONLY_ACTIVE_INDEXES | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | X = nur aktive Indizes in ET_INDEXES | 20040115 | |
7 | ![]() |
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. in Tab. COM_SE_BUSOBJTY, aber nicht in COM_SE_BUSOBJ | 20040115 | |
2 | ![]() |
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 | ![]() |
ET_JOIN_PATH_NAMES | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_JOIN_PATH_NAME | Tabelle von Join-Pfadnamen | 20041207 | ||
2 | ![]() |
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 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object | 20121023 | ||
2 | ![]() |
IV_INDEX_ID | Call by reference | Type reference (TYPE) | TREXD_INDEX_ID | Index Id | 20121023 | ||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20121023 | ||
4 | ![]() |
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 | ![]() |
ET_NAVIGATION_TARGETS | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_NAVI_TARGET | Target for Business Object naviagtion | 20061211 | ||
2 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20061211 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_INDEX_ID | Call by reference | Type reference (TYPE) | TREXD_INDEX_ID | Index-ID | 20031209 | ||
2 | ![]() |
RV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | COM_SEARCH_TS_OBJECT_TYPE_KEY | Business-Objekt + Typ | 20031209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert | 20040109 | |
2 | ![]() |
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 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt | 20031208 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IV_USE_BUFFER | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' = use internal buffer | 20060922 | |
2 | ![]() |
IV_WITH_PREFIX | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' = with prefix ':RFC:' if DB is HDB | 20130131 | |
3 | ![]() |
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 | ![]() |
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 | ![]() |
EV_OPERATION_TEXT | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OPERATION_TEXT | Display text for UI operation | 20061214 | ||
2 | ![]() |
IS_NAVTARGET | Call by reference | Type reference (TYPE) | COM_SE_NAVTARGET | Search Engine Service: Target for Business Object navigation | 20061214 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |