Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ESH_HANA_DBSCHEMA | ESH HANA DB-Schema Handler (Root Class) | 20120731 |
Properties
Class | CL_ESH_HANA_DBSCHEMA_MAPPER | |
Short Description | ESH HANA DB-Schema Mapper | |
Super Class | CL_ESH_HANA_DBSCHEMA | ESH HANA DB-Schema Handler (Root Class) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ESH_ENG_TREX | TREX handling for Enterprise Search |
Created | 20120731 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ESH_HANA_DBSCHEMA_MAPPER has no forward declaration.
Interfaces
Class CL_ESH_HANA_DBSCHEMA_MAPPER has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_ESH_DBT_ANALYZER | 20130208 | Database Trigger Analyzer | |
2 | CL_ESH_HANA_SCENARIO_ANALYZER | 20120731 | ESH-on-HANA Scenario Analyzer |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'SPRAS' | Field Name | 20120731 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'DDLANGUAGE' | Field Name | 20120731 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'DDTEXT' | Field Name | 20120731 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'DOMNAME' | Field Name | 20120731 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | FIELDNAME | 'DOMVALUE_L' | Field Name | 20120731 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR2 | 'EQ' | Version Number Component | 20120731 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | DYNPTYPE | 'CLNT' | ABAP/4 Dictionary: Screen data type for Screen Painter | 20120731 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | DYNPTYPE | 'LANG' | ABAP/4 Dictionary: Screen data type for Screen Painter | 20120731 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | 'DD07L' | Table Name | 20120731 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | 'DD07T' | Table Name | 20120731 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | 'DD07V' | Table Name | 20120731 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | TABNAME | 'T002T' | Table Name | 20120731 | |
13 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ESH_HANA_DBSCHEMA_CUST | ESH HANA DB-Schema Customizing | 20120731 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LTY_T_CALCATTR_USAGE_BUFFER | Calculated Attribute Usages Buffer | 20130926 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LTY_T_CONSTRAINT_COUNTER | Constraint Counter | 20120731 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LTY_T_OBJECTS_VIA_APPTAB | Objects eligible for ESH-on-APPTAB | 20120731 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LTY_T_OBJECTS_VIA_INDEX | Objects requiring classical index tables | 20120731 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_T_HDB_DBMAP | Schema Mapping Table | 20120731 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LTY_T_SOFTWARECOMP_MAP | Software Component Mapping Table | 20120731 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LTY_T_STACK_ANALYZER | Stack Analyzer | 20120731 | ||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LTY_T_VIRTUAL_OBJ_ASSIGNM | Virtual Object Assignment Buffer | 20130603 | ||
22 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_HDB_DEST | Destination | 20130828 | ||
23 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_ADM_DESTINATION_TYPE | Destination Type | 20130828 | ||
24 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an External System | 20120731 | ||
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LOGSYS | Logical system | 20120731 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Check for changed objects, nodes, requests and authchecks | 20120731 |
2 | ![]() |
Instance method | Protected | Method | Build Schema Mapping | 20120731 |
3 | ![]() |
Instance method | Private | Method | Changed Node: Add Transport-Delta Change Information | 20120731 |
4 | ![]() |
Instance method | Private | Method | Check Calculated Attributes and Calculated Attribute Usages | 20130926 |
5 | ![]() |
Instance method | Private | Method | Data Provider Attribute Get Type | 20120731 |
6 | ![]() |
Instance method | Private | Method | DDIC Table: Check Client-Dependency | 20120731 |
7 | ![]() |
Instance method | Private | Method | DDIC Table: Get Calculated Attributes | 20130911 |
8 | ![]() |
Instance method | Private | Method | DDIC Table: Get Fulltext Index Attributes | 20130613 |
9 | ![]() |
Instance method | Private | Method | DDIC Table: Set Language Constraints | 20121024 |
10 | ![]() |
Instance method | Private | Method | Determine "$ESH_ID$" Attribute | 20130522 |
11 | ![]() |
Instance method | Private | Method | Get Domain Attribute Mapping | 20120731 |
12 | ![]() |
Instance method | Private | Method | Generate Calculated Attribute for Node Attribute | 20130917 |
13 | ![]() |
Instance method | Private | Method | Get All Authorization Checks | 20120731 |
14 | ![]() |
Instance method | Private | Method | Get All Data Providers | 20120731 |
15 | ![]() |
Instance method | Private | Method | Get Constraint Key | 20120731 |
16 | ![]() |
Instance method | Private | Method | Get Extract Filter Constraints | 20120731 |
17 | ![]() |
Instance method | Private | Method | Get Generic Auth Join Details (ESHCLIENT/ESHAUTH) | 20120731 |
18 | ![]() |
Static method | Public | Method | Get Instance | 20120731 |
19 | ![]() |
Instance method | Private | Method | Get SWC (Home SWC) for Object Type | 20120731 |
20 | ![]() |
Instance method | Private | Method | Reset Constraint Key | 20121025 |
21 | ![]() |
Instance method | Private | Method | Schema Mapping: Set Configuration ID | 20120731 |
22 | ![]() |
Instance method | Private | Method | Schema Mapping: Set DBSCHEMA | 20120731 |
23 | ![]() |
Instance method | Private | Method | Schema Mapping: Validate | 20120731 |
24 | ![]() |
Instance method | Protected | Method | Update Calculated Attribute Status in Schema Mapping | 20131002 |
25 | ![]() |
Instance method | Private | Method | Virtual Object: Get Schema Mapping of Associated Non-Virtual | 20120731 |
Events
Class CL_ESH_HANA_DBSCHEMA_MAPPER has no event.
Types
Class CL_ESH_HANA_DBSCHEMA_MAPPER has no local type.
Method Signatures
Method ANALYZE_CHANGED_NODES_AND_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DELTA_AUTHONW | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_AUTHONW | Delta details: changed authorizations | 20120731 | ||
2 | ![]() |
CT_DELTA_NODES | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_NODES | Delta details: changed nodes | 20120731 | ||
3 | ![]() |
CT_DELTA_OBJECTS | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_OBJECTS | Delta details: changed objects | 20120731 | ||
4 | ![]() |
CT_DELTA_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_REQUESTS | Delta details: changed requests | 20120731 | ||
5 | ![]() |
IR_MODEL_METADATA_I | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model Metadata (I-Area) | 20120731 | ||
6 | ![]() |
IV_CHECK_USING_REQUESTS | Call by reference | Type reference (TYPE) | CHAR01 | Additionally check for using request/auths for changed nodes | 20121102 | ||
7 | ![]() |
IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20120731 | ||
8 | ![]() |
IV_SEARCH_CONNECTOR_TYPE | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_TYPE | Search Connector Type | 20120731 |
Method ANALYZE_CHANGED_NODES_AND_REQ on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method BUILD_SCHEMA_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECTS_VIA_APPTAB | Call by reference | Type reference (TYPE) | LTY_T_OBJECTS_VIA_APPTAB | Objects via Application Table | 20120731 | ||
2 | ![]() |
ET_OBJECTS_VIA_INDEX | Call by reference | Type reference (TYPE) | LTY_T_OBJECTS_VIA_INDEX | Objects via Index | 20120731 | ||
3 | ![]() |
ET_SCHEMA_MAPPING | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBMAP | Schema Mapping Table | 20120731 | ||
4 | ![]() |
IR_MODEL_METADATA | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model Instances | 20120731 | ||
5 | ![]() |
IT_OBJECT_TYPES | Call by reference | Type reference (TYPE) | ESH_T_OM_OBJECT_TYPE_NAMES | Relevant object types | 20120731 | ||
6 | ![]() |
IV_EXT_SYS_ID | Call by reference | Type reference (TYPE) | ESH_E_ADM_EXTERNAL_SYSTEM_ID | Identifier for an External System | 20120731 | ||
7 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20120731 | ||
8 | ![]() |
IV_READ_BUFFER | Call by reference | Type reference (TYPE) | CHAR01 | ABAP_TRUE | Read buffer | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
Method CHANGED_NODE_ADD_TRANS_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DELTA_AUTHONW | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_AUTHONW | Delta details: changed authorizations | 20120731 | ||
2 | ![]() |
CT_DELTA_NODES | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_NODES | Delta details: changed nodes | 20120731 | ||
3 | ![]() |
CT_DELTA_OBJECTS | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_OBJECTS | Delta details: changed objects | 20120731 | ||
4 | ![]() |
CT_DELTA_REQUESTS | Call by reference | Type reference (TYPE) | ESH_T_OM_TRANS_DELTA_REQUESTS | Delta details: changed requests | 20120731 | ||
5 | ![]() |
IR_MODEL_METADATA_I | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model Metadata (I-Area) | 20120731 | ||
6 | ![]() |
IT_ADD_TO_TRANS_DELTA | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBMAP | Object Node to DB Table / DB Schema Mapping | 20120731 | ||
7 | ![]() |
IV_CHECK_USING_REQUESTS | Call by reference | Type reference (TYPE) | CHAR01 | Additionally check for using request/auths for changed nodes | 20121102 | ||
8 | ![]() |
IV_CONNECTION_GUID | Call by reference | Type reference (TYPE) | ESH_E_ADM_CONNECTION_GUID | Connection GUID | 20120731 | ||
9 | ![]() |
IV_SEARCH_CONNECTOR_TYPE | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_TYPE | Search Connector Type | 20120731 |
Method CHANGED_NODE_ADD_TRANS_DELTA on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method CHECK_CALCULATED_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SCHEMA_MAP | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBMAP | Schema Mappings (New) | 20130926 | ||
2 | ![]() |
IT_OBJECTS_VIA_APPTAB_BUFFER | Call by reference | Type reference (TYPE) | LTY_T_OBJECTS_VIA_APPTAB | Tablebased Objects (Buffer) | 20130926 | ||
3 | ![]() |
IT_OBJECTS_VIA_APPTAB_NEW | Call by reference | Type reference (TYPE) | LTY_T_OBJECTS_VIA_APPTAB | Tablebased Objects (New) | 20130926 | ||
4 | ![]() |
IV_UPDATE_CALCATTR_BUFFER | Call by reference | Type reference (TYPE) | CHAR01 | ABAP_TRUE | Update Calculated-Attribute Buffer | 20130926 |
Method CHECK_CALCULATED_ATTRIBUTES on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method DATA_PROVIDER_ATTR_GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DP_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_S_OM_ADPRVDF | Data Provider Attribute | 20120731 | ||
2 | ![]() |
RV_ATTR_TYPE | Value transfer | Type reference (TYPE) | TREXD_ATTR_TYPE | Attribute type | 20120731 |
Method DATA_PROVIDER_ATTR_GET_TYPE on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method DDICTAB_CHECK_CLIENT_DEPENDENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONSTRAINTS | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBTAB_CONSTRAINTS | Constraints Table | 20120731 | ||
2 | ![]() |
EV_CLIENT_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBATTRIBUTE | Client attribute | 20120731 | ||
3 | ![]() |
EV_HAS_CONSTRAINTS | Call by reference | Type reference (TYPE) | CHAR01 | Has constraints | 20120731 | ||
4 | ![]() |
EV_IS_CROSSCLIENT | Call by reference | Type reference (TYPE) | CHAR01 | Is cross-client | 20120731 | ||
5 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20120731 | ||
6 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20120731 | ||
7 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20120731 | ||
8 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | DDIC Table Name | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
Method DDICTAB_GET_CALC_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CALC_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_HDB_CALC_ATTRIBUTE_INFO | Calculated Attribute Information | 20130916 | ||
2 | ![]() |
IR_MODEL_METADATA | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model Metadata | 20130916 | ||
3 | ![]() |
IT_NODE_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | Node Attributes | 20130911 | ||
4 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node | 20130911 | ||
5 | ![]() |
IV_NODE_DBTABNAME | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBTABNAME | Node Database Table Name | 20130917 | ||
6 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20130911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20130917 |
Method DDICTAB_GET_FTX_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FTX_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_HDB_FTX_ATTR | Fulltext Index Attributes | 20130613 | ||
2 | ![]() |
IT_NODE_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | Node Attributes | 20130613 | ||
3 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node | 20130613 | ||
4 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20130613 |
Method DDICTAB_GET_FTX_ATTRIBUTES on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method DDICTAB_SET_LANGU_CONSTRAINTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CONSTRAINTS | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBTAB_CONSTRAINTS | Constraints Table | 20121024 | ||
2 | ![]() |
CV_HAS_CONSTRAINTS | Call by reference | Type reference (TYPE) | CHAR01 | Has constraints | 20121024 | ||
3 | ![]() |
IR_MODEL_METADATA | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model Metadata | 20121025 | ||
4 | ![]() |
IT_NODE_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | Node Attributes | 20121024 | ||
5 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20121024 | ||
6 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20121024 | ||
7 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20121024 |
Method DDICTAB_SET_LANGU_CONSTRAINTS on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method DETERMINE_ESH_ID_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ESH_ID_ATTR | Call by reference | Type reference (TYPE) | FIELDNAME | "$esh_id$" Attribute | 20130522 | ||
2 | ![]() |
IR_MODEL_METADATA | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model Metadata | 20130522 | ||
3 | ![]() |
IV_HDB_DBSCHEMA | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBSCHEMA | DB Schema | 20130522 | ||
4 | ![]() |
IV_HDB_DBTABNAME | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBTABNAME | DB Table | 20130522 | ||
5 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20130522 | ||
6 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20130522 | ||
7 | ![]() |
IV_TABLEBASED | Call by reference | Type reference (TYPE) | CHAR01 | Tablebased | 20130522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20130522 |
Method DOMA_GET_ATTRIBUTEMAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONSTRAINTS | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBTAB_CONSTRAINTS | Constraint list | 20120731 | ||
2 | ![]() |
ET_FTX_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_HDB_FTX_ATTR | Fulltext-index attributes | 20130613 | ||
3 | ![]() |
EV_ATTR_DOMALANGU | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBATTRIBUTE | "DOMALANGU" attribute name | 20120731 | ||
4 | ![]() |
EV_ATTR_DOMVALUE_L | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBATTRIBUTE | "DOMVALUE_L" attribute name | 20120731 | ||
5 | ![]() |
EV_ATTR_VALUE_TEXT | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBATTRIBUTE | "VALUE_TEXT" attribute name | 20120731 | ||
6 | ![]() |
EV_CLIENT_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBATTRIBUTE | Client attribute | 20120731 | ||
7 | ![]() |
EV_HAS_CONSTRAINTS | Call by reference | Type reference (TYPE) | CHAR01 | Has constraints | 20120731 | ||
8 | ![]() |
EV_HDB_DBTABNAME | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBTABNAME | HDB table name | 20120731 | ||
9 | ![]() |
EV_IS_CROSSCLIENT | Call by reference | Type reference (TYPE) | CHAR01 | Is crosss-client | 20120731 | ||
10 | ![]() |
IT_NODE_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF_EXT | Node Attributes | 20130613 | ||
11 | ![]() |
IV_DOMA_NAME | Call by reference | Type reference (TYPE) | DOMNAME | Domain name | 20120731 | ||
12 | ![]() |
IV_DOMA_TEXTTAB | Call by reference | Type reference (TYPE) | DDOBJNAME | Domain texttable | 20120731 | ||
13 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20120731 | ||
14 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20120731 | ||
15 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | ObjectType | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
Method GENERATE_CALCATTR_FOR_NODEATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CALC_ATTR | Call by reference | Type reference (TYPE) | ESH_S_HDB_CALC_ATTRIBUTE_INFO | Calculated Attribute Information | 20130917 | ||
2 | ![]() |
IS_ATTR | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPNF_EXT | Node Attribute (Ext) | 20130917 | ||
3 | ![]() |
IV_CONV_ROUTINE | Call by reference | Type reference (TYPE) | ESH_E_HDB_CA_CONV_ROUTINE | Calculated Attribute Conversion Routine | 20130917 | ||
4 | ![]() |
IV_NODE_DBTABNAME | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBTABNAME | Node Database Table Name | 20130917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Calculated Attribute Compiler Exception | 20130917 |
Method GET_ALL_AUTHORIZATION_CHECKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AUTH_ATTR_MAPPINGS | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHNFNW | Authorization Object - Node Attribute Mappings | 20120731 | ||
2 | ![]() |
ET_AUTH_CHECKS | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHC_EXT | Authorization Checks | 20120731 | ||
3 | ![]() |
IR_MODEL_METADATA | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model metadata | 20120731 | ||
4 | ![]() |
IT_NODE_AUTHCHECKS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNCC_EXT | Node: Associated Authorization Checks | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
Method GET_ALL_DATA_PROVIDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA_PROVIDER | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVD | Data Providers | 20120731 | ||
2 | ![]() |
ET_DATA_PROVIDER_ATTR | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVDF | Data Provider Attributes | 20120731 | ||
3 | ![]() |
ET_DP_FILTERS | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVDFL | Data Provider Filters | 20120731 | ||
4 | ![]() |
ET_DP_FILTER_FIXVALS | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVDFLC | Data Provider Filter Fixvalues | 20120731 | ||
5 | ![]() |
IR_MODEL_METADATA | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model metadata | 20120731 | ||
6 | ![]() |
IT_NODES_ALL | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | Relevant Nodes (All) | 20120731 | ||
7 | ![]() |
IT_OBJECTS_SKIPPED | Call by reference | Type reference (TYPE) | LTY_T_OBJECTS_VIA_INDEX | Objects to be skipped | 20120731 | ||
8 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
Method GET_CONSTRAINT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20120731 | ||
2 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20120731 | ||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20120731 | ||
4 | ![]() |
RV_CONSTRAINT_KEY | Value transfer | Type reference (TYPE) | ESH_E_HDB_CONSTRAINT_KEY | Constraint Key | 20120731 |
Method GET_CONSTRAINT_KEY on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method GET_EXTRACTFILTER_CONSTRAINTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FILTER_CONSTRAINTS | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBTAB_CONSTRAINTS | Extraction filter constraints | 20120731 | ||
2 | ![]() |
IS_DP_FILTER | Call by reference | Type reference (TYPE) | ESH_S_OM_ADPRVDFL | Data provider extraction filter | 20120731 | ||
3 | ![]() |
IT_ATTRIBUTES_ALL | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVDF | Data provider attributes | 20120731 | ||
4 | ![]() |
IT_VALUES_ALL | Call by reference | Type reference (TYPE) | ESH_T_OM_ADPRVDFLC | Data provider extraction filter values | 20120731 | ||
5 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20120731 | ||
6 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20120731 | ||
7 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20120731 |
Method GET_EXTRACTFILTER_CONSTRAINTS on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method GET_GENERIC_AUTHJOIN_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AUTHJOIN_DETAILS | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBTAB_AUTHJOIN_DET | HDB DBTable Authorization Join Details | 20120731 | ||
2 | ![]() |
IT_AUTH_ATTR_MAPPINGS | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHNFNW | Authorization Field - Node Attribute mappings | 20120731 | ||
3 | ![]() |
IT_AUTH_CHECKS | Call by reference | Type reference (TYPE) | ESH_T_OM_AAUTHC_EXT | Authchecks (All) | 20120731 | ||
4 | ![]() |
IT_NODE_AUTHCHECKS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNCC_EXT | Node Authcheck Assignments (All) | 20120731 | ||
5 | ![]() |
IV_APPTAB_SCENARIO | Call by reference | Type reference (TYPE) | ESH_E_HDB_APPTAB_SCENARIO | Scenario for ESH on Application Tables | 20120731 | ||
6 | ![]() |
IV_CLIENT_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_HDB_DBATTRIBUTE | Node Table Client Attribute | 20120731 | ||
7 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20120731 | ||
8 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20120731 | ||
2 | ![]() |
IR_PROXY_ADMIN | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_PROXY_ADMIN | NWES Proxy for TREX Function Modules | 20120731 | ||
3 | ![]() |
RR_HANA_DBSCHEMA_MAPPER | Value transfer | Object reference (TYPE REF TO) | CL_ESH_HANA_DBSCHEMA_MAPPER | ESH HANA DB-Schema Mapper | 20120731 |
Method GET_INSTANCE on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method OBJECT_TYPE_GET_SWC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP_EXT | Object Type | 20120731 | ||
2 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical System | 20120731 | ||
3 | ![]() |
RV_HOME_SOFTWARE_COMPONENT | Value transfer | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20120731 |
Method OBJECT_TYPE_GET_SWC on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method RESET_CONSTRAINT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20121025 | ||
2 | ![]() |
IV_NODE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_NAME | Node Name | 20121025 | ||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object Type | 20121025 |
Method RESET_CONSTRAINT_KEY on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method SCHEMA_MAP_SET_CONFIG_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SCHEMA_MAP | Call by reference | Type reference (TYPE) | ESH_S_HDB_DBMAP | Object Node to DB Table / DB Schema Mapping | 20120731 | ||
2 | ![]() |
RV_CONFIGURATION_ID | Value transfer | Type reference (TYPE) | ESH_E_HDB_CONFIGURATION_ID | HashCode for DBTable Configuration | 20120731 |
Method SCHEMA_MAP_SET_CONFIG_ID on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method SCHEMA_MAP_SET_DBSCHEMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJECTS_VIA_INDEX | Call by reference | Type reference (TYPE) | LTY_T_OBJECTS_VIA_INDEX | Objects via INDEX (Not supporting APPTAB scenario) | 20120731 | ||
2 | ![]() |
CT_SCHEMA_MAP | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBMAP | Schema Mapping Table | 20120731 | ||
3 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20120731 |
Method SCHEMA_MAP_SET_DBSCHEMA on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method SCHEMA_MAP_VALIDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJECTS_VIA_INDEX | Call by reference | Type reference (TYPE) | LTY_T_OBJECTS_VIA_INDEX | Objects via INDEX (Not supporting APPTAB scenario) | 20120731 | ||
2 | ![]() |
CT_SCHEMA_MAP | Call by reference | Type reference (TYPE) | ESH_T_HDB_DBMAP | Schema Mapping Table | 20120731 | ||
3 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logsys | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
Method UPDATE_CALC_ATTR_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CALC_ATTR_COMPILER | Call by reference | Object reference (TYPE REF TO) | CL_ESH_HANA_CALCATTR_COMPILER | Calculated Attribute Compiler | 20131002 |
Method UPDATE_CALC_ATTR_STATUS on class CL_ESH_HANA_DBSCHEMA_MAPPER has no exception.
Method VIRTUAL_OBJECT_CHECK_ASSOC_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VIRTUAL_OBJ_ASSIGNM | Call by reference | Type reference (TYPE) | LTY_S_VIRTUAL_OBJ_ASSIGNM | Virtual object assignment | 20120731 | ||
2 | ![]() |
IR_MODEL_METADATA | Call by reference | Object reference (TYPE REF TO) | CL_ESH_TREX_MODEL_METADATA | Model Metadata | 20120731 | ||
3 | ![]() |
IS_VIRTUAL_OBJECT | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP_EXT | Virtual object | 20120731 | ||
4 | ![]() |
IT_NODES_IN_SCOPE | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPN_EXT | Nodes in scope | 20120731 | ||
5 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20120731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ESH-on-HANA: Application Table Mapping Error | 20120731 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |