Hierarchy
⤷ BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷ S_ESH_ENG_COMMON (Package) Common
Properties
Class | CL_ESH_CO_ID_CONVERSIONS | |
Short Description | ID Conversions | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ESH_ENG_COMMON | Common |
Created | 20070309 | SAP |
Last change | 20141121 | |
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 | CL_ESH_ADM_CONNECTIVITY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_ESH_BOS_INDEX_CONSTANTS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | CL_ESH_CO_ID_CONVERSIONS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | CL_ESH_IF_SEARCH_METADATA | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ESH_CO_ID_CONVERSIONS has no interface implemented.
Friends
Class CL_ESH_CO_ID_CONVERSIONS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | SC_AMOUNT_OF_CONNECTOR_ELEMENT | Constant | Protected | Type reference (TYPE) | INT4 | 3 | Amount of search connector ID elements | 20070323 | |
2 | SC_AUTHORIZATION | Constant | Public | Type reference (TYPE) | CHAR1 | '%' | Authorization separator | 20070323 | |
3 | SC_BOS_PREFIX | Constant | Protected | Type reference (TYPE) | CHAR4 | 'ESH:' | Not more closely-defined area, possibly used for patchlevels | 20070322 | |
4 | SC_CONFIG_LEVEL_CUSTOMER | Constant | Public | Type reference (TYPE) | ESH_E_IF_CONFIGURATION_LEVEL | CL_ESH_IF_SEARCH_METADATA=>SC_CONFIG_LEVEL_CUSTOMER | Configuration level | 20070322 | |
5 | SC_CONFIG_LEVEL_SAP | Constant | Public | Type reference (TYPE) | ESH_E_IF_CONFIGURATION_LEVEL | CL_ESH_IF_SEARCH_METADATA=>SC_CONFIG_LEVEL_SAP | Configuration level | 20070322 | |
6 | SC_CONNECTION_TYPE_MDM | Constant | Public | Type reference (TYPE) | ESH_E_ADM_CONNECTION_TYPE | CL_ESH_ADM_CONNECTIVITY=>GC_CONNECTION_TYPE_MDM | Connection type | 20071130 | |
7 | SC_CONNECTION_TYPE_RFC | Constant | Public | Type reference (TYPE) | ESH_E_ADM_CONNECTION_TYPE | CL_ESH_ADM_CONNECTIVITY=>GC_CONNECTION_TYPE_RFC | Connection type | 20071130 | |
8 | SC_EXT_SYSTEM_ID_PATTERN_MDM | Constant | Public | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | '/m*' | Identifier for an external system | 20071130 | |
9 | SC_INDEX_SIGN_SLASH | Constant | Private | Type reference (TYPE) | CHAR1 | '/' | Slash sign in index ID | 20080607 | |
10 | SC_INDEX_SIGN_SLASH_REPLACE | Constant | Private | Type reference (TYPE) | CHAR1 | '.' | Replacement for slash sign in index ID | 20080607 | |
11 | SC_SEPARATOR | Constant | Public | Type reference (TYPE) | CHAR1 | '~' | Composition separator | 20070309 | |
12 | ST_MDM_DEST_BY_CONNECTION_GUID | Static Attribute | Private | Type reference (TYPE) | LTT_MDM_BY_CONNECTION_GUID | 20071130 | |||
13 | ST_MDM_DEST_BY_SYSTEM_ID | Static Attribute | Private | Type reference (TYPE) | LTT_MDM_BY_SYSTEM_ID | 20071130 | |||
14 | ST_RFC_DEST_BY_CONNECTION_GUID | Static Attribute | Private | Type reference (TYPE) | LTT_RFC_BY_CONNECTION_GUID | 20071012 | |||
15 | ST_RFC_DEST_BY_LOGSYS | Static Attribute | Private | Type reference (TYPE) | LTT_RFC_BY_LOGSYS | 20070319 | |||
16 | ST_RFC_DEST_BY_SYSTEM_CLIENT | Static Attribute | Private | Type reference (TYPE) | LTT_RFC_BY_SYSID_MANDT | 20070319 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COMPOSE_CONNECTOR_ID | Static method | Public | Method | Compose a search connector ID by its basic components | 20070309 |
2 | COMPOSE_CONNECT_ID_BY_TEMPLATE | Static method | Public | Method | Compose a search connector ID by template ID | 20080218 |
3 | COMPOSE_INDEX_ID | Static method | Public | Method | Compose an index ID by its basic components | 20070322 |
4 | COMPOSE_INDEX_ID_BY_CONNECTOR | Static method | Public | Method | Compose an index ID by search connector ID and so on | 20070323 |
5 | COMPOSE_INDEX_ID_FOR_DB_COPY | Static method | Public | Method | Compose index ID for snapshot copy of database table | 20131202 |
6 | COMPOSE_LOCAL_LOGSYS | Static method | Public | Method | Compose local logsys ( |
20090113 |
7 | COMPOSE_ROOT_CONNECTOR_ID_BY_S | Static method | Public | Method | Compose a root search connector ID by its subconnector | 20090108 |
8 | COMPOSE_TEMPLATE_ID | Static method | Public | Method | Compose a template ID by its basic components | 20070309 |
9 | COMPOSE_TEMPLATE_ID_BY_CONNECT | Static method | Public | Method | Compose a template ID by search connector ID | 20070323 |
10 | CONVERT_INDEX_ID_SNAPSHOT | Static method | Public | Method | Convert index ID between standard and snapshot namespace | 20131119 |
11 | CREATE_SYSTEM_ID | Static method | Private | Method | Create ID of the local system | 20070424 |
12 | DECOMPOSE_CONNECTOR_ID | Static method | Public | Method | Decompose a search connector ID to its basic components | 20070309 |
13 | DECOMPOSE_INDEX_ID | Static method | Public | Method | Decompose an index ID to its basic components | 20070322 |
14 | DECOMPOSE_INDEX_ID_2_CONNECTOR | Static method | Public | Method | Decompose an index ID to search connector ID and so on | 20070323 |
15 | DECOMPOSE_TEMPLATE_ID | Static method | Public | Method | Decompose a template ID to its components | 20070309 |
16 | ESCAPE_INDEX_ID | Static method | Private | Method | Escape special signs of index ID | 20080607 |
17 | GET_CONN_GUID_BY_EXT_SYSTEM_ID | Static method | Public | Method | Get connection GUID by external system ID | 20071130 |
18 | GET_CONN_GUID_BY_LOGSYS | Static method | Public | Method | Get logical system by system ID and system client | 20071012 |
19 | GET_EXT_SYSTEM_ID_BY_CONN_GUID | Static method | Public | Method | Get external system ID by connection GUID | 20071130 |
20 | GET_LOGSYS | Static method | Public | Method | Get logical system by system ID and system client | 20070319 |
21 | GET_LOGSYS_BY_CONN_GUID | Static method | Public | Method | Get logical system by system ID and system client | 20071012 |
22 | GET_SNAPSHOT_CLIENT | Static method | Private | Method | Convert client component of index ID for snapshot namespace | 20131212 |
23 | GET_SYSTEM_CLIENT | Static method | Public | Method | Get logical system by system ID and system client | 20070319 |
24 | GET_SYSTEM_CLIENT_BY_CONN_GUID | Static method | Public | Method | Get logical system by system ID and system client | 20071012 |
25 | IS_ESH_INDEX_ID | Static method | Public | Method | Is ESH Index | 20131122 |
26 | IS_ESH_SNAPSHOT_INDEX_ID | Static method | Public | Method | Is ESH Index | 20131212 |
27 | READ_FROM_MDM_DESTINATION | Static method | Private | Method | Read configuration of RFC destination | 20071130 |
28 | READ_FROM_RFC_DESTINATION | Static method | Private | Method | Read configuration of RFC destination | 20070319 |
29 | UNESCAPE_INDEX_ID | Static method | Private | Method | Escape special signs of index ID | 20080607 |
Events
Class CL_ESH_CO_ID_CONVERSIONS has no event.
Types
Class CL_ESH_CO_ID_CONVERSIONS has no local type.
Method Signatures
Method COMPOSE_CONNECTOR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20070424 | ||
2 | Importing | IV_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20070309 | ||
3 | Importing | IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20071012 | ||
4 | Importing | IV_CONNECTION_TYPE | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_TYPE | CL_ESH_CO_ID_CONVERSIONS=>SC_CONNECTION_TYPE_RFC | Connection type | 20071130 | |
5 | Importing | IV_EXTERNAL_SYSTEM_ID | Call by reference | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an external system | 20090223 | ||
6 | Importing | IV_IS_ROOT_NODE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070309 | ||
7 | Importing | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20070309 | ||
8 | Importing | IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20070309 | ||
9 | Importing | IV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | Client ID of Current User | 20070319 | ||
10 | Importing | IV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | Name of the SAP System | 20070319 | ||
11 | Returning | RV_SEARCH_CONNECTOR_ID | Value transfer | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20070309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070309 |
Method COMPOSE_CONNECT_ID_BY_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20080218 | ||
2 | Returning | RV_SEARCH_CONNECTOR_ID | Value transfer | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20080218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid Parameter | 20080218 |
Method COMPOSE_INDEX_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUTH_OBJECT | Call by reference | Type reference (TYPE) | ESH_E_OM_AUTH_CHECK | Authorization Check | 20070323 | ||
2 | Importing | IV_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20070323 | ||
3 | Importing | IV_EXTERNAL_SYSTEM_ID | Call by reference | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an external system | 20090223 | ||
4 | Importing | IV_INDEX_TYPE | Call by reference | Type reference (TYPE) | ESH_E_BOS_INDEX_TYPE | CL_ESH_BOS_INDEX_CONSTANTS=>GC_INDEX_TYPE_LOGICAL | Index Type | 20070322 | |
5 | Importing | IV_IS_ROOT_NODE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070323 | ||
6 | Importing | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20070323 | ||
7 | Importing | IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20070323 | ||
8 | Importing | IV_REQUEST | Call by reference | Type reference (TYPE) | ESH_E_OM_REQUEST | Request | 20070402 | ||
9 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20070322 | ||
10 | Importing | IV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | Client ID of Current User | 20070323 | ||
11 | Importing | IV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | Name of the SAP System | 20070323 | ||
12 | Returning | RV_INDEX_ID | Value transfer | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20070322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070322 |
Method COMPOSE_INDEX_ID_BY_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_INDEX_TYPE | Call by reference | Type reference (TYPE) | ESH_E_BOS_INDEX_TYPE | CL_ESH_BOS_INDEX_CONSTANTS=>GC_INDEX_TYPE_LOGICAL | Index Type | 20070323 | |
2 | Importing | IV_REQUEST | Call by reference | Type reference (TYPE) | ESH_E_OM_REQUEST | Request | 20070402 | ||
3 | Importing | IV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20070323 | ||
4 | Importing | IV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20070323 | ||
5 | Returning | RV_INDEX_ID | Value transfer | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20070323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070323 |
Method COMPOSE_INDEX_ID_FOR_DB_COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATABASE_TABLE_NAME | Call by reference | Type reference (TYPE) | CHAR16 | Field of length 16 | 20131202 | ||
2 | Importing | IV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | SY-MANDT | ABAP System Field: Client ID of Current User | 20131202 | |
3 | Importing | IV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | SY-SYSID | ABAP System Field: Name of SAP System | 20131202 | |
4 | Returning | RV_INDEX_ID | Value transfer | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20131202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid Parameter | 20131202 |
Method COMPOSE_LOCAL_LOGSYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_LOGSYS | Value transfer | Type reference (TYPE) | LOGSYS | Logical System | 20090113 |
Method COMPOSE_LOCAL_LOGSYS on class CL_ESH_CO_ID_CONVERSIONS has no exception.
Method COMPOSE_ROOT_CONNECTOR_ID_BY_S Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20090108 | ||
2 | Importing | IV_SUB_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Sub Search Connector ID | 20090108 | ||
3 | Returning | RV_ROOT_SEARCH_CONNECTOR_ID | Value transfer | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Root Search Connector ID | 20090108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20090108 |
Method COMPOSE_TEMPLATE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20070315 | ||
2 | Importing | IV_CONFIGURATION_LEVEL | Call by reference | Type reference (TYPE) | ESH_E_IF_CONFIGURATION_LEVEL | CL_ESH_CO_ID_CONVERSIONS=>SC_CONFIG_LEVEL_CUSTOMER | Configuration level | 20070315 | |
3 | Importing | IV_IS_ROOT_NODE | Call by reference | Type reference (TYPE) | XFELD | ABAP_FALSE | Checkbox | 20070315 | |
4 | Importing | IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20070315 | ||
5 | Importing | IV_SYSTEM_GROUP | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSTEM_GROUP | System Group | 20070315 | ||
6 | Importing | IV_SYSTEM_RELEASE | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20070315 | ||
7 | Returning | RV_TEMPLATE_ID | Value transfer | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20070315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070309 |
Method COMPOSE_TEMPLATE_ID_BY_CONNECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20070323 | ||
2 | Returning | RV_TEMPLATE_ID | Value transfer | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20070323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070323 | |
2 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20070323 |
Method CONVERT_INDEX_ID_SNAPSHOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_INDEX_ID | Call by reference | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20131119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid Parameter | 20131119 |
Method CREATE_SYSTEM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ES_SYSTEM_ID | Value transfer | Type reference (TYPE) | LST_SYSTEM_SHORT | 20070424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070424 |
Method DECOMPOSE_CONNECTOR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20070309 | ||
2 | Exporting | EV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20071113 | ||
3 | Exporting | EV_CONNECTION_TYPE | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_TYPE | Connection type | 20071130 | ||
4 | Exporting | EV_EXTERNAL_SYSTEM_ID | Call by reference | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an external system | 20071130 | ||
5 | Exporting | EV_IS_ROOT_NODE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070309 | ||
6 | Exporting | EV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20070309 | ||
7 | Exporting | EV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20070309 | ||
8 | Exporting | EV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | Client ID of Current User | 20070319 | ||
9 | Exporting | EV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | Name of the SAP System | 20070319 | ||
10 | Importing | IV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20070309 | ||
11 | Importing | IV_SUPPRESS_RETRIEVALS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Suppress additional calls for retrieving export values | 20090127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070309 | |
2 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20070319 |
Method DECOMPOSE_INDEX_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AUTH_CHECK | Call by reference | Type reference (TYPE) | ESH_E_OM_AUTH_CHECK | Authorization Check | 20070620 | ||
2 | Exporting | EV_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20070323 | ||
3 | Exporting | EV_EXTERNAL_SYSTEM_ID | Call by reference | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an external system | 20090223 | ||
4 | Exporting | EV_INDEX_TYPE | Call by reference | Type reference (TYPE) | ESH_E_BOS_INDEX_TYPE | Index Type | 20070322 | ||
5 | Exporting | EV_IS_ROOT_NODE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070323 | ||
6 | Exporting | EV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20070323 | ||
7 | Exporting | EV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20070323 | ||
8 | Exporting | EV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20070322 | ||
9 | Exporting | EV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20070322 | ||
10 | Exporting | EV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | Client ID of Current User | 20070323 | ||
11 | Exporting | EV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | Name of the SAP System | 20070323 | ||
12 | Importing | IV_INDEX_ID | Call by reference | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20070322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070322 | |
2 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20070323 |
Method DECOMPOSE_INDEX_ID_2_CONNECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AUTH_CHECK | Call by reference | Type reference (TYPE) | ESH_E_OM_AUTH_CHECK | Authorization Check | 20070620 | ||
2 | Exporting | EV_INDEX_TYPE | Call by reference | Type reference (TYPE) | ESH_E_BOS_INDEX_TYPE | Index Type | 20070323 | ||
3 | Exporting | EV_REQUEST_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_REQUEST_TYPE_ID | Request Type ID | 20070323 | ||
4 | Exporting | EV_SEARCH_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20070323 | ||
5 | Importing | IV_INDEX_ID | Call by reference | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20070323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070323 |
Method DECOMPOSE_TEMPLATE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20070315 | ||
2 | Exporting | EV_CONFIGURATION_LEVEL | Call by reference | Type reference (TYPE) | ESH_E_IF_CONFIGURATION_LEVEL | Configuration level | 20070315 | ||
3 | Exporting | EV_IS_ROOT_NODE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070315 | ||
4 | Exporting | EV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20070315 | ||
5 | Exporting | EV_SYSTEM_GROUP | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSTEM_GROUP | System Group | 20070315 | ||
6 | Exporting | EV_SYSTEM_RELEASE | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20070315 | ||
7 | Importing | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_TEMPLATE_ID | Search Connector Template ID | 20070315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid paramter | 20070309 |
Method ESCAPE_INDEX_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_INDEX_ID | Call by reference | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20080607 |
Method ESCAPE_INDEX_ID on class CL_ESH_CO_ID_CONVERSIONS has no exception.
Method GET_CONN_GUID_BY_EXT_SYSTEM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20071130 | ||
2 | Exporting | EV_CONNECTION_TYPE | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_TYPE | Connection type | 20071130 | ||
3 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20071130 | ||
4 | Importing | IV_EXTERNAL_SYSTEM_ID | Call by reference | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an external system | 20071130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20071130 |
Method GET_CONN_GUID_BY_LOGSYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20071012 | ||
2 | Importing | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20071012 | ||
3 | Returning | RV_CONNECTION_GUID | Value transfer | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | 20071012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20071012 |
Method GET_EXT_SYSTEM_ID_BY_CONN_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20071130 | ||
2 | Importing | IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20071130 | ||
3 | Importing | IV_CONNECTION_TYPE | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_TYPE | SC_CONNECTION_TYPE_RFC | Connection type | 20071130 | |
4 | Returning | RV_EXTERNAL_SYSTEM_ID | Value transfer | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an external system | 20071130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20071130 |
Method GET_LOGSYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | Client ID of Current User | 20070319 | ||
2 | Importing | IV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | Name of the SAP System | 20070319 | ||
3 | Returning | RV_LOGSYS | Value transfer | Type reference (TYPE) | LOGSYS | Logical system | 20070319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20070319 |
Method GET_LOGSYS_BY_CONN_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20071012 | ||
2 | Returning | RV_LOGSYS | Value transfer | Type reference (TYPE) | LOGSYS | Logical system | 20071012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20071012 |
Method GET_SNAPSHOT_CLIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | SY-MANDT | ABAP System Field: Client ID of Current User | 20131212 | |
2 | Returning | RV_SYSTEM_CLIENT | Value transfer | Type reference (TYPE) | SYST-MANDT | ABAP System Field: Client ID of Current User | 20131212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_INVALID_PARAMETER | Invalid Parameter | 20131212 |
Method GET_SYSTEM_CLIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | Client ID of Current User | 20070319 | ||
2 | Exporting | EV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | Name of the SAP System | 20070319 | ||
3 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20070424 | ||
4 | Importing | IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20070319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20070319 |
Method GET_SYSTEM_CLIENT_BY_CONN_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SYSTEM_CLIENT | Call by reference | Type reference (TYPE) | SYST-MANDT | Client ID of Current User | 20071012 | ||
2 | Exporting | EV_SYSTEM_ID | Call by reference | Type reference (TYPE) | SYST-SYSID | Name of the SAP System | 20071012 | ||
3 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20071012 | ||
4 | Importing | IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20071012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Requested data not found | 20071012 |
Method IS_ESH_INDEX_ID 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) | CHAR64 | 20131122 | |||
2 | Returning | RV_TRUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131122 |
Method IS_ESH_INDEX_ID on class CL_ESH_CO_ID_CONVERSIONS has no exception.
Method IS_ESH_SNAPSHOT_INDEX_ID 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) | CHAR64 | 20131212 | |||
2 | Returning | RV_TRUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131212 |
Method IS_ESH_SNAPSHOT_INDEX_ID on class CL_ESH_CO_ID_CONVERSIONS has no exception.
Method READ_FROM_MDM_DESTINATION Signature
Method READ_FROM_MDM_DESTINATION on class CL_ESH_CO_ID_CONVERSIONS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Invalid paramter | 20071130 |
Method READ_FROM_RFC_DESTINATION Signature
Method READ_FROM_RFC_DESTINATION on class CL_ESH_CO_ID_CONVERSIONS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_CO_NOT_FOUND | Invalid paramter | 20070319 |
Method UNESCAPE_INDEX_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_INDEX_ID | Call by reference | Type reference (TYPE) | CHAR64 | Character field, length 64 | 20080607 |
Method UNESCAPE_INDEX_ID on class CL_ESH_CO_ID_CONVERSIONS has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 100 |