SAP ABAP Class TC_SADL_GW_GENERIC_DPC (Query Option tests)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_GW_RT_PC (Package) Gateway Runtime Adapter for SADL - MPC/DPC
Properties
Class TC_SADL_GW_GENERIC_DPC  
Short Description Query Option tests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SADL_GW_RT_PC   Gateway Runtime Adapter for SADL - MPC/DPC 
Created 20130801   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class TC_SADL_GW_GENERIC_DPC has no forward declaration.
Interfaces
Class TC_SADL_GW_GENERIC_DPC has no interface implemented.
Friends
Class TC_SADL_GW_GENERIC_DPC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BUYER Constant Protected Type reference (TYPE) STRING `BUYER` 20131128
2 CO_OVERVIEW Constant Protected Type reference (TYPE) STRING `OVERVIEW` 20131128
3 CO_SUBNODE Constant Protected Type reference (TYPE) STRING `SUBNODE` 20131128
4 CO_SUBSUBNODE Constant Protected Type reference (TYPE) STRING `SUBSUBNODE` 20131128
5 MO_DPC Instance attribute Protected Object reference (TYPE REF TO) CL_SADL_GW_GENERIC_DPC 20131128
Methods
# Method Level Visibility Method type Description Created on
1 SETUP Instance method Private Method 20131128
2 _CREATE_ENTITY Instance method Protected Method 20131128
3 _GET_ENTITYSET Instance method Protected Method 20131128
4 _GET_ENTITYSET_BY_REF Instance method Protected Method 20131128
5 _GET_EXISTING_ENTITY Instance method Protected Method 20131128
6 _GET_KEYS Instance method Protected Method 20131128
7 _GET_KEY_ELEMENTS Instance method Protected Method 20131128
8 _GET_UNCONVERTED_KEYS Instance method Protected Method 20131128
9 _UPDATE_ENTITY Instance method Protected Method 20131128
Events
Class TC_SADL_GW_GENERIC_DPC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SADL_TYPE Protected See coding 20131128 tt_sadl_type TYPE STANDARD TABLE OF ty_sadl_type WITH DEFAULT KEY
2 TY_SADL_BUYER Protected See coding 20131128 BEGIN OF ty_sadl_buyer, my_identifier TYPE sadl_rs_bp_root-id, my_type_code TYPE sadl_rs_bp_root-type_code, END OF ty_sadl_buyer
3 TY_SADL_SUBNODE Protected See coding 20131128 BEGIN OF ty_sadl_subnode, my_identifier TYPE sadl_rs_so_items-id, my_parent_identifier TYPE sadl_rs_so_root-id, my_product_id TYPE sadl_rs_so_items-prod_id_content, my_type_code TYPE sadl_rs_so_items-type_code, END OF ty_sadl_subnode
4 TY_SADL_SUBSUBNODE Protected See coding 20131128 BEGIN OF ty_sadl_subsubnode, my_identifier TYPE sadl_rs_so_sline-id, my_parent_identifier TYPE sadl_rs_so_sline-parent_id, my_type_code TYPE sadl_rs_so_sline-type_code, END OF ty_sadl_subsubnode
5 TY_SADL_TYPE Protected See coding 20131128 BEGIN OF ty_sadl_type, my_identifier TYPE sadl_rs_so_root-id, my_seller_id TYPE sadl_rs_so_root-seller_id, my_buyer_id TYPE sadl_rs_so_root-buyer_id, my_product TYPE sadl_rs_so_items-prod_id_content, my_act_indicator TYPE sadl_rs_so_root-act_indicator, my_type_code TYPE sadl_rs_so_root-type_code, END OF ty_sadl_type
Method Signatures

Method SETUP Signature

Method SETUP on class TC_SADL_GW_GENERIC_DPC has no parameter.
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20131128

Method _CREATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ENTITY Call by reference Object reference (TYPE REF TO) DATA 20131128
2 Importing IO_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ENTRY_PROVIDER 20131128
3 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_C 20131128
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION 20131128
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20131128

Method _GET_ENTITYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_SADL_TYPE 20131128
2 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING 20131128
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20131128

Method _GET_ENTITYSET_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20131128
2 Importing IS_PAGING Call by reference Type reference (TYPE) /IWBEP/S_MGW_PAGING 20131128
3 Importing IT_CONVERTED_SOURCE_KEYS Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS 20131128
4 Importing IT_NAVIGATION_PATH Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_NAVI 20131128
5 Importing IT_ORDERBY Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_ORDER 20131128
6 Importing IT_SELECT Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_FIELD_NAMES 20131128
7 Importing IT_SELECT_OPTIONS Call by reference Type reference (TYPE) /IWBEP/T_MGW_SELECT_OPTION 20131128
8 Importing IT_SOURCE_KEYS Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS 20131128
9 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING CO_OVERVIEW 20131128
10 Importing IV_HAS_COUNT Call by reference Type reference (TYPE) ABAP_BOOL 20131128
11 Importing IV_HAS_INLINE_COUNT Call by reference Type reference (TYPE) ABAP_BOOL 20131128
12 Importing IV_SEARCH_STRING Call by reference Type reference (TYPE) STRING 20131128
13 Importing IV_SOURCE_ENTITY_SET Call by reference Type reference (TYPE) STRING CO_OVERVIEW 20131128
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20131128

Method _GET_EXISTING_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DATA_EXP Value transfer Type reference (TYPE) TY_SADL_TYPE 20131128
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20131128

Method _GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY Call by reference Type reference (TYPE) ANY 20131128
2 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING 20131128
3 Returning RT_KEYS Value transfer Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS 20131128
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20131128

Method _GET_KEY_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING 20131128
2 Returning RT_KEYS Value transfer Type reference (TYPE) STRINGTAB 20131128
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20131128

Method _GET_UNCONVERTED_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY Call by reference Type reference (TYPE) ANY 20131128
2 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING 20131128
3 Returning RT_KEYS Value transfer Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS 20131128
# Exception Resumable Description Created on
1 CX_STATIC_CHECK 20131128

Method _UPDATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ENTITY Call by reference Object reference (TYPE REF TO) DATA 20131128
2 Importing IO_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ENTRY_PROVIDER 20131128
3 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_U 20131128
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION 20131128
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20131128
History
Last changed by/on SAP  20141121 
SAP Release Created in 740