SAP ABAP Class /IWFND/CL_MGW_MDC_DATA (MGW Generic Data Provider for Multi Destination Composition)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-GW-COR (Application Component) Gateway Framework
     /IWFND/MGW_GSR_CORE (Package) GW Framework - ODC - Generic Service Interface - Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/IF_MGW_CORE_RUNTIME ODC Data Provider: Core Interface 20111122
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/IF_MGW_DATA_PRO_IMP_MDC ODC Data Provider Implementation - Multi Destin. Composition 20111122
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWFND/CL_MGW_MDC_VIRTUAL_PERS Multi Destination Data Provider for Virtual Persistence 20120605
Properties
Class /IWFND/CL_MGW_MDC_DATA  
Short Description MGW Generic Data Provider for Multi Destination Composition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/MGW_GSR_CORE   GW Framework - ODC - Generic Service Interface - Core 
Created 20111122   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWCOR/IF_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWFND/CL_MGW_INST_MAN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /IWFND/IF_MGW_CORE_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /IWFND/IF_MGW_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWFND/IF_MGW_CORE_RUNTIME ODC Data Provider: Core Interface 20111122
2 /IWFND/IF_MGW_DATA_PRO_IMP_MDC ODC Data Provider Implementation - Multi Destin. Composition 20111122
Friends
Class /IWFND/CL_MGW_MDC_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_SYSTEM_ALIAS_PROPERTY Constant Public See coding 20111123
2 GC_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME '/IWFND/CL_MGW_MDC_DATA' Name of this class 20111124
3 GC_ERROR_SKIP_TOKEN_PREFIX Constant Private Type reference (TYPE) STRING 'MISSING_DATA_FROM__' Prefix for an error skip token 20121130
4 GC_LOG_AGENT Constant Private Type reference (TYPE) /IWFND/SUP_IW_AGENT 'DATA_PROVIDER_MDC' IW Agent or Component 20120823
5 GC_NOTE_ID_SEL_OPTIONS Constant Public Type reference (TYPE) /IWFND/MGW_SAP_NOTE_ID '1982510' SAP Note number 20140224
6 GC_STRING_SEPARATOR Constant Private Type reference (TYPE) CHAR1 '_' String separator 20120905
7 MO_BATCH_HELPER Instance attribute Private Object reference (TYPE REF TO) /IWFND/CL_MGW_BATCH_HELPER MGW Batch Request Helper / Administrator 20130703
8 MO_LOGGER Instance attribute Private Object reference (TYPE REF TO) /IWFND/CL_LOGGER Logger for AppsLog and CCMS 20121203
9 MT_DATA_PROVIDERS Instance attribute Protected Type reference (TYPE) /IWFND/CL_MGW_INST_MAN=>TY_GT_DATA_PRO_IMPLS List of Data Provider Implementations 20111123
10 MV_IS_ERROR_TOLERANT Instance attribute Private Type reference (TYPE) ABAP_BOOL TRUE if the READ_FEED is error tolerant 20121206
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_DELTATOKEN_FOR_MDC Instance method Private Method Adapt the delta token parameter for the MDC use case 20120704
2 ADAPT_PAGING_FOR_MDC Instance method Private Method Adapt the paging information for the MDC use case 20120213
3 ADAPT_SKIPTOKEN_FOR_MDC Instance method Private Method Adapt the skip token parameter for the MDC use case 20120214
4 CHECK_CHANGESET_FOR_SINGLE_BEP Instance method Private Method Check changeset for single backend 20130704
5 CHECK_SKIP_PROVIDER Instance method Private Method Check for skipping the current provider 20131125
6 GET_DATA_PROVIDER_DEFAULT Instance method Protected Method Get default data provider identified by default System Alias 20111123
7 GET_DATA_PROVIDER_FOR_ALIAS Instance method Protected Method Get data provider identified by System Alias 20111123
8 GET_REQUEST_PARAMETER Instance method Private Method Read a request parameter 20111201
9 GET_SYSTEM_ALIAS_FROM_ENTR_PRO Instance method Private Method Get the System Alias from Entry Provider (Create Payload) 20111201
10 GET_SYSTEM_ALIAS_FROM_KEY Instance method Protected Method Get the System Alias from the key tab of the request details 20111123
11 GET_SYSTEM_ALIAS_FROM_KEY_VAL Instance method Private Method Get the System Alias from the key tab of the request details 20111207
12 GET_SYSTEM_ALIAS_FROM_PAYLOAD Instance method Private Method Get the System Alias from Payload 20111201
13 MERGE_HEADER_FIELDS Instance method Protected Method Merge header fields and check for conflicts 20111125
14 PARALLELIZE_READ_ENTITYSET Instance method Private Method Dispatch read entityset to BEP systems 20120905
15 PROVIDER_POST_PROCESSING Instance method Private Method Post Processing for a provider result 20131125
16 READ_ES_POST_PROCESSING Instance method Private Method Read EntitySet - Post Processing 20131125
17 READ_ES_PRE_PROCESSING Instance method Private Method Read EntitySet - Pre Processing 20131125
18 REMOVE_SYSTEM_ALIAS Instance method Protected Method Remove System System Alias from request details 20120213
19 SET_CURRENT_DELTA_TOKEN Instance method Private Method return the delta token for the current data provider 20120704
20 SET_SYSTEM_ALIAS Instance method Protected Method Set System Alias field into entity structure 20111124
21 TOLERANT_HANDLE_EXCEPTION Instance method Private Method Handle an exception for the error tolerant use case 20121204
22 TOLERANT_RAISE_EXCEPTION Instance method Private Method Raise an exception if the error tolerant use case failed 20121204
23 VALIDATE_FILTER_STRING Instance method Protected Method Check that the filter string does not contain SAP__Origin 20120215
24 VALIDATE_ORDERBY_STRING Instance method Protected Method Dynamic sorting for an internal table 20140221
Events
Class /IWFND/CL_MGW_MDC_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MS_DATA_PRO_IMPL Private Type reference (TYPE) /IWFND/CL_MGW_INST_MAN=>TY_GS_DATA_PRO_IMPL 20111123
2 TY_S_DELTA_TOKEN Private See coding 20120704 BEGIN OF ty_s_delta_token, delta_token TYPE string, END OF ty_s_delta_token
3 TY_S_EXCEPTION Private See coding 20121130 BEGIN OF ty_s_exception, tech type ref to /iwfnd/cx_mgw_tech_exception, busi type ref to /iwfnd/cx_mgw_busi_exception, system_alias type /IWFND/DEFI_SYSTEM_ALIAS, END OF ty_s_exception
4 TY_S_INDEX Private See coding 20121130 BEGIN OF ty_s_index, char_index TYPE char3, END OF ty_s_index
5 TY_S_TOLERANT_INFO Private See coding 20121204 BEGIN OF ty_s_tolerant_info, is_error_tolerant TYPE abap_bool, is_inlinecount_error TYPE abap_bool, error_skip_token TYPE string, x_tech TYPE REF TO /iwfnd/cx_mgw_tech_exception, x_busi TYPE REF TO /iwfnd/cx_mgw_busi_exception, END OF ty_s_tolerant_info
6 TY_T_DELTA_TOKEN Private See coding 20120704 ty_t_delta_token TYPE STANDARD TABLE OF ty_s_delta_token
7 TY_T_EXCEPTIONS Private See coding 20121130 ty_t_exceptions TYPE STANDARD TABLE OF ty_s_exception
8 TY_T_INDICES Private See coding 20121130 ty_t_indices TYPE STANDARD TABLE OF ty_s_index
Method Signatures

Method ADAPT_DELTATOKEN_FOR_MDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETERS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T Request Parameters 20120705
2 Exporting ET_DELTA_TOKEN Call by reference Type reference (TYPE) TY_T_DELTA_TOKEN 20120704

Method ADAPT_DELTATOKEN_FOR_MDC on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method ADAPT_PAGING_FOR_MDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S Request Details 20120213

Method ADAPT_PAGING_FOR_MDC on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method ADAPT_SKIPTOKEN_FOR_MDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_SKIP_TOKEN_INDICES Call by reference Type reference (TYPE) TY_T_INDICES Indeces of the error data providers 20121130
2 Exporting ET_PARAMETERS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T same as IT_PARAMETER except for skip token (first byte gone) 20120214
3 Exporting EV_SKIP_TOKEN_INDEX Call by reference Type reference (TYPE) I first byte of the skip token parameter - 0 otherwise 20120214
4 Importing IT_PARAMETERS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T Request Parameters 20120214

Method ADAPT_SKIPTOKEN_FOR_MDC on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method CHECK_CHANGESET_FOR_SINGLE_BEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_CORE_RUNTIME ODC Data Provider: Core Interface 20130704
2 Importing IV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20130704
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20130704

Method CHECK_SKIP_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T OData Parameters 20131125
2 Exporting EV_HAS_SKIPTOKEN Call by reference Type reference (TYPE) ABAP_BOOL Skiptoken exists 20131125
3 Exporting EV_IS_SKIP_PROVIDER Call by reference Type reference (TYPE) ABAP_BOOL Skip current provider 20131125
4 Importing IS_FILTER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_S Filter conditions 20131125
5 Importing IT_DELTA_TOKEN Call by reference Type reference (TYPE) TY_T_DELTA_TOKEN Deltatoken table 20131125
6 Importing IT_ERROR_SKIP_TOKENS_OLD Call by reference Type reference (TYPE) TY_T_INDICES OLD Skiptoken table 20131125
7 Importing IV_DATA_PROVIDER_TABIX Call by reference Type reference (TYPE) I Provider index in provider list 20131125
8 Importing IV_PROVIDER_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20131125
9 Importing IV_RESPONSE_SKIPTOKEN Call by reference Type reference (TYPE) STRING Skiptoken of last response 20131125
10 Importing IV_SKIPTOKEN_TABIX_OLD Call by reference Type reference (TYPE) I Skiptoken index 20131125
11 Importing IV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20131125

Method CHECK_SKIP_PROVIDER on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method GET_DATA_PROVIDER_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_PROVIDER Value transfer Object reference (TYPE REF TO) /IWFND/IF_MGW_CORE_RUNTIME ODC Data Provider: Core Interface 20111123
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_TECH_EXCEPTION Technical Exception for Minimal Gateway 20111123

Method GET_DATA_PROVIDER_FOR_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20111123
2 Returning RO_DATA_PROVIDER Value transfer Object reference (TYPE REF TO) /IWFND/IF_MGW_CORE_RUNTIME ODC Data Provider: Core Interface 20111123
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION Technical Exception for Minimal Gateway 20111123

Method GET_REQUEST_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T Table of request parameters 20111201
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING Parameter Name 20111201
3 Returning RV_VALUE Value transfer Type reference (TYPE) STRING Parameter Value 20111201

Method GET_REQUEST_PARAMETER on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method GET_SYSTEM_ALIAS_FROM_ENTR_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_ENTRY_PROVIDER MGW Data Provider 20111201
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T Request Parameters 20111201
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING Name of the entity 20111201
4 Returning RV_SYSTEM_ALIAS Value transfer Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20111201
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_TECH_EXCEPTION Technical Exception for Minimal Gateway 20111201

Method GET_SYSTEM_ALIAS_FROM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S Request Details 20111123
2 Returning RV_SYSTEM_ALIAS Value transfer Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20111123

Method GET_SYSTEM_ALIAS_FROM_KEY on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method GET_SYSTEM_ALIAS_FROM_KEY_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_VALUE_TAB Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T Key Value Pair table 20111207
2 Returning RV_SYSTEM_ALIAS Value transfer Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20111207

Method GET_SYSTEM_ALIAS_FROM_KEY_VAL on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method GET_SYSTEM_ALIAS_FROM_PAYLOAD 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 Entity Data 20111201
2 Returning RV_SYSTEM_ALIAS Value transfer Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20111201

Method GET_SYSTEM_ALIAS_FROM_PAYLOAD on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method MERGE_HEADER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HEADER_FIELDS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20111125
2 Importing IT_HEADER_FIELDS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20111125

Method MERGE_HEADER_FIELDS on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method PARALLELIZE_READ_ENTITYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DELETED_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20130517
2 Changing CR_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20120905
3 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20120905
4 Changing CS_TOLERANT_INFO Call by reference Type reference (TYPE) TY_S_TOLERANT_INFO 20131125
5 Changing CT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20120905
6 Changing CT_INLINE_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO 20131125
7 Changing CT_PARAMETER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T 20131125
8 Changing CV_IS_TARGET_FORMAT Call by reference Type reference (TYPE) ABAP_BOOL 20120905
9 Changing CV_SKIPTOKEN_TABIX_OLD Call by reference Type reference (TYPE) I 20131125
10 Importing IS_FILTER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_S 20131125
11 Importing IS_PAGING_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PAGING_S 20131125
12 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S 20120905
13 Importing IT_DELTA_TOKEN Call by reference Type reference (TYPE) TY_T_DELTA_TOKEN 20131125
14 Importing IT_ERROR_SKIP_TOKENS_OLD Call by reference Type reference (TYPE) TY_T_INDICES 20131125
15 Importing IV_CONTENT_FORMAT Call by reference Type reference (TYPE) /IWFND/MGW_CONTENT_FORMAT the format of the response content 20120905
16 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120905
17 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING 20120905
18 Importing IV_IS_COUNT_REQUESTED Call by reference Type reference (TYPE) ABAP_BOOL 20131125
19 Importing IV_MDC_TASK_MAX Call by reference Type reference (TYPE) I Max. active tasks 20120905
20 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120905
21 Importing IV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20131125
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20120905
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20120905

Method PROVIDER_POST_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DELETED_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20131125
2 Changing CR_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20131125
3 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20131125
4 Changing CT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20131125
5 Changing CT_INLINE_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO 20131125
6 Changing CT_PARAMETER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T 20131125
7 Changing CV_SKIPTOKEN_TABIX_OLD Call by reference Type reference (TYPE) I 20131125
8 Importing IR_DELETED_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20131125
9 Importing IR_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20131125
10 Importing IS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20131125
11 Importing IT_DELTA_TOKEN Call by reference Type reference (TYPE) TY_T_DELTA_TOKEN 20131125
12 Importing IT_HEADERS Call by reference Type reference (TYPE) TIHTTPNVP 20131125
13 Importing IT_INLINE_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO 20131125
14 Importing IV_DATA_PROVIDER_TABIX Call by reference Type reference (TYPE) I 20131125
15 Importing IV_IS_COUNT_REQUESTED Call by reference Type reference (TYPE) ABAP_BOOL 20131125
16 Importing IV_IS_TARGET_FORMAT Call by reference Type reference (TYPE) ABAP_BOOL 20131125
17 Importing IV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20131125
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20131125
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20131125

Method READ_ES_POST_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DELETED_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20131125
2 Changing CR_ENTITYSET Call by reference Object reference (TYPE REF TO) DATA 20131125
3 Changing CS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20131125
4 Changing CT_ALL_DELETED_ENTITIES Call by reference Type reference (TYPE) STANDARD TABLE 20131125
5 Changing CT_ALL_ENTITIES Call by reference Type reference (TYPE) STANDARD TABLE 20131125
6 Importing IS_PAGING_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PAGING_S 20131125
7 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S 20131125
8 Importing IS_TOLERANT_INFO Call by reference Type reference (TYPE) TY_S_TOLERANT_INFO 20131125
9 Importing IT_EXCEPTION Call by reference Type reference (TYPE) TY_T_EXCEPTIONS 20131125
10 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20131125
11 Importing IV_IS_ONE_WITHOUT_FAIL Call by reference Type reference (TYPE) ABAP_BOOL 20131125
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20131125
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20131125

Method READ_ES_PRE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILTER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>EDM_SELECT_OPTION_S 20131125
2 Exporting ES_PAGING_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PAGING_S 20131125
3 Exporting ES_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S 20131125
4 Exporting ES_TOLERANT_INFO Call by reference Type reference (TYPE) TY_S_TOLERANT_INFO 20131125
5 Exporting ET_DELTA_TOKEN Call by reference Type reference (TYPE) TY_T_DELTA_TOKEN 20131125
6 Exporting ET_ERROR_SKIP_TOKENS_OLD Call by reference Type reference (TYPE) TY_T_INDICES 20131125
7 Exporting ET_PARAMETER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T 20131125
8 Exporting EV_IS_COUNT_REQUESTED Call by reference Type reference (TYPE) ABAP_BOOL 20131125
9 Exporting EV_SKIPTOKEN_TABIX_OLD Call by reference Type reference (TYPE) I 20131125
10 Exporting EV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20131125
11 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S 20131125
12 Importing IT_PARAMETER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T 20131125
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20131125

Method REMOVE_SYSTEM_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S Request Details without system alias key 20120213
2 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S Request Details with system alias key 20120213

Method REMOVE_SYSTEM_ALIAS on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method SET_CURRENT_DELTA_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETERS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T 20120704
2 Importing IT_DELTA_TOKEN Call by reference Type reference (TYPE) TY_T_DELTA_TOKEN 20120704
3 Importing IV_INDEX Call by reference Type reference (TYPE) I 20120704

Method SET_CURRENT_DELTA_TOKEN on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method SET_SYSTEM_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ENTITY Call by reference Object reference (TYPE REF TO) DATA Entity Structure Reference 20111124
2 Importing IV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20111124

Method SET_SYSTEM_ALIAS on class /IWFND/CL_MGW_MDC_DATA has no exception.

Method TOLERANT_HANDLE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TOLERANT_INFO Call by reference Type reference (TYPE) TY_S_TOLERANT_INFO 20121204
2 Changing CT_EXCEPTIONS Call by reference Type reference (TYPE) TY_T_EXCEPTIONS 20121204
3 Importing IS_DATA_PROVIDER Call by reference Type reference (TYPE) /IWFND/CL_MGW_INST_MAN=>TY_GS_DATA_PRO_IMPL 20121204
4 Importing IV_DATA_PROVIDER_TABIX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20121204
5 Importing IV_IS_COUNT_REQUESTED Call by reference Type reference (TYPE) ABAP_BOOL 20121204
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20121204
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20121204

Method TOLERANT_RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXCEPTIONS Call by reference Type reference (TYPE) TY_T_EXCEPTIONS 20121204
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20121204
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20121204
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20121204

Method VALIDATE_FILTER_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T Request Parameters 20120215
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20120215

Method VALIDATE_ORDERBY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SORT_STRING_AS_NUM Call by reference Type reference (TYPE) ABAP_BOOL 20140221
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE Table to be ordered based on order information 20140221
3 Importing IT_ORDER Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>TY_T_TECHNICAL_ORDER Order Information 20140221
4 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20140221
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20140221
2 /IWFND/CX_MGW_TECH_EXCEPTION Exception class for meta data access 20140221
History
Last changed by/on SAP  20141120 
SAP Release Created in 250