Hierarchy
⤷
⤷
Properties
| Class | CL_ESH_IF_DATA_PROVIDER_TOOLS | |
| Short Description | Data Provider Tools | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_ESH_ENG_INTERFACE | Interface |
| Created | 20071106 | SAP |
| Last change | 20141121 | |
| 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) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ESH_IF_DATA_PROVIDER_TOOLS has no interface implemented.
Friends
Class CL_ESH_IF_DATA_PROVIDER_TOOLS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | ESH_E_IF_INDEXING_MODE | '2' | Full Indexing - Clear index content | 20101208 | ||
| 2 | Constant | Public | Type reference (TYPE) | ESH_E_IF_INDEXING_MODE | '' | Delta Indexing (when possible, otherwise full) | 20101208 | ||
| 3 | Constant | Public | Type reference (TYPE) | ESH_E_IF_INDEXING_MODE | '1' | Full Indexing - Keep index content | 20101208 | ||
| 4 | Static Attribute | Private | Type reference (TYPE) | INT1 | 5 | Maximum path length | 20090825 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20080215 | ||
| 2 | Static method | Public | Method | Convert virtual template definition to DESCRIBE-interface | 20080722 | |
| 3 | Static method | Public | Method | Derive technical templates from DDIC table/structure | 20090929 | |
| 4 | Static method | Public | Method | Get description of an object type from ES repository | 20081030 | |
| 5 | Static method | Public | Method | Get description of a software component from ES repository | 20081031 | |
| 6 | Static method | Public | Method | Extract plain text of a SAPScript long text by ID | 20080228 | |
| 7 | Static method | Public | Method | Extract plain text of a SAPScript long text by internal tab | 20080228 | |
| 8 | Static method | Public | Method | 20080423 | ||
| 9 | Static method | Public | Method | Get BI data sources | 20120919 | |
| 10 | Static method | Public | Method | Get result field names for dynamic selection for ESH | 20081203 | |
| 11 | Static method | Public | Method | Get the RFC destination for TREX | 20100427 | |
| 12 | Static method | Public | Method | Get unprocessed change pointers | 20080415 | |
| 13 | Static method | Private | Method | Does node field have a fulltext index from DDIC? | 20130408 | |
| 14 | Static method | Public | Method | Trigger the import of an object type | 20080215 | |
| 15 | Static method | Public | Method | Trigger the import of requests | 20080618 | |
| 16 | Static method | Public | Method | Trigger the import of responses | 20080618 | |
| 17 | Static method | Public | Method | Trigger the import of a software component | 20081105 | |
| 18 | Static method | Public | Method | Is system running on HANA/ NewDB? | 20131108 | |
| 19 | Static method | Public | Method | Convert a language code from SAP code to ISO code 639 | 20080118 | |
| 20 | Static method | Private | Method | Convert ORG_SYSREL_GUID to SYSREL | 20120923 | |
| 21 | Static method | Public | Method | Schedule indexing | 20080730 | |
| 22 | Static method | Public | Method | Set change pointer | 20071210 | |
| 23 | Static method | Public | Method | Set change pointer | 20080218 | |
| 24 | Static method | Public | Method | Trigger startup activities (model update, text references... | 20110706 |
Events
Class CL_ESH_IF_DATA_PROVIDER_TOOLS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTY_SS_NODES_W_DATA_SOURCES | Public | See coding | 20120919 | BEGIN OF gty_ss_nodes_w_data_sources,
swc_template TYPE esh_e_om_sysrel,
template TYPE esh_e_om_object_type,
swc_node TYPE esh_e_om_sysrel,
node TYPE esh_e_om_node_name,
swc_data_source TYPE esh_e_om_sysrel,
data_source TYPE esh_e_om_data_source_name,
END OF gty_ss_nodes_w_data_sources
|
||
| 2 | GTY_TS_FIELDNAME | Public | See coding | 20081203 | gty_ts_fieldname TYPE SORTED TABLE OF fieldname WITH UNIQUE KEY table_line
|
||
| 3 | GTY_TS_NODES_W_DATA_SOURCES | Public | See coding | 20120919 | gty_ts_nodes_w_data_sources TYPE STANDARD TABLE OF gty_ss_nodes_w_data_sources
|
||
| 4 | GTY_TS_TEMPLATES | Public | See coding | 20120919 | gty_ts_templates TYPE SORTED TABLE OF esh_e_om_object_type WITH UNIQUE KEY table_line
|
Method Signatures
Method BUILD_NAVPATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_NAVIGATION_PATHS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NAV_PATHS | navigation paths | 20080623 | |||
| 2 | CT_NAVIGATION_PATH_STEPS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NAV_PATH_STEPS | navigation path steps | 20080623 | |||
| 3 | CT_REQUEST_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUEST_FIELDS | request fields | 20080215 | |||
| 4 | CT_RESPONSE_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RESPONSE_FIELDS | response fields | 20080215 | |||
| 5 | IT_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_FIELDS | fields | 20080423 | |||
| 6 | IT_RELATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RELATIONS | relations | 20080215 | |||
| 7 | IT_SYSREL_STACK | Call by reference | Type reference (TYPE) | ESH_T_OM_SYSREL_EXT | Table Type for ESH_S_OM_SYSREL_EXT | 20090508 | |||
| 8 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20090813 | |||
| 9 | IV_STACK_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_STACK_TYPE | Stack Type | 20090508 | |||
| 10 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20080723 |
Method BUILD_NAVPATH on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method CONVERT_FROM_VT_HULL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_S_IF_DCB_OBJECT_TYPE | object type | 20080722 | |||
| 2 | ET_BACKEND_NAVIGATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS | backend navigations | 20080722 | |||
| 3 | ET_BACKEND_NAVIGATION_PARAMS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVI_PARS | backend navigation parameters | 20080722 | |||
| 4 | ET_BACKEND_NAVIGATION_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS_T | short texts of backend navigations | 20080722 | |||
| 5 | ET_CATEGORIES | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_CATEG_ASSIGNMENTS | category assignments | 20080722 | |||
| 6 | ET_KEYWORDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_KEYWORDS | keywords | 20080722 | |||
| 7 | ET_NODE_TYPES | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES | node types | 20080722 | |||
| 8 | ET_NODE_TYPE_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NODE_TYPES_T | short texts of node types | 20080722 | |||
| 9 | ET_OBJECT_TYPE_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_OBJECT_TYPE_T | short texts of object type | 20080722 | |||
| 10 | ET_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUESTS | requests | 20080722 | |||
| 11 | ET_REQUEST_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUEST_FIELDS | request fields | 20080722 | |||
| 12 | ET_REQUEST_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUESTS_T | request texts | 20080722 | |||
| 13 | ET_RESPONSE_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RESPONSE_FIELDS | response fields | 20080722 | |||
| 14 | IS_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_S_IF_DCB_OBJECT_TYPE_VT | object type | 20080722 | |||
| 15 | IT_BACKEND_NAVIGATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS_VT | backend navigations | 20080722 | |||
| 16 | IT_BACKEND_NAVIGATION_PARAMS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIPARVT | backend navigation parameters | 20080722 | |||
| 17 | IT_BACKEND_NAVIGATION_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_BACKEND_NAVIS_TVT | short texts of backend navigations | 20080722 | |||
| 18 | IT_CATEGORIES | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_CATEG_ASSIGNMENTS | category assignments | 20080722 | |||
| 19 | IT_KEYWORDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_KEYWORDS | keywords | 20080722 | |||
| 20 | IT_OBJECT_TYPE_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_OBJECT_TYPE_T | short texts of object type | 20080722 | |||
| 21 | IT_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUESTS_VT | requests | 20080722 | |||
| 22 | IT_REQUEST_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUEST_FIELDS_VT | request fields | 20080722 | |||
| 23 | IT_REQUEST_TEXTS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_REQUESTS_T_VT | request texts | 20080722 | |||
| 24 | IT_RESPONSE_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RESPONSE_FIELDSVT | response fields | 20080722 |
Method CONVERT_FROM_VT_HULL on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method DERIVE_TECHNICAL_TEMPLATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EXCLUDE_FIELDS | Call by reference | Type reference (TYPE) | BAL_T_FLD | Table Type for Structure DD03P | 20091012 | |||
| 2 | IV_DDIC_NAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20090929 | |||
| 3 | IV_NODE_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20090929 | |||
| 4 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20090929 | |||
| 5 | IV_POSTFIX | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Postfix | 20091016 | |||
| 6 | RS_TECHNICAL_TEMPLATES | Value transfer | Type reference (TYPE) | ESH_S_IF_DCB_MODEL | Template data | 20090929 |
Method DERIVE_TECHNICAL_TEMPLATES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method DESCRIBE_OBJECT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20081030 | |||
| 2 | IV_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20081030 | |||
| 3 | RS_DESCRIPTION | Value transfer | Type reference (TYPE) | ESH_S_IF_DCB_ALL | describe complete object | 20081030 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20081030 |
Method DESCRIBE_SW_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SINGLE_LAYER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100216 | |||
| 2 | IV_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | 20081031 | ||||
| 3 | RS_DESCRIPTION | Value transfer | Type reference (TYPE) | ESH_S_IF_DCB_MODEL | Model data | 20081031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20081031 |
Method EXTRACT_LONG_TEXT_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SEARCH_TERMS | Call by reference | Type reference (TYPE) | STRING | 20080228 | ||||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key of Current Text Environment | 20080228 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | THEAD-TDNAME | Name | 20080228 | |||
| 4 | IV_OBJECT | Call by reference | Type reference (TYPE) | THEAD-TDOBJECT | Texts: application object | 20080228 | |||
| 5 | IV_TEXT_ID | Call by reference | Type reference (TYPE) | THEAD-TDID | Text ID | 20080228 |
Method EXTRACT_LONG_TEXT_BY_ID on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method EXTRACT_LONG_TEXT_BY_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SEARCH_TERMS | Call by reference | Type reference (TYPE) | STRING | 20080228 | ||||
| 2 | IT_TLINE | Call by reference | Type reference (TYPE) | TLINE_TAB | List of SAPscript Lines | 20080228 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SYST-LANGU | Language Key | 20130429 |
Method EXTRACT_LONG_TEXT_BY_ITAB on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method FIND_NAVPATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NAVIGATION_PATH_STEPS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_NAV_PATH_STEPS | navigation path steps | 20080423 | |||
| 2 | IS_NAVIGATION_PATH | Value transfer | Type reference (TYPE) | ESH_S_IF_DCB_NAV_PATH | navigation paths | 20080423 | |||
| 3 | IT_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_FIELDS | fields | 20080423 | |||
| 4 | IT_RELATIONS | Call by reference | Type reference (TYPE) | ESH_T_IF_DCB_RELATIONS | relations | 20080423 | |||
| 5 | IV_LEVEL | Value transfer | Type reference (TYPE) | I | 20080423 | ||||
| 6 | IV_RESPONSE_PATH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20080423 |
Method FIND_NAVPATH on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method GET_BI_DATA_SOURCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES_W_DATA_SOURCES | Call by reference | Type reference (TYPE) | GTY_TS_NODES_W_DATA_SOURCES | 20120919 | ||||
| 2 | IT_TEMPLATES | Call by reference | Type reference (TYPE) | GTY_TS_TEMPLATES | 20120919 | ||||
| 3 | IV_GET_ALL_TEMPLATES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120919 | |||
| 4 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20120919 |
Method GET_BI_DATA_SOURCES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method GET_SELECT_RESULT_FIELD_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT_FIELD_NAMES | Call by reference | Type reference (TYPE) | STRING | 20081203 | ||||
| 2 | ITS_MANDATORY_FIELDS | Call by reference | Type reference (TYPE) | GTY_TS_FIELDNAME | Link field for view query | 20081203 | |||
| 3 | IT_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_IF_FIELD_DETAILS | Field details | 20081203 | |||
| 4 | IV_DB_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20081203 |
Method GET_SELECT_RESULT_FIELD_NAMES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method GET_TREX_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Return Code | 20100427 | |||
| 2 | EV_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Return Text | 20100427 | |||
| 3 | EV_TREX_DEST | Call by reference | Type reference (TYPE) | TREXD_RFCDEST | RFC destination to TREX | 20100427 | |||
| 4 | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Bypass buffer | 20100427 |
Method GET_TREX_DESTINATION on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method GET_UNPROCESSED_CHANGEPOINTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_IDS | Call by reference | Type reference (TYPE) | ESH_T_IF_CHANGED_OBJECTS | Changed Objects | 20080415 | |||
| 2 | IT_OBJECT_IDS | Call by reference | Type reference (TYPE) | ESH_T_IF_CHANGED_OBJECTS | Changed Objects | 20080415 | |||
| 3 | IV_HOME_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | System/Release | 20090127 | |||
| 4 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20080415 |
Method HAS_DDIC_FULLTEXTINDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DB_TABLE | Call by reference | Type reference (TYPE) | DDOBJNAME | DD: Name of an ABAP Dictionary object | 20130408 | |||
| 2 | IV_FIELD_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | Node Field | 20130408 | |||
| 3 | IV_NODE_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20130408 | |||
| 4 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20130408 | |||
| 5 | IV_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20130408 | |||
| 6 | RV_DDIC_FULLTEXTINDEX | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130408 |
Method HAS_DDIC_FULLTEXTINDEX on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method IMPORT_OBJECT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MESSAGES | Call by reference | Object reference (TYPE REF TO) | BAPIRETTAB | Table with BAPI Return Information | 20080312 | |||
| 2 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080215 | |||
| 3 | IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_PROVIDER_ID | Provider ID | 20080215 | |||
| 4 | IV_TARGET_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20080325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20080215 |
Method IMPORT_REQUESTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MESSAGES | Call by reference | Object reference (TYPE REF TO) | BAPIRETTAB | Table with BAPI Return Information | 20080618 | |||
| 2 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080618 | |||
| 3 | IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_PROVIDER_ID | Provider ID | 20080618 | |||
| 4 | IV_TARGET_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20080618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20080618 |
Method IMPORT_RESPONSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MESSAGES | Call by reference | Object reference (TYPE REF TO) | BAPIRETTAB | Table with BAPI Return Information | 20080618 | |||
| 2 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080618 | |||
| 3 | IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_PROVIDER_ID | Provider ID | 20080618 | |||
| 4 | IV_TARGET_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20080618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20080618 |
Method IMPORT_SW_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MESSAGES | Call by reference | Object reference (TYPE REF TO) | BAPIRETTAB | Table with BAPI Return Information | 20081105 | |||
| 2 | IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_PROVIDER_ID | 20081105 | ||||
| 3 | IV_SW_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_IF_BACKEND_SW_COMP | Software Component Backend Name | 20081105 | |||
| 4 | IV_TARGET_TEMPLATE | Call by reference | Type reference (TYPE) | ESH_E_IF_BACKEND_TEMPLATE | Template Backend Name | 20081118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20081105 |
Method IS_NEWDB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NEWDB | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131108 |
Method IS_NEWDB on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method LANGUAGE_SAP_2_ISO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGUAGE_SAP | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20080118 | |||
| 2 | RV_LANGUAGE_ISO | Value transfer | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20080118 |
Method LANGUAGE_SAP_2_ISO on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method ORG_SYSREL_GUID_2_SYSREL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ORG_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | Software Component GUID | 20120923 | |||
| 2 | IV_OWN_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20120923 | |||
| 3 | RV_ORG_SYSREL | Value transfer | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20120923 |
Method ORG_SYSREL_GUID_2_SYSREL on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
Method SCHEDULE_INDEXING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MESSAGES | Call by reference | Object reference (TYPE REF TO) | BAPIRETTAB | Table with BAPI Return Information | 20080730 | |||
| 2 | IV_FORCE_FULL_INDEXING | Call by reference | Type reference (TYPE) | ABAP_BOOL | Force full indexing | 20080730 | |||
| 3 | IV_INDEXING_MODE | Call by reference | Type reference (TYPE) | ESH_E_IF_INDEXING_MODE | Indexing Mode | 20101208 | |||
| 4 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080730 | |||
| 5 | IV_REGISTER_REALTIME_INDEXING | Call by reference | Type reference (TYPE) | ABAP_BOOL | Register Real-Time Indexing (in conjunction with indexing) | 20100625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20080730 |
Method SET_CHANGEPOINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CREATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071210 | ||||
| 2 | IV_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071210 | ||||
| 3 | IV_HOME_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Home Software Component | 20090127 | |||
| 4 | IV_IGNORE_CONNECTOR_NOT_AVL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Ignore the request if connector is not available | 20090618 | ||
| 5 | IV_IGNORE_JOB_RESTART_FAIL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Ignore job restart failure | 20090618 | ||
| 6 | IV_MODIFIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071210 | ||||
| 7 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_GENERAL_ID | General ID | 20071210 | |||
| 8 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20071210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Home Software Component Determination Failure | 20090615 | ||
| 2 | Invalid Parameter | 20071210 | ||
| 3 | Real-Time Indexing Job Restart Failure | 20090616 |
Method SET_CHANGEPOINTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJECT_IDS | Call by reference | Type reference (TYPE) | ESH_T_IF_CHANGED_OBJECTS | Changed Objects | 20080218 | |||
| 2 | IV_HOME_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Home Software Component | 20090127 | |||
| 3 | IV_IGNORE_CONNECTOR_NOT_AVL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Ignore the request if connector is not available | 20090618 | ||
| 4 | IV_IGNORE_JOB_RESTART_FAIL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Ignore job restart failure | 20090618 | ||
| 5 | IV_OBJECT_TYPE_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20080218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Home Software Component Determination Failure | 20090615 | ||
| 2 | Invalid Parameter | 20080218 | ||
| 3 | Real-Time Indexing Job Restart Failure | 20090616 |
Method TRIGGER_STARTUP_ACTIVITES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20110706 |
Method TRIGGER_STARTUP_ACTIVITES on class CL_ESH_IF_DATA_PROVIDER_TOOLS has no exception.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 700 |