Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_DATA_PROVIDER_XSYS | Data provider with destination handling | 20071024 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_DATA_PROVIDER_XSYS_I | Instances of included interfaces of data provider (x-sys) | 20071024 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_OBJECT_DATA_BY_ID | Object data by list of object ids | 20071210 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_OBJECT_DESCRIPTOR | Object type descriptor | 20071024 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_OBJECT_ITERATOR | Object data iterator by last object id | 20071210 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_IF_OBJECT_TYPES_LI_XSYS | Object type list (cross-system) | 20071024 |
Properties
Class | CL_SES_ESH_ADAPTER | |
Short Description | Adapter | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ESH_SES | |
Program status | ||
Category | 0 | |
Package | S_ESH_CONTENT_SES | SES Adaptation |
Created | 20071024 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ESH_IF_DATA_PROVIDER_XSYS | Data provider with destination handling | 20071024 | ||
2 | IF_ESH_IF_DATA_PROVIDER_XSYS_I | Instances of included interfaces of data provider (x-sys) | 20071024 | ||
3 | IF_ESH_IF_OBJECT_DATA_BY_ID | Object data by list of object ids | 20071210 | ||
4 | IF_ESH_IF_OBJECT_DESCRIPTOR | Object type descriptor | 20071024 | ||
5 | IF_ESH_IF_OBJECT_ITERATOR | Object data iterator by last object id | 20071210 | ||
6 | IF_ESH_IF_OBJECT_TYPES_LI_XSYS | Object type list (cross-system) | 20071024 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_BI_ESH_ADAPTER | 20071113 |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'B' | Type of object type = Business object | 20071025 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCLSNAME | 'CL_SES_ESH_ADAPTER' | Object type name | 20071024 | |
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | 'CONTENT' | SES content as ESH attribute | 20080410 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | ESH_E_OM_NODE_NAME | 'GROUP_NODE' | Group node | 20071031 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | ESH_E_OM_NODE_NAME | 'LANGU' | Language | 20080111 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | '$' | Separator for concat. the SES object type | 20071024 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | ESH_E_OM_NODE_NAME | 'TEXT_NODE' | Text node | 20071030 | |
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_T_ATTR_GR_NODE_PAIRS | Attribute group - node pairs | 20080110 | ||
9 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ESH_T_SES_ADPT_NODES_PAR_CHILD | Parent-child node table | 20071228 | ||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES | Node types | 20080109 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object type | 20071024 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RFCDEST | Logical destination (specified in function call) | 20071108 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Protected | Method | Convert SES data to ESH data | 20071025 |
2 | ![]() |
Static method | Public | Method | Execute fast update | 20080319 |
3 | ![]() |
Static method | Public | Method | Execute search | 20080306 |
4 | ![]() |
Static method | Private | Method | Fill the object extraction table | 20080213 |
5 | ![]() |
Static method | Private | Method | Get SES attributes of an object type | 20071025 |
6 | ![]() |
Static method | Private | Method | Get SES object types and convert them to ESH object types | 20071024 |
7 | ![]() |
Static method | Private | Method | Short texts in all languages of object type | 20071026 |
8 | ![]() |
Static method | Private | Method | Get SES attribute values of OT | 20080201 |
9 | ![]() |
Static method | Private | Method | Get the SES back-end navigation | 20071127 |
10 | ![]() |
Static method | Public | Method | Check if the objects are searchable via ESH or SES index | 20080717 |
11 | ![]() |
Static method | Public | Method | Convert an SES pair BO and OT to the ESH object type ID | 20071024 |
12 | ![]() |
Static method | Public | Method | Convert an ESH object type ID to the SES pair BO and OT | 20071024 |
13 | ![]() |
Static method | Public | Method | Internal: Group several methods in one | 20081016 |
14 | ![]() |
Static method | Public | Method | Read the model of the SES object in ESH (nodes, fields...) | 20080326 |
15 | ![]() |
Static method | Private | Method | Set the back-end navigation | 20071115 |
16 | ![]() |
Static method | Public | Method | Write CP in the Common Runtime database table | 20080215 |
17 | ![]() |
Static method | Public | Method | Write CP array in the Common Runtime database table | 20080215 |
18 | ![]() |
Static method | Private | Method | Set the ESH data element | 20071105 |
19 | ![]() |
Static method | Private | Method | Set the ESH fields and data elements | 20071105 |
20 | ![]() |
Static method | Private | Method | Set the ESH node types | 20071211 |
21 | ![]() |
Static method | Private | Method | Set the ESH relations and the relation-fields | 20071105 |
22 | ![]() |
Static method | Private | Method | Set the ESH requests | 20071107 |
Events
Class CL_SES_ESH_ADAPTER has no event.
Types
Class CL_SES_ESH_ADAPTER has no local type.
Method Signatures
Method CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BACKEND_NAVIGATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS | backend navigations | 20071116 | ||
2 | ![]() |
ET_BACKEND_NAVIGATION_PARAMS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVI_PARS | backend navigation parameters | 20071116 | ||
3 | ![]() |
ET_BACKEND_NAVIGATION_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS_T | short texts of backend navigations | 20071127 | ||
4 | ![]() |
ET_DATA_ELEMENTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_DATA_ELEMENTS | data elements | 20071105 | ||
5 | ![]() |
ET_DATA_ELEMENT_FIELD_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_DATA_EL_FIELDS_T | short texts of data element fields | 20071105 | ||
6 | ![]() |
ET_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_FIELDS | fields | 20071026 | ||
7 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071109 | ||
8 | ![]() |
ET_NODE_TYPES | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES | node types | 20071026 | ||
9 | ![]() |
ET_NODE_TYPE_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES_T | short texts of node types | 20071026 | ||
10 | ![]() |
ET_RELATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RELATIONS | relations | 20071228 | ||
11 | ![]() |
ET_RELATION_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RELATION_FIELDS | relation fields | 20071228 | ||
12 | ![]() |
ET_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUESTS | requests | 20071107 | ||
13 | ![]() |
ET_REQUEST_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUEST_FIELDS | request fields | 20071107 | ||
14 | ![]() |
ET_RESPONSE_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RESPONSE_FIELDS | response fields | 20071107 | ||
15 | ![]() |
IT_BACKEND_NAV | Call by reference | Type reference (TYPE) | TY_T_SES_NAVI_TARGET_LANGU | Target for Business Object naviagtion | 20071115 | ||
16 | ![]() |
IT_OBJECT_TYPE_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_OBJECT_TYPE_T | short texts of object type | 20071031 | ||
17 | ![]() |
IT_SES_ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_T_SES_ATTRIBUTE_NAMES | Table with SES Attribute Texts | 20071025 | ||
18 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | ESH Object Type | 20071026 | ||
19 | ![]() |
IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20071210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General error in provider | 20071109 |
Method EXECUTE_FAST_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_ATTRIBUTE_VALUE | Table with Attribute Values for Objects | 20080319 | ||
2 | ![]() |
IT_CONTENT | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CONTENT | Table with Content for Objects | 20080319 | ||
3 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20080320 | ||
4 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_ID | Internal Object ID (GUID) in Search Engine Service (SES) | 20080319 | ||
5 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20080319 | ||
6 | ![]() |
IV_UPD_FLAG | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'U' | SES: Update Indicator: I = Insert; U = Update; D = Delete | 20080319 |
Method EXECUTE_FAST_UPDATE on class CL_SES_ESH_ADAPTER has no exception.
Method EXECUTE_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RESULT_ITEMS | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_RESULT_ITEM | Search Results List | 20080306 | ||
2 | ![]() |
IS_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TS_OBJECT_TYPE_KEY | List of Searched Object Types | 20080312 | ||
3 | ![]() |
IT_QUERY_ENTRIES | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20080306 | ||
4 | ![]() |
IT_REQ_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_ATTRIBUTES | Requested Attributes | 20080306 | ||
5 | ![]() |
IT_SORT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_SORT_ATTRIBUTES | Sort Attributes | 20080306 | ||
6 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language of the Search Request | 20080306 | ||
7 | ![]() |
IV_RESULT_FROM | Call by reference | Type reference (TYPE) | I | 1 | From Hit Number | 20080306 | |
8 | ![]() |
IV_RESULT_TO | Call by reference | Type reference (TYPE) | I | 20 | To Hit Number | 20080306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Error | 20080403 |
Method FILL_OBJ_EXTRACT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ATTRIBUTE_VALUES | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_ATTRIBUTE_VALUE | Table with Attribute Values for Objects | 20080213 | ||
2 | ![]() |
IT_CONTENT | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CONTENT | Table with Content for Objects | 20080410 | ||
3 | ![]() |
IT_OBJECT_EXTRACTION | Call by reference | Type reference (TYPE) | ESH_T_IF_EXTRACT_NODES | Extraction of nodes | 20080213 | ||
4 | ![]() |
IT_SES_OBJECT_IDS | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_ID | Table with Object IDs | 20080213 |
Method FILL_OBJ_EXTRACT_TABLE on class CL_SES_ESH_ADAPTER has no exception.
Method GET_ATTRS_OF_OBJ_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071109 | ||
2 | ![]() |
ET_SES_ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_T_SES_ATTRIBUTE_NAMES | Table with SES Attribute Texts | 20071025 | ||
3 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | ESH Object Type | 20071025 | ||
4 | ![]() |
IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | System | 20071108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General error in provider | 20071109 |
Method GET_OBJECT_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071109 | ||
2 | ![]() |
ET_OBJECT_TYPES | Call by reference | Type reference (TYPE) | ESH_T_IF_DP_OBJECT_TYPES | ESH Object types details | 20071024 | ||
3 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20071024 | ||
4 | ![]() |
IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical system | 20071108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General error in provider | 20071108 |
Method GET_OBJECT_TYPE_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20071109 | ||
2 | ![]() |
ET_OBJECT_TYPE_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_OBJECT_TYPE_T | Short texts in all languages of object type | 20071026 | ||
3 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | ESH Object Type | 20071026 | ||
4 | ![]() |
IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical system | 20071108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
General error in provider | 20071109 |
Method GET_SES_ATTR_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ATTRIBUTE_VALUES | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_ATTRIBUTE_VALUE | Table with Attribute Values for Objects | 20080201 | ||
2 | ![]() |
ET_CONTENT | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CONTENT | Table with Content for Objects | 20080410 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Messages | 20080331 | ||
4 | ![]() |
ET_OBJECT_IDS | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_ID | Table with Object IDs | 20080201 | ||
5 | ![]() |
EV_LAST_OBJECT_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_GENERAL_ID | General ID | 20080201 | ||
6 | ![]() |
EV_NO_MORE_DATA | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20080201 | ||
7 | ![]() |
IT_ESH_OBJECT_IDS | Call by reference | Type reference (TYPE) | ESH_T_IF_CHANGED_OBJECTS | Changed Objects | 20080213 | ||
8 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080201 | ||
9 | ![]() |
IV_LAST_OBJECT_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_GENERAL_ID | Internal Object ID (GUID) in Search Engine Service (SES) | 20080201 | ||
10 | ![]() |
IV_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | ESH_E_IF_PACKAGE_SIZE | Package size | 20080201 |
Method GET_SES_ATTR_VALUES on class CL_SES_ESH_ADAPTER has no exception.
Method GET_SES_BACKEND_NAVIGATIONS 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) | TY_T_SES_NAVI_TARGET_LANGU | Target for Business Object naviagtion | 20071127 | ||
2 | ![]() |
IS_OBJECT_TYPE_KEY | Call by reference | Type reference (TYPE) | COM_SEARCH_TS_OBJECT_TYPE_KEY | Key of an Object Type (Without Client) | 20071127 | ||
3 | ![]() |
IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20071127 |
Method GET_SES_BACKEND_NAVIGATIONS on class CL_SES_ESH_ADAPTER has no exception.
Method IS_IDX_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IDX_IS_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | X = index is active, BO are searchable | 20080717 | ||
2 | ![]() |
IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20080717 | ||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20080717 |
Method IS_IDX_ACTIVE on class CL_SES_ESH_ADAPTER has no exception.
Method MAPTO_ESH_OBJECT_TYPE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | ESH Object Type Id | 20071024 | ||
2 | ![]() |
IV_SES_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20071024 | ||
3 | ![]() |
IV_SES_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20071024 |
Method MAPTO_ESH_OBJECT_TYPE_ID on class CL_SES_ESH_ADAPTER has no exception.
Method MAPTO_SES_OBJECT_TYPE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SES_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20071024 | ||
2 | ![]() |
EV_SES_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20071024 | ||
3 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | ESH Object Type Id | 20071024 |
Method MAPTO_SES_OBJECT_TYPE_ID on class CL_SES_ESH_ADAPTER has no exception.
Method ONE_CALL_INTERN_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_RESPONSES | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20081016 | ||
2 | ![]() |
ER_RAW_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Raw data of the first response | 20081016 | ||
3 | ![]() |
IT_SEARCH_QUERY | Call by reference | Type reference (TYPE) | TREXT_QUERY_ENTRIES | Search query | 20081016 | ||
4 | ![]() |
IT_SORT_ATTRIBUTES | Call by reference | Type reference (TYPE) | TREXT_SORT_ATTRIBUTES | Sort attributes | 20081016 | ||
5 | ![]() |
IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20081016 | ||
6 | ![]() |
IV_COUNT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Count only | 20081016 | ||
7 | ![]() |
IV_NUMBER_OF_RESULTS | Call by reference | Type reference (TYPE) | INT4 | 20 | Number of results | 20081016 | |
8 | ![]() |
IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20081016 | ||
9 | ![]() |
IV_START_INDEX | Call by reference | Type reference (TYPE) | INT4 | 1 | Start index | 20081016 | |
10 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20081016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20081016 | |
2 | ![]() |
Input error | 20081016 | |
3 | ![]() |
Scope is not searchable | 20081016 |
Method READ_ESH_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AOTYP | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP_EXT | Table Type for ESH_S_OM_AOTYP_EXT | 20080326 | ||
2 | ![]() |
ET_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | Table Type for ESH_S_OM_AOTYPN_EXT | 20080326 | ||
3 | ![]() |
ET_NODES | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | Table Type for ESH_S_OM_AOTYPN_EXT | 20080326 | ||
4 | ![]() |
ET_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNQ_EXT | Table Type for ESH_S_OM_AOTYPNQ_EXT | 20080326 | ||
5 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080326 |
Method READ_ESH_MODEL on class CL_SES_ESH_ADAPTER has no exception.
Method SET_BACKEND_NAVIGATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BACKEND_NAVIGATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS | backend navigations | 20071115 | ||
2 | ![]() |
ET_BACKEND_NAVIGATION_PARAMS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVI_PARS | backend navigation parameters | 20071115 | ||
3 | ![]() |
ET_BACKEND_NAVIGATION_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS_T | short texts of backend navigations | 20071127 | ||
4 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_FIELDS | fields | 20080417 | ||
5 | ![]() |
IT_NAVIGATION_TARGETS | Call by reference | Type reference (TYPE) | TY_T_SES_NAVI_TARGET_LANGU | Target for Business Object naviagtion | 20071116 | ||
6 | ![]() |
IV_NODE_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20071115 |
Method SET_BACKEND_NAVIGATIONS on class CL_SES_ESH_ADAPTER has no exception.
Method SET_CHANGEPOINTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_COM_SE_CPOINTER | Call by reference | Type reference (TYPE) | COM_SE_CPOINTER | SES: Change Pointer for Business Objects | 20080215 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080401 | ||
3 | ![]() |
IV_SES_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20080215 | ||
4 | ![]() |
IV_SES_OBJECT_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_ID | Internal Object ID (GUID) in Search Engine Service (SES) | 20080215 | ||
5 | ![]() |
IV_SES_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20080215 | ||
6 | ![]() |
IV_SES_UPD_FLAG | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'U' | SES: Update Indicator: I = Insert; U = Update; D = Delete | 20080215 |
Method SET_CHANGEPOINTER on class CL_SES_ESH_ADAPTER has no exception.
Method SET_CHANGEPOINTER_ARRAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_COM_SE_CPOINTER | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER | SES Change Pointer | 20080215 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20080401 | ||
3 | ![]() |
IT_SES_CPOINTER_DATA | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER_DATA | Net Data for SES Object Change Pointer | 20080215 |
Method SET_CHANGEPOINTER_ARRAY on class CL_SES_ESH_ADAPTER has no exception.
Method SET_DATA_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA_ELEMENT | Call by reference | Type reference (TYPE) | ESH_S_IF_DCB_DATA_ELEMENT | data element | 20071105 | ||
2 | ![]() |
ES_DATA_ELEMENT_FIELD_TEXTS | Call by reference | Type reference (TYPE) | ESH_S_IF_DCB_DATA_EL_FIELD_T | short text of data element field | 20071105 | ||
3 | ![]() |
IS_FIELD | Call by reference | Type reference (TYPE) | ESH_S_IF_DCB_FIELD | field | 20071105 | ||
4 | ![]() |
IS_SES_ATTRIBUTE | Call by reference | Type reference (TYPE) | TY_S_SES_ATTRIBUTE_NAMES | Structure for Description of an Attribute | 20071105 |
Method SET_DATA_ELEMENT on class CL_SES_ESH_ADAPTER has no exception.
Method SET_FIELDS_AND_DATA_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA_ELEMENTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_DATA_ELEMENTS | data elements | 20071105 | ||
2 | ![]() |
ET_DATA_ELEMENT_FIELD_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_DATA_EL_FIELDS_T | short texts of data element fields | 20071105 | ||
3 | ![]() |
ET_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_FIELDS | fields | 20071105 | ||
4 | ![]() |
ET_NODE_TYPES | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES | node types | 20071228 | ||
5 | ![]() |
IT_SES_ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_T_SES_ATTRIBUTE_NAMES | Table with Attribute Texts | 20071105 | ||
6 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20071105 | ||
7 | ![]() |
IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20071228 |
Method SET_FIELDS_AND_DATA_ELEMENTS on class CL_SES_ESH_ADAPTER has no exception.
Method SET_NODE_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NODE_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Corrent node type | 20071227 | ||
2 | ![]() |
IS_SES_ATTRIBUTE | Call by reference | Type reference (TYPE) | TY_S_SES_ATTRIBUTE_NAMES | SES Attribute | 20071227 | ||
3 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20071227 | ||
4 | ![]() |
IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical system | 20071227 |
Method SET_NODE_TYPES on class CL_SES_ESH_ADAPTER has no exception.
Method SET_RELATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RELATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RELATIONS | relations | 20071105 | ||
2 | ![]() |
ET_RELATION_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RELATION_FIELDS | relation fields | 20071105 | ||
3 | ![]() |
IT_NODE_TYPES | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES | node types | 20071105 | ||
4 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20071105 |
Method SET_RELATIONS on class CL_SES_ESH_ADAPTER has no exception.
Method SET_REQUESTS_AND_RESPONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUESTS | requests | 20071107 | ||
2 | ![]() |
ET_REQUEST_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUEST_FIELDS | request fields | 20071107 | ||
3 | ![]() |
ET_RESPONSE_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RESPONSE_FIELDS | response fields | 20071107 | ||
4 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_FIELDS | fields | 20071107 | ||
5 | ![]() |
IT_NODE_TYPES | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES | node types | 20071220 | ||
6 | ![]() |
IV_ESH_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20071107 |
Method SET_REQUESTS_AND_RESPONS on class CL_SES_ESH_ADAPTER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |