SAP ABAP Class CL_ESH_DPS_T_DETAIL_RES_OUT (Helper Class for Export of (DPS) Template Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_IF_DPS (Package) Enterprise Search - Search Data Provider Web Services
Properties
Class CL_ESH_DPS_T_DETAIL_RES_OUT  
Short Description Helper Class for Export of (DPS) Template Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_IF_DPS   Enterprise Search - Search Data Provider Web Services 
Created 20100308   SAP 
Last change 20110908   SAP 
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)
Interfaces
Class CL_ESH_DPS_T_DETAIL_RES_OUT has no interface implemented.
Friends
Class CL_ESH_DPS_T_DETAIL_RES_OUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ADVANCED_SEARCH_USAGE Constant Private Type reference (TYPE) STRING 'Advanced_SearchUsage' 20100309
2 GC_AGG_MODE_COUNT Constant Private Type reference (TYPE) CHAR5 'Count' R/2 table 20100322
3 GC_AGG_MODE_COUNT_DISTINCT Constant Private Type reference (TYPE) CHAR14 'CountDistinct' Text field length 14 20100322
4 GC_AGG_MODE_COUNT_MAX Constant Private Type reference (TYPE) CHAR8 'Maximum' Character field, 8 characters long 20100322
5 GC_AGG_MODE_COUNT_MIN Constant Private Type reference (TYPE) CHAR8 'Minimum' Character field, 8 characters long 20100322
6 GC_AGG_MODE_COUNT_SUM Constant Private Type reference (TYPE) CHAR3 'Sum' 3-Byte field 20100322
7 GC_BT_OBJECT_TYPE Constant Private Type reference (TYPE) CHAR1 'B' Single-character flag 20100317
8 GC_DEFAULT_ICON_ALIAS Constant Private Type reference (TYPE) ESH_E_OM_WEB_ICON 'DropZone' Icon 20100309
9 GC_EX_DATATYPE_BOOLEAN Constant Private Type reference (TYPE) STRING 'boolean' Data type boolean 20100310
10 GC_EX_DATATYPE_DATE Constant Private Type reference (TYPE) STRING 'date' Data type date 20100310
11 GC_EX_DATATYPE_DATE_TIME Constant Private Type reference (TYPE) STRING 'dateTime' Data type dateTime 20100310
12 GC_EX_DATATYPE_DECIMAL Constant Private Type reference (TYPE) STRING 'decimal' Data type decimal 20100310
13 GC_EX_DATATYPE_INTEGER Constant Private Type reference (TYPE) STRING 'Integer' Data type Integer 20100310
14 GC_EX_DATATYPE_STRING Constant Private Type reference (TYPE) STRING 'string' Data type string 20100310
15 GC_EX_DATATYPE_TIME Constant Private Type reference (TYPE) STRING 'time' Data type time 20100310
16 GC_FILTER_USAGE Constant Private Type reference (TYPE) STRING 'FilterUsage' 20100309
17 GC_IN_DATATYPE_CHAR Constant Private Type reference (TYPE) STRING 'CHAR' Data type CHAR 20100310
18 GC_IN_DATATYPE_DECFLOAT34 Constant Private Type reference (TYPE) STRING 'DECFLOAT34' Data type DECFLOAT34 20100310
19 GC_IN_DATATYPE_INT4 Constant Private Type reference (TYPE) STRING 'INT4' Data type INT4 20100310
20 GC_IN_DATATYPE_STRING Constant Private Type reference (TYPE) STRING 'STRG' Data type STRING 20100310
21 GC_RANKING_HIGH Constant Private Type reference (TYPE) CHAR10 'High' Character field length = 10 20100412
22 GC_RANKING_LOW Constant Private Type reference (TYPE) CHAR10 'Low' Character field length = 10 20100412
23 GC_RANKING_MEDIUM Constant Private Type reference (TYPE) CHAR10 'Medium' Character field length = 10 20100412
24 GC_RANKING_NO_RANKING Constant Private Type reference (TYPE) CHAR10 'No Ranking' Character field length = 10 20100412
25 GC_SORTING_USAGE Constant Private Type reference (TYPE) STRING 'SortingUsage' 20100309
26 GC_TYPE_CODE_CHAR Constant Private Type reference (TYPE) CHAR14 'Characteristic' Text field length 14 20100322
27 GC_TYPE_CODE_KEY_FIG Constant Private Type reference (TYPE) CHAR10 'Keyfigure' Character field length = 10 20100322
28 GC_TYPE_CODE_NAV_ATTR Constant Private Type reference (TYPE) CHAR20 'NavigationAttribute' Char 20 20100322
29 GC_VT_OBJECT_TYPE Constant Private Type reference (TYPE) CHAR1 'V' Single-character flag 20100317
30 GT_CHECK_AAUTHC_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table type for ESH_S_OM_AAUTHC_EXT 20100308
31 GT_CHECK_AAUTHNCNW_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AAUTHNCNW_EXT Table type for ESH_S_OM_AAUTHNCNW_EXT 20100325
32 GT_CHECK_ACATEG_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_CATEGORY_EXT 20100308
33 GT_CHECK_ACATTR_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_ACATTR_EXT Table type for ESH_S_OM_CATTR_EXT 20100308
34 GT_CHECK_ADATATY_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_ADATATY_EXT Table type for ESH_S_OM_ADATATY_EXT 20100308
35 GT_CHECK_AOTYPNAF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNAF_EXT Table type for ESH_S_OM_AOTYPNAF_EXT 20100308
36 GT_CHECK_AOTYPNA_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNA_EXT Table type for ESH_S_OM_AOTYPNA_EXT 20100308
37 GT_CHECK_AOTYPNCCL_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNCCL_EXT Table type for ESH_S_OM_AOTYPNCCL_EXT 20100325
38 GT_CHECK_AOTYPNCCR_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNCCR_EXT Table type for ESH_S_OM_AOTYPNCCR_EXT 20100325
39 GT_CHECK_AOTYPNFT_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNFT_EXT Table type for ESH_S_OM_AOTYPNFT_EXT 20100308
40 GT_CHECK_AOTYPNF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNF_EXT Table type for ESH_S_OM_AOTYPN_EXT 20100308
41 GT_CHECK_AOTYPNQFB_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNQFB_EXT Table type for ESH_S_OM_AOTYPNQFB_EXT 20100308
42 GT_CHECK_AOTYPNQF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNQF_EXT Table type for ESH_S_OM_AOTYPNQF_EXT 20100308
43 GT_CHECK_AOTYPNQGF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNQGF_EXT Table type for ESH_S_OM_AOTYPNQGF_EXT 20100413
44 GT_CHECK_AOTYPNQG_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNQG_EXT Table type for ESH_S_OM_AOTYPNQG_EXT 20100308
45 GT_CHECK_AOTYPNQ_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNQ_EXT Table type for ESH_S_OM_AOTYPNQ_EXT 20100308
46 GT_CHECK_AOTYPNRFB_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNRFB_EXT Table type for ESH_S_OM_AOTYPNRFB_EXT 20100308
47 GT_CHECK_AOTYPNRF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNRF_EXT Table type for ESH_S_OM_AOTYPNRF_EXT 20100308
48 GT_CHECK_AOTYPNRGF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNRGF_EXT Table type for ESH_S_OM_AOTYPNrgF_EXT 20100413
49 GT_CHECK_AOTYPNRG_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPNRG_EXT Table type for ESH_S_OM_AOTYPNRG_EXT 20100308
50 GT_CHECK_AOTYPN_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPN_EXT Table type for ESH_S_OM_AOTYPN_EXT 20100308
51 GT_CHECK_AOTYPPS_CPB_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table type for ESH_S_OM_AOTYPPS_EXT 20100325
52 GT_CHECK_AOTYPPS_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table type for ESH_S_OM_AOTYPPS_EXT 20100325
53 GT_CHECK_AOTYPPS_NAF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table type for ESH_S_OM_AOTYPPS_EXT 20100323
54 GT_CHECK_AOTYPPS_NQF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table type for ESH_S_OM_AOTYPPS_EXT 20100323
55 GT_CHECK_AOTYPPS_NRF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table type for ESH_S_OM_AOTYPPS_EXT 20100323
56 GT_CHECK_AOTYPP_CPB_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table type for ESH_S_OM_AOTYPP_EXT 20100325
57 GT_CHECK_AOTYPP_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table type for ESH_S_OM_AOTYPP_EXT 20100325
58 GT_CHECK_AOTYPP_NAF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table type for ESH_S_OM_AOTYPP_EXT 20100323
59 GT_CHECK_AOTYPP_NQF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table type for ESH_S_OM_AOTYPP_EXT 20100323
60 GT_CHECK_AOTYPP_NRF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table type for ESH_S_OM_AOTYPP_EXT 20100323
61 GT_CHECK_AOTYP_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_AOTYP_EXT Table type for ESH_S_OM_AOTYP_EXT 20100308
62 GT_CHECK_ARELATFV_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_ARELATFV_EXT Table type for ESH_S_OM_ARELAT_EXT 20100415
63 GT_CHECK_ARELATF_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_ARELATF_EXT Table type for ESH_S_OM_ARELAT_EXT 20100325
64 GT_CHECK_ARELAT_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_ARELAT_EXT Table type for ESH_S_OM_ARELAT_EXT 20100308
65 GT_ESH_T_OM_SYSREL_EXT Instance attribute Private Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table type for ESH_S_OM_SYSREL_EXT 20100308
66 GT_EXCLUDED_RELATIONS Instance attribute Private Type reference (TYPE) ESH_T_IF_DCB_RELATION_MODELS Relation models 20100313
67 GT_EXCLUDED_RELATIONS2 Instance attribute Private Type reference (TYPE) ESH_T_OM_ARELAT_EXT Structure for ESH_OM_ARELAT: External representation 20100326
68 GT_FIELD_TYPES Instance attribute Private Type reference (TYPE) ESH_T_OM_FIELD_TYPEST Table type for ESH_S_OM_FIELD_TYPEST 20100308
69 GT_INT_AUTH_CHECK_CONJ Instance attribute Private Type reference (TYPE) YESH_T_WS_AUTH_CONJ_MAPPING 20100326
70 GV_SINGLE_LAYER Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100309
71 GV_SWC_FOR_EXPORT Instance attribute Private Type reference (TYPE) ESH_E_OM_SYSREL Software component 20100308
72 GV_SWC_FOR_EXPORT_BN Instance attribute Private Type reference (TYPE) ESH_E_OM_BACKEND_NAME Back-end name 20100308
73 GV_TEMPLATE_TYPE Instance attribute Private Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template type 20100309
74 GV_USE_BACKEND_NAMES Instance attribute Private Type reference (TYPE) XSDBOOLEAN XSD truth type: true/false [ext.] 20100421
75 MODEL_TEMPLATE_FROM_DB Instance attribute Private Type reference (TYPE) ESH_S_IF_DCB_MODEL Model data 20100308
76 TEMPLATE_DETAIL_RESPONSE Instance attribute Private Type reference (TYPE) ESH_WS_SEARCH_TEMPLATE_GET_DE2 Get all the metadata details for a specified template 20100308
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_NAV_PATH_FOR_VT Instance method Private Method Adapt the navigation paths if using a virtual template 20100412
2 CONSTRUCTOR Instance method Public Constructor 20100308
3 DETERMINE_ANALYTICAL_FIELD_ID Instance method Private Method Determine an analytical field ID in a complete softw. stack 20100322
4 DETERMINE_ANALYTICAL_VIEW_ID Instance method Private Method Determine an analytical view ID in a complete software stack 20100322
5 DETERMINE_ATTRIBUTE_ID Instance method Private Method Determine an attribute ID in a complete software stack 20100312
6 DETERMINE_AUTH_CHECK_CONJUNC Instance method Private Method Determine the authorization check conjunction information 20100327
7 DETERMINE_AUTH_CHECK_CRITERIA Instance method Private Method Determine the authorization check criteria information 20100416
8 DETERMINE_AUTH_CHECK_RELATION Instance method Private Method Determine the authorization check relation information 20100327
9 DETERMINE_CATEGORY_ID Instance method Private Method Determine a category ID in a complete software stack 20100312
10 DETERMINE_CHECK_ID Instance method Private Method Determine a check ID in a complete software stack 20100311
11 DETERMINE_COMMON_ATTR_ID Instance method Private Method Determine a common attribute ID in a complete software stack 20100312
12 DETERMINE_DATA_TYPE_ID Instance method Private Method Determine a data type ID in a complete software stack 20100312
13 DETERMINE_NAV_PATH_ID Instance method Private Method Map and create navigation information 20100328
14 DETERMINE_NAV_PATH_STEPS Instance method Private Method Determine restriction values for virtual templates 20100328
15 DETERMINE_NODE_ID Instance method Private Method Determine a node ID in a complete software stack 20100312
16 DETERMINE_RELATION_FIELDS Instance method Private Method Determine the relation fields information 20100415
17 DETERMINE_RELATION_FIELD_VALUE Instance method Private Method Determine the relation field value information 20100415
18 DETERMINE_RELATION_ID Instance method Private Method Determine a relation ID in a complete software stack 20100322
19 DETERMINE_REQUEST_ATTR_ID Instance method Private Method Determine a request attribute ID in a complete softw. stack 20100410
20 DETERMINE_REQUEST_ATT_GROUP_ID Instance method Private Method Determine a request attr. group ID in a compl. softw. stack 20100410
21 DETERMINE_REQUEST_ID Instance method Private Method Determine a request ID in a complete software stack 20100322
22 DETERMINE_REQ_ATT_GR_FIELD_ID Instance method Private Method Determine a request attr. group field ID in a softw. stack 20100413
23 DETERMINE_RESPONSE_ATTR_ID Instance method Private Method Determine a response attribute ID in a complete softw. stack 20100413
24 DETERMINE_RESPONS_ATT_GROUP_ID Instance method Private Method Determine a response attr. group ID in a softw. stack 20100413
25 DETERMINE_RESTRICTION_VALUES Instance method Private Method Determine restriction values for virtual templates 20100326
26 DETERMINE_RES_ATT_GR_FIELD_ID Instance method Private Method Determine a response attr. group field ID in a softw. stack 20100413
27 DETERMINE_ROOT_NODE_ID Instance method Private Method Determine the root node ID in a complete software stack 20100315
28 DETERMINE_TEMPLATE_ID Instance method Private Method Determine a template ID in a complete software stack 20100312
29 FILL_STACK_BUFFER_TABLES Instance method Private Method Fill the ID mapping tables needed 20100308
30 GET_TEMPLATE_DETAIL_RESP_OUT Instance method Public Method Get the complete response in the correct format 20100308
31 MAP_ANALYTICAL_VIEW Instance method Private Method Map the analytical view (ODP) 20100316
32 MAP_ATTRIBUTE_INFORMATION Instance method Private Method Map attribute information 20100311
33 MAP_AUTH_CHECK_COMPOSITE Instance method Private Method Map authorization check composite 20100311
34 MAP_AUTH_CHECK_INFORMATION Instance method Private Method Map the authorization checks 20100413
35 MAP_BUSINESS_TEMPLATES Instance method Private Method Map business templates 20100309
36 MAP_CATEGORIES Instance method Private Method Map category information 20100308
37 MAP_CATEGORY_REFERENCES Instance method Private Method Map category reference information of templates 20100309
38 MAP_COMMON_ATTRIBUTES Instance method Private Method Map common attribute information 20100309
39 MAP_DATA_TYPES Instance method Private Method Map the data types 20100308
40 MAP_DEP_SOFTWARE_COMP Instance method Private Method Get all dependent software components 20100311
41 MAP_KEY_WORDS Instance method Private Method Map keyword information of templates 20100309
42 MAP_NAMESPACE Instance method Private Method Map software component information 20100308
43 MAP_NAV_PATH_INFORMATION Instance method Private Method Map and create navigation information 20100322
44 MAP_NODE_INFORMATION Instance method Private Method Map node information 20100311
45 MAP_QUERY_REQUESTS Instance method Private Method Map the query requests 20100320
46 MAP_QUERY_RESPONSE Instance method Private Method Map the query response 20100320
47 MAP_RELATED_REQUESTS Instance method Private Method Map general information for related requests 20100413
48 MAP_RELATIONS Instance method Private Method Map relation information 20100413
49 MAP_RELATION_FIELDS Instance method Private Method Map the relation fields information 20100415
50 MAP_RELATION_FIELD_VALUES Instance method Private Method Map the relation field value information 20100415
51 MAP_TECHNICAL_TEMPLATES Instance method Private Method Map business templates 20100309
52 MAP_TEMPLATES Instance method Private Method Map all kinds of templates 20100309
53 MAP_TO_RESPONSE Instance method Private Method Capsulate the complete mapping 20100308
54 MAP_VIRTUAL_TEMPLATES Instance method Private Method Map virtual templates 20100309
55 REMOVE_SWC_PREFIX Instance method Private Method Remove software comp. prefix to all tokens (exp. CHECK_IDs) 20100311
Events
Class CL_ESH_DPS_T_DETAIL_RES_OUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YESH_S_WS_AUTH_CONJ_MAPPING Private See coding 20100326 BEGIN OF yesh_s_ws_auth_conj_mapping, sysrel_short_id TYPE char32, template_short_id TYPE esh_e_om_object_type_id, node_short_id TYPE esh_e_om_node_name, logical_expression TYPE string, END OF yesh_s_ws_auth_conj_mapping
2 YESH_T_WS_AUTH_CONJ_MAPPING Private See coding 20100422 yesh_t_ws_auth_conj_mapping TYPE STANDARD TABLE OF yesh_s_ws_auth_conj_mapping WITH KEY template_short_id node_short_id
Method Signatures

Method ADAPT_NAV_PATH_FOR_VT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_ATTR_DEFINITION Call by reference Type reference (TYPE) ESH_WS_SEARCH_NODE_ATTRIBUTE_D Information for a Search Attribute given: What attribute and 20100412
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100412
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100412

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_FROM_DB Call by reference Type reference (TYPE) ESH_S_IF_DCB_MODEL Model data 20100308
2 Importing IV_SINGLE_LAYER Call by reference Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20100308
3 Importing IV_SWC_FOR_EXPORT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20100308
4 Importing IV_SWC_FOR_EXPORT_BN Call by reference Type reference (TYPE) ESH_E_OM_BACKEND_NAME Backend Name 20100308
5 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20100309
6 Importing IV_USE_BACKEND_NAMES Call by reference Type reference (TYPE) XSDBOOLEAN XSD Truth Type: true/false [ext.] 20100421
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100308

Method DETERMINE_ANALYTICAL_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100322
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYPN in External Representation 20100322
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100322
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100322
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100322
6 Exporting ES_ODP_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT Table ESH_OM_AOTYPNA in External Representation 20100322
7 Exporting ES_ODP_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_ODP Operational Data Provider Definition 20100322
8 Exporting ES_ODP_FIELD_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNAF_EXT Table ESH_OM_AOTYPNQF in External Representation 20100322
9 Exporting ES_ODP_FIELD_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_ODP_FIELD Operational Data Provider attributes 20100322
10 Exporting EV_ANALYTICAL_ATTR_ID Call by reference Type reference (TYPE) STRING ESH_WS_SEARCH_ANALYTICAL_VIEW2 20100322
11 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100322
12 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100322
13 Importing IV_ODP_FIELD_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_FIELD_12 Operational Data Provider Field 20100322
14 Importing IV_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID_12 ID of Operational Data Provider 20100322
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100322

Method DETERMINE_ANALYTICAL_VIEW_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100322
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYPN in External Representation 20100322
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100322
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100322
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100322
6 Exporting ES_ODP_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNA_EXT Table ESH_OM_AOTYPNA in External Representation 20100322
7 Exporting ES_ODP_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_ODP Operational Data Provider Definition 20100322
8 Exporting EV_ANALYTICAL_VIEW_ID Call by reference Type reference (TYPE) STRING ESH_WS_SEARCH_ANALYTICAL_VIEW6 20100322
9 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100322
10 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100322
11 Importing IV_ODP_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID_12 ID of Operational Data Provider 20100322
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100322

Method DETERMINE_ATTRIBUTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100312
2 Exporting ES_ATTR_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNF_EXT Table ESH_OM_AOTYPNF in External Representation 20100315
3 Exporting ES_ATTR_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_FIELD Field 20100315
4 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYPN in External Representation 20100315
5 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100315
6 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100315
7 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100315
8 Exporting EV_ATTRIBUTE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_ATTRIBUTE_ID Unique Identifier for a Search Node Attribute 20100312
9 Importing IV_FIELD_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20100312
10 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100315
11 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100312
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100312

Method DETERMINE_AUTH_CHECK_CONJUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100327
2 Exporting ES_AUTH_CONJUNCTION_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_AUTH_CONJUNCTION Logical conjunction for authorization checks 20100327
3 Exporting ES_AUTH_CONJUNC_BUFFER_DATA Call by reference Type reference (TYPE) YESH_S_WS_AUTH_CONJ_MAPPING 20100327
4 Exporting EV_AUTH_LOGICAL_CONJ_EXPR Call by reference Type reference (TYPE) STRING 20100327
5 Importing IT_AUTH_CHECK_CONJUNCTION Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_CONJUNCTION Logical conjunction for authorization checks 20100327
6 Importing IV_AUTH_CHECK_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_AUTHORIZATION_CH Identifier for a Referenced Search Authorization Check 20100328
7 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100327
8 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100327
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100327

Method DETERMINE_AUTH_CHECK_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100416
2 Exporting ES_AUTH_CRITERIA_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AAUTHNCNW_EXT Table ESH_OM_AAUTHNCNW in External Representation 20100416
3 Exporting ES_AUTH_CRITERIA_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_AUTH_CRITERIA Check criterium for authorization check 20100416
4 Exporting EV_AUTH_CONSTANT_VALUE Call by reference Type reference (TYPE) ESH_WS_SEARCH_CONSTANT_VALUE Attribute Value sub information for Enterprise Search 20100416
5 Importing IT_AUTH_CHECK_CRITERIA Call by reference Type reference (TYPE) ESH_T_IF_AUTH_CRITERIA Check criteria for authorization checks 20100416
6 Importing IV_AUTH_CHECK_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_AUTHORIZATION_CH Identifier for a Referenced Search Authorization Check 20100416
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100416

Method DETERMINE_AUTH_CHECK_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100327
2 Exporting ES_AUTH_RELATION_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNCCR_EXT Table ESH_OM_AOTYPNCCR in External Representation 20100327
3 Exporting ES_AUTH_RELATION_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_AUTH_RELATION Start relation for paths in assiged authorization checks 20100327
4 Exporting EV_AUTH_RELATION_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_RELATION_ID Identifier for a Search Category 20100327
5 Importing IT_AUTH_CHECK_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_RELATIONS authorization check assignments 20100327
6 Importing IV_AUTH_CHECK_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_AUTHORIZATION_CH Identifier for a Referenced Search Authorization Check 20100327
7 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100327
8 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100327
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100327

Method DETERMINE_CATEGORY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100312
2 Exporting ES_CATEG_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_ACATEG_EXT Structure for ESH_OM_CATEGORY in external Representation 20100315
3 Exporting ES_CATEG_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_CATEG_DEF Category definition (not namespace dependent!) 20100315
4 Exporting EV_CATEGORY_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_CATEGORY_ID Identifier for a Search Category 20100312
5 Importing IV_CATEGORY_ID Call by reference Type reference (TYPE) ESH_E_OM_CATEGORY Category 20100312
6 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100312
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100312

Method DETERMINE_CHECK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100311
2 Exporting ES_AUTH_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AAUTHC_EXT Table ESH_OM_AAUTHC in External Representation 20100315
3 Exporting ES_AUTH_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_AUTH_CHECK_MODEL Authorization check model definition 20100315
4 Exporting EV_AUTH_CHECK_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_AUTHORIZATION_CH Authorization Check 20100311
5 Importing IV_CHECK_ID Call by reference Type reference (TYPE) ESH_E_OM_AUTH_CHECK Authorization Check 20100311
6 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100311
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100311

Method DETERMINE_COMMON_ATTR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100312
2 Exporting ES_COMM_ATTR_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_ACATTR_EXT Structure for ESH_OM_ACATTR in external Representation 20100315
3 Exporting ES_COMM_ATTR_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_COMMATTR Common Attribute 20100315
4 Exporting EV_COMMON_ATTR_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_COMMON_ATTRIBUTE Unique Identifier for a Common Search Attribute 20100312
5 Importing IV_COMMON_ATTR_ID Call by reference Type reference (TYPE) ESH_E_OM_COMM_ATTR Common Attribute 20100312
6 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100312
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100312

Method DETERMINE_DATA_TYPE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100312
2 Exporting ES_DATA_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_ADATATY_EXT Table ESH_OM_ADATATY in External Representation 20100315
3 Exporting ES_DATA_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_DATA_ELEM_MODEL Data element model 20100315
4 Exporting EV_DATA_TYPE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_DATA_TYPE_ID Identifier for the Referenced Data Type of Search Node Attr. 20100312
5 Importing IV_DATA_ELEMENT_ID Call by reference Type reference (TYPE) ESH_E_OM_DATA_TYPE Data Type 20100312
6 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100312
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100312

Method DETERMINE_NAV_PATH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100328
2 Exporting ES_NAVIGATION_ID_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPP_EXT Table ESH_OM_AOTYPP in External Representation 20100328
3 Exporting ES_NAVIGATION_ID_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NAV_PATH_MODEL Navigation path model 20100328
4 Importing IT_NAVIGATION_PATHS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_MODELS navigation path steps 20100328
5 Importing IV_ANALYTICAL_VIEW_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID_12 ID of Operational Data Provider 20100328
6 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20100328
7 Importing IV_AUTH_CHECK_ID Call by reference Type reference (TYPE) ESH_E_OM_AUTH_CHECK Authorization Check 20100414
8 Importing IV_NAVIGATION_PATH_ID Call by reference Type reference (TYPE) ESH_E_OM_NAVIGATION_PATH_GUID Object Types: Navigation Path GUID 20100328
9 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100328
10 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100328
11 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST Request 20100414
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100328

Method DETERMINE_NAV_PATH_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100328
2 Exporting ET_ORDERED_RELATION_REFERENCES Call by reference Type reference (TYPE) ESH_WS_SEARCH_ORDERED_RELA_TAB Information for a Search Attribute given: What attribute and 20100328
3 Importing IS_NAVIGATION_ID_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPP_EXT Table ESH_OM_AOTYPP in External Representation 20100328
4 Importing IS_NAVIGATION_ID_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NAV_PATH_MODEL Navigation path model 20100328
5 Importing IV_ANALYTICAL_VIEW_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID_12 ID of Operational Data Provider 20100328
6 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20100328
7 Importing IV_AUTH_CHECK_ID Call by reference Type reference (TYPE) ESH_E_OM_AUTH_CHECK Authorization Check 20100414
8 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100328
9 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100328
10 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST Request 20100414
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100328

Method DETERMINE_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100312
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYPN in External Representation 20100315
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100315
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100315
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100315
6 Exporting EV_NODE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_NODE_ID Identifier for the Search Node 20100315
7 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100315
8 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100312
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100312

Method DETERMINE_RELATION_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100415
2 Exporting ET_RELATION_FIELD_BUFFER_DATA Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT Table Type for ESH_S_OM_ARELATF_EXT 20100415
3 Exporting ET_RELATION_FIELD_DB_DATA Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELDS relation fields 20100415
4 Importing IV_RELATION_ID Call by reference Type reference (TYPE) ESH_E_OM_RELATION_ID Relation ID 20100415
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100415

Method DETERMINE_RELATION_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100415
2 Exporting ET_RELATION_FIELD_VAL_BUF_DATA Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT Table Type for ESH_S_OM_ARELATFV_EXT 20100415
3 Exporting ET_RELATION_FIELD_VAL_DB_DATA Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELD_VA relation field values 20100415
4 Importing IV_RELATION_ID Call by reference Type reference (TYPE) ESH_E_OM_RELATION_ID Relation ID 20100415
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100415

Method DETERMINE_RELATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100322
2 Exporting ES_RELATION_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT Structure for ESH_OM_ARELAT: External Representation 20100322
3 Exporting ES_RELATION_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_RELATION_MODEL Relation model 20100322
4 Exporting EV_RELATION_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_RELATION_ID Identifier for a Search Category 20100322
5 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100322
6 Importing IV_RELATION_ID Call by reference Type reference (TYPE) ESH_E_OM_RELATION_ID Relation ID 20100322
7 Importing IV_SOURCE_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100326
8 Importing IV_SOURCE_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100326
9 Importing IV_TARGET_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100326
10 Importing IV_TARGET_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100326
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100322

Method DETERMINE_REQUEST_ATTR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100410
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYP in External Representation 20100410
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100410
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100410
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100410
6 Exporting ES_REQUEST_ATTR_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNQFB_EXT Table ESH_OM_AOTYPNQFB in External Representation 20100410
7 Exporting ES_REQUEST_ATTR_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_REQUEST_FIELD request field 20100410
8 Exporting ES_REQUEST_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNQ_EXT Table ESH_OM_AOTYPNQ in External Representation 20100410
9 Exporting ES_REQUEST_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_REQUEST Request 20100410
10 Exporting EV_REQUEST_ATTR_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_ATTRIBUTE_ID Unique Identifier for a Search Node Attribute 20100410
11 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST_FIELD Request Field 20100410
12 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100410
13 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100410
14 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST Request 20100410
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100410

Method DETERMINE_REQUEST_ATT_GROUP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100410
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYP in External Representation 20100410
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100410
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100410
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100410
6 Exporting ES_REQUEST_ATTR_GROUP_BUF_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNQG_EXT Table ESH_OM_AOTYPNQG in External Representation 20100410
7 Exporting ES_REQUEST_ATTR_GROUP_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_REQ_ATTR_GROUPS Requets attribute group 20100410
8 Exporting ES_REQUEST_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNQ_EXT Table ESH_OM_AOTYPNQ in External Representation 20100410
9 Exporting ES_REQUEST_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_REQUEST Request 20100410
10 Exporting EV_REQUEST_ATTR_GROUP_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_ATTRIBUTE_GROUP Unique Identifier for a Search Attribute Group ID 20100410
11 Importing IV_ATTRIBUTE_GROUP_ID Call by reference Type reference (TYPE) ESH_E_OM_ATTR_GROUP Attribute Group 20100410
12 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100410
13 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100410
14 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST Request 20100410
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100410

Method DETERMINE_REQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100322
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYP in External Representation 20100322
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100322
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100322
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100322
6 Exporting ES_REQUEST_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNQ_EXT Table ESH_OM_AOTYPNQ in External Representation 20100322
7 Exporting ES_REQUEST_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_REQUEST Request 20100322
8 Exporting EV_REQUEST_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_REQUEST_ID Identifier for a Search Request 20100322
9 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100322
10 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100322
11 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST Request 20100322
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100322

Method DETERMINE_REQ_ATT_GR_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100413
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYP in External Representation 20100413
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100413
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100413
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100413
6 Exporting ES_REQUEST_ATTR_GROUP_BUF_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNQG_EXT Table ESH_OM_AOTYPNQG in External Representation 20100413
7 Exporting ES_REQUEST_ATTR_GROUP_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_REQ_ATTR_GROUPS Requets attribute group 20100413
8 Exporting ES_REQUEST_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNQ_EXT Table ESH_OM_AOTYPNQ in External Representation 20100413
9 Exporting ES_REQUEST_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_REQUEST Request 20100413
10 Exporting EV_REQUEST_ATTR_GROUP_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_ATTRIBUTE_GROUP Unique Identifier for a Search Attribute Group ID 20100413
11 Importing IV_ATTR_GROUP_FIELD_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST_FIELD Request Field 20100413
12 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100413
13 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100413
14 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST Request 20100413
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100413

Method DETERMINE_RESPONSE_ATTR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100413
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYP in External Representation 20100413
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100413
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100413
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100413
6 Exporting ES_RESPONSE_ATTR_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNRFB_EXT Table ESH_OM_AOTYPNRF in External Representation 20100413
7 Exporting ES_RESPONSE_ATTR_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_RESPONSE_FIELD Response fields 20100413
8 Exporting EV_RESPONSE_ATTR_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_ATTRIBUTE_ID Unique Identifier for a Search Node Attribute 20100413
9 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) ESH_E_OM_RESPONSE_FIELD Response Field 20100413
10 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100413
11 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100413
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100413

Method DETERMINE_RESPONS_ATT_GROUP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100413
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYP in External Representation 20100413
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100413
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100413
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100413
6 Exporting ES_RESPONSE_ATTR_GROUP_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_RESP_ATTR_GROUPS Response attribute group 20100413
7 Exporting ES_RESPONS_ATTR_GROUP_BUF_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNRG_EXT Table ESH_OM_AOTYPNRG in External Representation 20100413
8 Exporting EV_RESPONSE_ATTR_GROUP_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_ATTRIBUTE_GROUP Unique Identifier for a Search Attribute Group ID 20100413
9 Importing IV_ATTRIBUTE_GROUP_ID Call by reference Type reference (TYPE) ESH_E_OM_ATTR_GROUP Attribute Group 20100413
10 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100413
11 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100413
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100413

Method DETERMINE_RESTRICTION_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100326
2 Exporting ET_RESTRICTIONS Call by reference Type reference (TYPE) ESH_WS_SEARCH_RESTRICTION__TAB Restriction condition for a virtual template 20100326
3 Importing IS_RELATION_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_ARELAT_EXT Structure for ESH_OM_ARELAT: External Representation 20100326
4 Importing IS_RELATION_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_RELATION_MODEL Relation model 20100326
5 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100326
6 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100326
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100326

Method DETERMINE_RES_ATT_GR_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100413
2 Exporting ES_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYP in External Representation 20100413
3 Exporting ES_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100413
4 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100413
5 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100413
6 Exporting ES_RESPONSE_ATTR_GROUP_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_RESP_ATTR_GROUPS Response attribute group 20100413
7 Exporting ES_RESPONS_ATTR_GROUP_BUF_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPNRG_EXT Table ESH_OM_AOTYPNRG in External Representation 20100413
8 Exporting EV_RESPONSE_ATTR_GROUP_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_ATTRIBUTE_GROUP Unique Identifier for a Search Attribute Group ID 20100413
9 Importing IV_ATTR_GROUP_FIELD_ID Call by reference Type reference (TYPE) ESH_E_OM_RESPONSE_FIELD Response Field 20100413
10 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100413
11 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100413
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100413

Method DETERMINE_ROOT_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100315
2 Exporting ES_ROOT_NODE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYPN_EXT Table ESH_OM_AOTYPN in External Representation 20100315
3 Exporting ES_ROOT_NODE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_NODE_TYPE Node Type 20100315
4 Exporting EV_ROOT_NODE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100315
5 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100315
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100315

Method DETERMINE_TEMPLATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100312
2 Exporting ES_OBJECT_TYPE_BUFFER_DATA Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Table ESH_OM_AOTYP in External Representation 20100315
3 Exporting ES_OBJECT_TYPE_DB_DATA Call by reference Type reference (TYPE) ESH_S_IF_DCB_OBJECT_TYPE_MODEL describe complete object 20100315
4 Exporting EV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_TEMPLATE_ID Identifier for a Search Template 20100312
5 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100312
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100312

Method FILL_STACK_BUFFER_TABLES Signature

Method FILL_STACK_BUFFER_TABLES on class CL_ESH_DPS_T_DETAIL_RES_OUT has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100308

Method GET_TEMPLATE_DETAIL_RESP_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100308
2 Exporting ES_TEMPLATE_DETAIL_RES Call by reference Type reference (TYPE) ESH_WS_SEARCH_TEMPLATE_GET_DE2 Get all the metadata details for a template given 20100308
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100308

Method MAP_ANALYTICAL_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100316
2 Exporting ES_ANALYTICAL_VIEW Call by reference Type reference (TYPE) STRING ESH_WS_SEARCH_ANALYTICAL_VIEW5 20100322
3 Importing IT_ODPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODPS Operational Data Provider Definition 20100322
4 Importing IT_ODP_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODP_FIELDS Operational Data Provider attributes 20100322
5 Importing IT_ODP_FIELDS_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODP_FIELDS_T Operational Data Provider attribute texts 20100322
6 Importing IT_ODP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODPS_T Operational Data Provider texts 20100322
7 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100322
8 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100316
9 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_TEMPLATE_ID Identifier for a Serch Template 20100316
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100316

Method MAP_ATTRIBUTE_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100311
2 Exporting ET_ATTRIBUTE_TAB Call by reference Type reference (TYPE) ESH_WS_SEARCH_NODE_ATTRIBU_TAB Information for a Search Node Attribute 20100316
3 Importing IT_FIELD_TAB Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20100316
4 Importing IT_FIELD_TEXT_TAB Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS_T short texts of fields 20100316
5 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100311
6 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100311
7 Importing IV_SEARCH_NODE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_NODE_ID Identifier for the search node 20100311
8 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_TEMPLATE_ID Identifier for a Serch Template 20100311
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100311

Method MAP_AUTH_CHECK_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100311
2 Exporting ES_AUTH_CHECK_COMPOSITE Call by reference Type reference (TYPE) ESH_WS_SEARCH_AUTHORIZATION_C2 Authorization information for a Search Node 20100311
3 Importing IT_AUTH_CHECK_ASSIGNMENT Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_ASSIGNMENTS authorization check assignments 20100311
4 Importing IT_AUTH_CHECK_CONJUNCTION Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_CONJUNCTION Logical conjunction for authorization checks 20100311
5 Importing IT_AUTH_CHECK_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_RELATIONS Start relations for paths in assiged authorization checks 20100311
6 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100315
7 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100317
8 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100311
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100311

Method MAP_AUTH_CHECK_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100413
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100413

Method MAP_BUSINESS_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100309
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100309

Method MAP_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100308
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100308

Method MAP_CATEGORY_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100309
2 Exporting ET_CATEGORY_REFERENCES Call by reference Type reference (TYPE) ESH_WS_SEARCH_CATEGORY_ID_TAB category assignments 20100309
3 Importing IT_CATEGORY_ASSIGNMENTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_CATEG_ASSIGNMENTS Identifier for a search category 20100309
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100309
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100309

Method MAP_COMMON_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100309
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100309

Method MAP_DATA_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100308
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100308

Method MAP_DEP_SOFTWARE_COMP Signature

Method MAP_DEP_SOFTWARE_COMP on class CL_ESH_DPS_T_DETAIL_RES_OUT has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100311

Method MAP_KEY_WORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100309
2 Exporting ET_KEY_WORDS Call by reference Type reference (TYPE) ESH_WS_SEARCH_KEY_WORD_TAB Key Word for a Search (corresponding to an alias) 20100309
3 Importing IT_KEY_WORDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_KEYWORDS Keywords 20100309
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100309
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100309

Method MAP_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100308
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100308

Method MAP_NAV_PATH_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100322
2 Exporting ES_NODE_ATTRIBUTE_DEFINITION Call by reference Type reference (TYPE) ESH_WS_SEARCH_NODE_ATTRIBUTE_D Relations that build the path to the attribute needed by the 20100323
3 Importing IT_NAVIGATION_PATHS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_MODELS navigation path steps 20100323
4 Importing IV_ANALYTICAL_VIEW_ID Call by reference Type reference (TYPE) ESH_E_OM_ODP_ID_12 Identifier for a Search Analytical View ID (Operational Data 20100322
5 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20100328
6 Importing IV_AUTH_CHECK_ID Call by reference Type reference (TYPE) ESH_E_OM_AUTH_CHECK Authorization Check 20100414
7 Importing IV_NAVIGATION_PATH_ID Call by reference Type reference (TYPE) ESH_E_OM_NAVIGATION_PATH_GUID Object Types: Navigation Path GUID 20100322
8 Importing IV_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100328
9 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100328
10 Importing IV_REFERENCED_FIELD_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_FIELD Node Field 20100323
11 Importing IV_REFERENCED_NODE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100322
12 Importing IV_REFERENCED_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100322
13 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_OM_REQUEST Request 20100414
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100322

Method MAP_NODE_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100311
2 Exporting ET_NODE_TAB Call by reference Type reference (TYPE) ESH_WS_SEARCH_NODE_TAB Information for a complete Search Node 20100316
3 Importing IT_AUTH_CHECK_ASSIGNMENT Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_ASSIGNMENTS authorization check assignments 20100316
4 Importing IT_AUTH_CHECK_CONJUNCTION Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_CONJUNCTION Logical conjunction for authorization checks 20100316
5 Importing IT_AUTH_CHECK_RELATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_AUTH_RELATIONS Start relations for paths in assiged authorization checks 20100316
6 Importing IT_FIELD_TAB Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS fields 20100316
7 Importing IT_FIELD_TEXT_TAB Call by reference Type reference (TYPE) ESH_T_IF_DCB_FIELDS_T short texts of fields 20100316
8 Importing IT_NODE_TAB Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES node types 20100311
9 Importing IT_NODE_TEXT_TAB Call by reference Type reference (TYPE) ESH_T_IF_DCB_NODE_TYPES_T short texts of node types 20100316
10 Importing IT_ODPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODPS Operational Data Provider Definition 20100322
11 Importing IT_ODP_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODP_FIELDS Operational Data Provider attributes 20100322
12 Importing IT_ODP_FIELDS_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODP_FIELDS_T Operational Data Provider attribute texts 20100322
13 Importing IT_ODP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_ODPS_T Operational Data Provider texts 20100322
14 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100311
15 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_WS_SEARCH_TEMPLATE_ID Identifier for a Serch Template 20100311
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100311

Method MAP_QUERY_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100320
2 Exporting ET_SEARCH_REQUEST Call by reference Type reference (TYPE) ESH_WS_SEARCH_REQUEST_TAB Request for a search 20100412
3 Importing IT_COMMON_ATTR_ASSIGNMENTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS_CA Common Attribute Assignment 20100412
4 Importing IT_NAVIGATION_PATHS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_MODELS navigation path steps 20100412
5 Importing IT_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS requests 20100320
6 Importing IT_REQUEST_ATTR_GROUPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUPS Request attribute groups 20100413
7 Importing IT_REQUEST_ATTR_GROUP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQ_ATTR_GROUP_T Request attribute group texts 20100413
8 Importing IT_REQUEST_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS request fields 20100412
9 Importing IT_REQUEST_FIELDS_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUEST_FIELDS_T request field texts 20100412
10 Importing IT_REQUEST_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REQUESTS_T request texts 20100412
11 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_TYPE Single-Character Flag 20100320
12 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100320
13 Importing IV_ROOT_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100412
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100320

Method MAP_QUERY_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100320
2 Exporting ES_RESPONSE Call by reference Type reference (TYPE) ESH_WS_SEARCH_RESPONSE Unique Response for a Search 20100414
3 Importing IT_BACKEND_NAVIGATIONS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS backend navigations 20100414
4 Importing IT_BACKEND_NAVIGATION_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_BACKEND_NAVIS_T short texts of backend navigations 20100414
5 Importing IT_NAVIGATION_PATHS Call by reference Type reference (TYPE) ESH_T_IF_DCB_NAV_PATH_MODELS Navigation path models 20100414
6 Importing IT_RELATED_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REL_TEMPLATE Related Requests 20100414
7 Importing IT_RESPONSE_ATTR_GROUPS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUPS Response attribute groups 20100414
8 Importing IT_RESPONSE_ATTR_GROUP_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESP_ATTR_GROUP_T Response attribute group texts 20100414
9 Importing IT_RESPONSE_FIELDS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS response fields 20100414
10 Importing IT_RESPONSE_FIELD_TEXTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPONSE_FIELDS_T Response field texts 20100414
11 Importing IT_RESPONSE_FIELD_UI_AREAS Call by reference Type reference (TYPE) ESH_T_IF_DCB_RESPO_FIELD_AREAS response field ui areas 20100414
12 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_TYPE Type of Object Type 20100320
13 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100320
14 Importing IV_ROOT_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100414
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100320

Method MAP_RELATED_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100413
2 Exporting ET_RELATED_REQUESTS Call by reference Type reference (TYPE) ESH_WS_SEARCH_RELATED_REQU_TAB For the dedinition of related request (partly implicitly mod 20100413
3 Importing IT_RELATED_REQUESTS Call by reference Type reference (TYPE) ESH_T_IF_DCB_REL_TEMPLATE Related Requests 20100413
4 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100414
5 Importing IV_ROOT_NODE_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100414
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100413

Method MAP_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100413
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100413

Method MAP_RELATION_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100415
2 Exporting ET_SEARCH_JOIN_DEFINITION Call by reference Type reference (TYPE) ESH_WS_SEARCH_RELATION_JOI_TAB Join Conditions for Search Relation 20100415
3 Importing IS_RELATION Call by reference Type reference (TYPE) ESH_S_IF_DCB_RELATION_MODEL Relation model 20100415
4 Importing IT_RELATION_FIELD_BUFFER_DATA Call by reference Type reference (TYPE) ESH_T_OM_ARELATF_EXT Table Type for ESH_S_OM_ARELATF_EXT 20100415
5 Importing IT_RELATION_FIELD_DB_DATA Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELDS relation fields 20100415
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100415

Method MAP_RELATION_FIELD_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100415
2 Exporting ET_SEARCH_JOIN_DEFINITION Call by reference Type reference (TYPE) ESH_WS_SEARCH_RELATION_JOI_TAB Join Conditions for Search Relation 20100415
3 Importing IS_RELATION Call by reference Type reference (TYPE) ESH_S_IF_DCB_RELATION_MODEL Relation model 20100415
4 Importing IT_RELATION_FIELD_VAL_BUF_DATA Call by reference Type reference (TYPE) ESH_T_OM_ARELATFV_EXT Table Type for ESH_S_OM_ARELATFV_EXT 20100415
5 Importing IT_RELATION_FIELD_VAL_DB_DATA Call by reference Type reference (TYPE) ESH_T_IF_DCB_RELATION_FIELD_VA relation field values 20100415
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100415

Method MAP_TECHNICAL_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100309
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100309

Method MAP_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100309
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100309

Method MAP_TO_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100308
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100308

Method MAP_VIRTUAL_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100309
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100309

Method REMOVE_SWC_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100311
2 Changing CV_EXPRESSION Call by reference Type reference (TYPE) STRING 20100311
3 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE_ID Object Type ID 20100311
# Exception Resumable Description Created on
1 CX_ESH_DPS_ENGINE_ERROR General errors in dps services 20100311
History
Last changed by/on SAP  20110908 
SAP Release Created in 730