SAP ABAP Class /IWFND/CL_MGW_BATCH_HELPER (MGW Batch Request Helper / Administrator)
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
Properties
Class /IWFND/CL_MGW_BATCH_HELPER  
Short Description MGW Batch Request Helper / Administrator    
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 20120127   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_DS_EDM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWCOR/IF_DS_URI Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWCOR/IF_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /IWFND/CL_MGW_BATCH_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 /IWFND/IF_MGW_CORE_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 /IWFND/IF_MGW_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWFND/CL_MGW_BATCH_HELPER has no interface implemented.
Friends
Class /IWFND/CL_MGW_BATCH_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SEPERATOR_ENTRY Constant Private Type reference (TYPE) CHAR1 '|' Single-Character Flag 20131002
2 CO_SEPERATOR_FIELD Constant Private Type reference (TYPE) CHAR1 ',' Single-Character Flag 20131002
3 MCS_OPERATION_STATE Constant Public See coding 20131002
4 MO_BATCH_HELPER Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_MGW_BATCH_HELPER OData Channel - Batch Helper 20120127
5 MO_REQUEST_MANAGER Instance attribute Private Object reference (TYPE REF TO) /IWFND/IF_MGW_REQUEST_MANAGER MGW Client Proxy 20131008
6 MO_SUTIL_RUNTIME Static Attribute Private Object reference (TYPE REF TO) /IWFND/CL_SUTIL_RUNTIME Support Utilities: Runtime 20130927
7 MS_METER_INFO Instance attribute Private Type reference (TYPE) /IWFND/S_METERING_COL Metering Collector (based on DB structure) 20130725
8 MT_BATCH_HTTP_HEADER Instance attribute Private Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20140207
9 MT_BATCH_INFO Instance attribute Private Type reference (TYPE) TY_T_BATCH_INFO 20131001
10 MT_BATCH_OPERATION Instance attribute Private Type reference (TYPE) TY_T_BATCH_OPERATION 20130925
11 MT_CHANGESET_HEADER Instance attribute Private Type reference (TYPE) TY_T_CHANGESET_HEADER 20120127
12 MV_BATCH Instance attribute Public Type reference (TYPE) ABAP_BOOL Batch Processing 20120127
13 MV_BATCH_ALL Instance attribute Public Type reference (TYPE) ABAP_BOOL Batch All (at once) 20130903
14 MV_BATCH_BODY Instance attribute Private Type reference (TYPE) XSTRING 20130925
15 MV_BATCH_BODY_BEG Static Attribute Private Type reference (TYPE) XSTRING 20130926
16 MV_BATCH_BODY_END Static Attribute Private Type reference (TYPE) XSTRING 20130926
17 MV_CHANGESET Instance attribute Public Type reference (TYPE) ABAP_BOOL ChangeSet Processing 20120202
18 MV_CHANGESET_ERROR Instance attribute Public Type reference (TYPE) ABAP_BOOL ChangeSet Error 20120214
19 MV_CHANGESET_NOT_SUPPORTED Instance attribute Public Type reference (TYPE) ABAP_BOOL ChangeSet not supported 20120215
20 MV_CHANGESET_OPTOTAL Instance attribute Private Type reference (TYPE) I Total number of operations in a ChangeSet 20120130
21 MV_CHANGESET_PAYLOAD Instance attribute Private Type reference (TYPE) XSTRING 20120127
22 MV_CHANGESET_SYSTEM_ALIAS Instance attribute Private Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20130703
23 MV_DESTINATION Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20130925
24 MV_ETAG_PROCESSING Instance attribute Public Type reference (TYPE) ABAP_BOOL Etag Processing 20131029
25 MV_IS_LOCAL_BEP Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED 20130925
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BATCH_HTTP_HEADERS Instance method Public Method Add Batch HTTP Headers to current Headers 20140207
2 BATCH_ADD_OPERATION Instance method Public Method BATCH - Add operation 20130925
3 BATCH_CHANGESET_FINISH Instance method Public Method BATCH - Finish a Changeset 20131004
4 BATCH_CHANGESET_ROLLBACK Instance method Public Method BATCH - Rollback a Changeset 20131004
5 BATCH_CHANGESET_START Instance method Public Method BATCH - Start a Changeset 20131002
6 BATCH_EXECUTE Instance method Public Method BATCH - Execute the batch request 20131009
7 BATCH_GET_OPERATIONS Instance method Public Method BATCH - Get all operations 20130930
8 BATCH_GET_REQUEST_DATA Instance method Public Method BATCH: Get Request Data 20130930
9 BATCH_IS_OPERATION_COLLECTED Instance method Public Method BATCH - Check whether current operation is collected 20131002
10 BATCH_REMOVE_OPERATION Instance method Public Method BATCH - Remove current operation (separate call, no batch) 20131120
11 BATCH_SET_CONTEXT_INFO Instance method Public Method BATCH - Set context info 20131004
12 BATCH_SET_ETAG_PROCESSING Instance method Public Method BATCH - Set etag processing 20131029
13 BATCH_SET_EXCEPTION Instance method Public Method BATCH - Set exception 20131004
14 BATCH_SET_ODATA_METHOD Instance method Public Method BATCH: Set Operation Method 20131004
15 BATCH_SET_OPERATION_STATE Instance method Public Method BATCH: Set OData State 20131001
16 BATCH_SET_PROXY_DATA Instance method Public Method BATCH - Set Proxy Data 20131004
17 BATCH_SET_RESULT Instance method Public Method BATCH - Set result of an operation 20131004
18 CHANGESET_GET_OPERATIONS Instance method Public Method CHANGESET - Get all operations 20130903
19 CHANGESET_GET_OPERATION_INFO Instance method Public Method CHANGESET - Get operation info 20130903
20 CHANGESET_GET_PROXY_DATA Instance method Public Method CHANGESET - Get Proxy Data 20130903
21 CHANGESET_IS_FOR_SINGLE_BEP Instance method Public Method CHANGESET - Check changeset for single backend 20130903
22 CHANGESET_IS_LAST_OPERATION Instance method Public Method CHANGESET - Check last operation 20130903
23 CHANGESET_SET_ATTRIBUTES Instance method Public Method CHANGESET - Set operation attributes 20131004
24 CHANGESET_SET_CONTEXT_INFO Instance method Public Method CHANGESET - Set context info for current operation 20131004
25 CHANGESET_SET_ERROR Instance method Public Method CHANGESET - Set Processing Error 20130903
26 CHANGESET_SET_EXCEPTION Instance method Public Method CHANGESET - Set exception for current operation 20131004
27 CHANGESET_SET_NOT_SUPPORTED Instance method Public Method CHANGESET - Set ChangeSet not supported 20130903
28 CHANGESET_SET_OPERATION_STATE Instance method Public Method CHANGESET - Set Operation State 20130903
29 CHANGESET_SET_OPTOTAL Instance method Public Method CHANGESET - Set total number of changeset 20130903
30 CHANGESET_SET_PROXY_DATA Instance method Public Method CHANGESET - Add Proxy Data of an operation 20131004
31 CHANGESET_SET_RESULT Instance method Public Method CHANGESET - Set result of an operation 20131004
32 GET_BATCH_HELPER Static method Public Method Get Batch helper 20120127
33 GET_METER_INFO Instance method Public Method Get Metering Info 20130903
34 HANDLE_OPERATION_ERROR Instance method Private Method Handle Operation error 20131008
35 SAVE_BATCH_HTTP_HEADERS Instance method Public Method Save Batch HTTP Headers for inner operations 20140207
36 SET_BATCH_MODE Instance method Public Method Set Batch Mode 20120127
37 SET_METER_INFO Instance method Public Method Set Metering Info 20130903
Events
Class /IWFND/CL_MGW_BATCH_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BATCH_INFO Public See coding 20130927 BEGIN OF ty_s_batch_info, " Common Part for IWFND and IWBEP (see /IWBEP/CL_MGW_REMOTE_HANDLER) packet_no TYPE i, operation_no TYPE i, changeset TYPE string, function_code TYPE string, xml_offset TYPE i, xml_size TYPE i, content_type TYPE string, entity_set TYPE string, entity_type TYPE string, action_name TYPE string, operation_state TYPE char1, " See mcs_operation_state " IWFND specific part END OF ty_s_batch_info
2 TY_S_BATCH_OPERATION Public See coding 20130903 BEGIN OF ty_s_batch_operation, packet_no TYPE i, operation_no TYPE i, operation_state TYPE i, function_code TYPE string, odata_method TYPE string, changeset TYPE abap_bool, processed TYPE abap_bool, count TYPE abap_bool, stream TYPE abap_bool, request_line TYPE string, post_processor TYPE REF TO object, rest_request TYPE REF TO /iwcor/if_rest_request, rest_response TYPE REF TO /iwcor/if_rest_response, rest_context TYPE REF TO /iwcor/if_rest_context, entity_set TYPE REF TO /iwcor/if_ds_edm_entity_set, request_details TYPE /iwfnd/if_mgw_core_types=>request_s, ds_context TYPE REF TO /iwcor/if_ds_cntxt, format TYPE string, for_ds_operation TYPE string, target_entity TYPE string, service_name TYPE string, service_version TYPE /iwfnd/med_mdl_version, namespace TYPE /iwfnd/med_mdl_namespace, base_url TYPE string, source_entity TYPE string, source_entity_set TYPE string, inlines TYPE string, selects TYPE /iwcor/if_ds_uri=>select_item_t, expands TYPE /iwcor/if_ds_uri=>expand_clause_t, mgw_context TYPE REF TO /iwfnd/if_mgw_context, mdl_service TYPE REF TO /iwfnd/if_med_mdl_service_grp, business_data TYPE REF TO data, deleted_data TYPE REF TO data, headers TYPE tihttpnvp, keys TYPE string_table, mgw_base_exception TYPE REF TO /iwfnd/cx_mgw_base_exception, edm_multiplicity TYPE /iwcor/if_ds_edm=>edm_multiplicity, mdl_cardinality TYPE /iwfnd/med_mdl_cardinality, content_format TYPE /iwfnd/mgw_content_format, function_import TYPE REF TO /iwcor/if_ds_edm_func_import, property_path TYPE /iwcor/if_ds_uri=>property_t, navigation_path TYPE /iwcor/if_ds_uri=>navigation_path_segment_t, inline_info TYPE /iwfnd/if_mgw_core_runtime=>ty_t_inline_info, expand_skiptokens TYPE string_table, response_context TYPE /iwfnd/if_mgw_core_runtime=>ty_s_mgw_response_context, msg_container TYPE REF TO /iwfnd/if_mgw_msg_container, mdc_system_alias TYPE /iwfnd/defi_system_alias, END OF ty_s_batch_operation
3 TY_S_CHANGESET_ERROR Public See coding 20120215 BEGIN OF ty_s_changeset_error, packet_number TYPE i, operation_number TYPE i, error_text TYPE string, request_line TYPE string, END OF ty_s_changeset_error
4 TY_S_CHANGESET_HEADER Public See coding 20120202 BEGIN OF ty_s_changeset_header, function TYPE rs38l_fnam, operation_state TYPE i, entity_type TYPE string, entity_set TYPE string, source_entity_type TYPE string, source_entity_set TYPE string, action_name TYPE string, multiplicity TYPE char1, xml_info TYPE /iwfnd/t_mgw_xml_info, END OF ty_s_changeset_header
5 TY_T_BATCH_INFO Public See coding 20130927 ty_t_batch_info TYPE STANDARD TABLE OF ty_s_batch_info
6 TY_T_BATCH_OPERATION Public See coding 20130903 ty_t_batch_operation TYPE STANDARD TABLE OF ty_s_batch_operation
7 TY_T_CHANGESET_ERROR Public See coding 20120215 ty_t_changeset_error TYPE STANDARD TABLE OF ty_s_changeset_error
8 TY_T_CHANGESET_HEADER Public See coding 20120202 ty_t_changeset_header TYPE STANDARD TABLE OF ty_s_changeset_header
Method Signatures

Method ADD_BATCH_HTTP_HEADERS Signature

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

Method ADD_BATCH_HTTP_HEADERS on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_ADD_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_CONTEXT REST Context 20130925
2 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_REQUEST REST Request 20130925
3 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) /IWCOR/IF_REST_RESPONSE REST Response 20130925
4 Importing IV_CHANGESET Call by reference Type reference (TYPE) ABAP_BOOL Changeset Operation 20131009
5 Importing IV_OPERATION_NO Call by reference Type reference (TYPE) I Operation Number 20130930
6 Importing IV_PACKET_NO Call by reference Type reference (TYPE) I Packet Number 20130930

Method BATCH_ADD_OPERATION on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_CHANGESET_FINISH Signature

Method BATCH_CHANGESET_FINISH on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
Method BATCH_CHANGESET_FINISH on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_CHANGESET_ROLLBACK Signature

Method BATCH_CHANGESET_ROLLBACK on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
Method BATCH_CHANGESET_ROLLBACK on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_CHANGESET_START Signature

Method BATCH_CHANGESET_START on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
Method BATCH_CHANGESET_START on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_EXECUTE Signature

Method BATCH_EXECUTE on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20131009
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20131009

Method BATCH_GET_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPERATION Call by reference Type reference (TYPE) /IWFND/CL_MGW_BATCH_HELPER=>TY_T_BATCH_OPERATION 20130930

Method BATCH_GET_OPERATIONS on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_GET_REQUEST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BATCH_BODY Call by reference Type reference (TYPE) XSTRING 20130930
2 Exporting EV_BATCH_INFO Call by reference Type reference (TYPE) STRING 20130930
3 Exporting EV_DESTINATION Call by reference Type reference (TYPE) RFCDEST 20130930
4 Exporting EV_IS_LOCAL_BEP Call by reference Type reference (TYPE) XSDBOOLEAN 20130930

Method BATCH_GET_REQUEST_DATA on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_IS_OPERATION_COLLECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_COLLECTED Value transfer Type reference (TYPE) XSDBOOLEAN 20131002

Method BATCH_IS_OPERATION_COLLECTED on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_REMOVE_OPERATION Signature

Method BATCH_REMOVE_OPERATION on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
Method BATCH_REMOVE_OPERATION on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_SET_CONTEXT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DS_CONTEXT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_CNTXT OData Context 20131004
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20131004
3 Importing IO_FUNCTION_IMPORT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_FUNC_IMPORT EDM function import 20131004
4 Importing IO_MDL_SERVICE Call by reference Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_SERVICE_GRP Internal Service Group Interface 20131004
5 Importing IO_MGW_CONTEXT Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_CONTEXT MGW Context for Content Development 20131004
6 Importing IO_POST_PROCESSOR Call by reference Object reference (TYPE REF TO) OBJECT OData Channel - Post Processor 20131004
7 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S 20131004
8 Importing IT_EXPAND Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>EXPAND_CLAUSE_T Expand clauses 20131004
9 Importing IT_NAVIGATION_PATH Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>NAVIGATION_PATH_SEGMENT_T Nav. path structures 20131009
10 Importing IT_SELECT Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>SELECT_ITEM_T Select items 20131004
11 Importing IV_BASE_URL Call by reference Type reference (TYPE) STRING Base URL 20131004
12 Importing IV_CONTENT_FORMAT Call by reference Type reference (TYPE) /IWFND/MGW_CONTENT_FORMAT the format of the response content 20131004
13 Importing IV_EDM_MULTIPLICITY Call by reference Type reference (TYPE) /IWCOR/IF_DS_EDM=>EDM_MULTIPLICITY EDM multiplicity 20131004
14 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING 20131004
15 Importing IV_FOR_DS_OPERATION Call by reference Type reference (TYPE) STRING 20131211
16 Importing IV_MDL_CARDINALITY Call by reference Type reference (TYPE) /IWFND/MED_MDL_CARDINALITY Cardinality of nodes - See /IWFND/IF_MED_MDL_REFERENCE 20131004
17 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/MED_MDL_NAMESPACE Namespace 20131004
18 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) STRING Service Name 20131004
19 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Version of Meta Model Entity 20131004
20 Importing IV_SOURCE_ENTITY Call by reference Type reference (TYPE) STRING Source Entity 20131004
21 Importing IV_SOURCE_ENTITY_SET Call by reference Type reference (TYPE) STRING Source Entity Set 20131004
22 Importing IV_STREAM Call by reference Type reference (TYPE) ABAP_BOOL Stream request 20131008
23 Importing IV_TARGET_ENTITY Call by reference Type reference (TYPE) STRING Target Entity 20131004

Method BATCH_SET_CONTEXT_INFO on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_SET_ETAG_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20131029

Method BATCH_SET_ETAG_PROCESSING on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_SET_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MGW_BASE_EXCEPTION Call by reference Object reference (TYPE REF TO) /IWFND/CX_MGW_BASE_EXCEPTION Base Exception for Minimal Gateway 20131004
2 Importing IV_OPERATION_NO Call by reference Type reference (TYPE) I Operation Number 20131004
3 Importing IV_PACKET_NO Call by reference Type reference (TYPE) I Packet Number 20131004

Method BATCH_SET_EXCEPTION on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_SET_ODATA_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTY_PATH Call by reference Type reference (TYPE) /IWCOR/IF_DS_URI=>PROPERTY_T Complex and simple properties - property path 20131009
2 Importing IV_ODATA_METHOD Call by reference Type reference (TYPE) STRING see /IWFND/CL_SODATA_PROCESSOR=>MCS_ODATA_METHOD 20131004

Method BATCH_SET_ODATA_METHOD on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_SET_OPERATION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_IN_PROCESS Call by reference Type reference (TYPE) XSDBOOLEAN Batch is in process 20131008
2 Importing IV_OPERATION_NO Call by reference Type reference (TYPE) I Operation Number 20131001
3 Importing IV_OPERATION_STATE Call by reference Type reference (TYPE) I Operation State 20131001
4 Importing IV_PACKET_NO Call by reference Type reference (TYPE) I Packet Number 20131001
# Exception Resumable Description Created on
1 /IWFND/CX_MGW_BUSI_EXCEPTION MGW Business Exception (for consumers) 20131008
2 /IWFND/CX_MGW_TECH_EXCEPTION MGW Technical Exception 20131008

Method BATCH_SET_PROXY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST_MANAGER Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_REQUEST_MANAGER MGW Client Proxy 20131008
2 Importing IR_BUSINESS_DATA Call by reference Object reference (TYPE REF TO) DATA 20131008
3 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20131004
4 Importing IV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 'xml' 20131004
5 Importing IV_COUNT Call by reference Type reference (TYPE) ABAP_BOOL 20131004
6 Importing IV_DESTINATION Call by reference Type reference (TYPE) RFCDEST 20131004
7 Importing IV_ENTITY_SET Call by reference Type reference (TYPE) STRING 20131004
8 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20131004
9 Importing IV_FUNCTION_CODE Call by reference Type reference (TYPE) STRING 20131004
10 Importing IV_INLINES Call by reference Type reference (TYPE) STRING 20131004
11 Importing IV_IS_LOCAL_BEP Call by reference Type reference (TYPE) XSDBOOLEAN 20131004
12 Importing IV_OPERATION_BODY Call by reference Type reference (TYPE) XSTRING 20131004

Method BATCH_SET_PROXY_DATA on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method BATCH_SET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_CONTAINER Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_MSG_CONTAINER GW ODC Message Container Interface 20140306
2 Importing IR_BUSINESS_DATA Call by reference Object reference (TYPE REF TO) DATA Business Data 20131004
3 Importing IR_DELETED_DATA Call by reference Object reference (TYPE REF TO) DATA Deleted Data (Tombstones) 20131004
4 Importing IS_RESPONSE_CONTEXT Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_S_MGW_RESPONSE_CONTEXT 20131004
5 Importing IT_CUSTOM_HEADER Call by reference Type reference (TYPE) TIHTTPNVP Custome Headers 20131213
6 Importing IT_EXPAND_SKIPTOKEN Call by reference Type reference (TYPE) STRING_TABLE 20131004
7 Importing IT_INLINE_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO 20131004
8 Importing IV_OPERATION_NO Call by reference Type reference (TYPE) I Operation Number 20131004
9 Importing IV_PACKET_NO Call by reference Type reference (TYPE) I Packet Number 20131004

Method BATCH_SET_RESULT on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_GET_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPERATION Call by reference Type reference (TYPE) /IWFND/CL_MGW_BATCH_HELPER=>TY_T_BATCH_OPERATION 20130903

Method CHANGESET_GET_OPERATIONS on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_GET_OPERATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INLINES Call by reference Type reference (TYPE) STRING Inlines 20130903
2 Exporting EV_MDC_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20140423
3 Exporting EV_PACKET_NUMBER Call by reference Type reference (TYPE) I Packet Number 20131120
4 Exporting EV_REQUEST_LINE Call by reference Type reference (TYPE) STRING Request Line 20130903
5 Importing IV_OPERATION_NUMBER Call by reference Type reference (TYPE) I Operation Number 20130903

Method CHANGESET_GET_OPERATION_INFO on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_GET_PROXY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGESET_HEADER Call by reference Type reference (TYPE) /IWFND/CL_MGW_BATCH_HELPER=>TY_T_CHANGESET_HEADER 20130903
2 Exporting EV_CHANGESET_PAYLOAD Call by reference Type reference (TYPE) XSTRING 20130903

Method CHANGESET_GET_PROXY_DATA on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_IS_FOR_SINGLE_BEP 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 20130903
2 Returning RV_VALUE Value transfer Type reference (TYPE) XSDBOOLEAN XSD Truth Value: True/False [ext.] 20130903

Method CHANGESET_IS_FOR_SINGLE_BEP on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_IS_LAST_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_LAST_OPERATION Value transfer Type reference (TYPE) ABAP_BOOL 20130903

Method CHANGESET_IS_LAST_OPERATION on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INLINES Call by reference Type reference (TYPE) STRING Inlines 20131004
2 Importing IV_SYSTEM_ALIAS Call by reference Type reference (TYPE) /IWFND/DEFI_SYSTEM_ALIAS SAP System Alias 20140423

Method CHANGESET_SET_ATTRIBUTES on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_CONTEXT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DS_CONTEXT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_CNTXT OData Context 20131004
2 Importing IO_ENTITY_SET Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_ENTITY_SET EDM entity set 20131004
3 Importing IO_FUNCTION_IMPORT Call by reference Object reference (TYPE REF TO) /IWCOR/IF_DS_EDM_FUNC_IMPORT EDM function import 20131004
4 Importing IO_MDL_SERVICE Call by reference Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_SERVICE_GRP Internal Service Group Interface 20131004
5 Importing IO_MGW_CONTEXT Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_CONTEXT MGW Context for Content Development 20131004
6 Importing IO_POST_PROCESSOR Call by reference Object reference (TYPE REF TO) OBJECT OData Channel - Post Processor 20131004
7 Importing IS_REQUEST_DETAILS Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S 20131004
8 Importing IV_BASE_URL Call by reference Type reference (TYPE) STRING Base URL 20131004
9 Importing IV_CONTENT_FORMAT Call by reference Type reference (TYPE) /IWFND/MGW_CONTENT_FORMAT the format of the response content 20131004
10 Importing IV_EDM_MULTIPLICITY Call by reference Type reference (TYPE) /IWCOR/IF_DS_EDM=>EDM_MULTIPLICITY EDM multiplicity 20131004
11 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING 20131004
12 Importing IV_MDL_CARDINALITY Call by reference Type reference (TYPE) /IWFND/MED_MDL_CARDINALITY Cardinality of nodes - See /IWFND/IF_MED_MDL_REFERENCE 20131004
13 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWFND/MED_MDL_NAMESPACE Namespace 20131004
14 Importing IV_SERVICE_NAME Call by reference Type reference (TYPE) STRING Service Name 20131004
15 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION Version of Meta Model Entity 20131004
16 Importing IV_SOURCE_ENTITY Call by reference Type reference (TYPE) STRING Source Entity 20131004
17 Importing IV_SOURCE_ENTITY_SET Call by reference Type reference (TYPE) STRING Source Entity Set 20131004
18 Importing IV_TARGET_ENTITY Call by reference Type reference (TYPE) STRING Target Entity 20131004

Method CHANGESET_SET_CONTEXT_INFO on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_ERROR Signature

Method CHANGESET_SET_ERROR on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
Method CHANGESET_SET_ERROR on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MGW_BASE_EXCEPTION Call by reference Object reference (TYPE REF TO) /IWFND/CX_MGW_BASE_EXCEPTION Base Exception for Minimal Gateway 20131004
2 Importing IV_OPERATION_NUMBER Call by reference Type reference (TYPE) I Operation Number 20131004

Method CHANGESET_SET_EXCEPTION on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_NOT_SUPPORTED Signature

Method CHANGESET_SET_NOT_SUPPORTED on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
Method CHANGESET_SET_NOT_SUPPORTED on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_OPERATION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPERATION_NUMBER Call by reference Type reference (TYPE) I Operation Number (0: Last Operation) 20130903
2 Importing IV_OPERATION_STATE Call by reference Type reference (TYPE) I Operation State (GCS_OPERATION_STATE) 20130903

Method CHANGESET_SET_OPERATION_STATE on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_OPTOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPTOTAL Call by reference Type reference (TYPE) I Total number of operations 20130903

Method CHANGESET_SET_OPTOTAL on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_PROXY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHANGESET_HEADER Call by reference Type reference (TYPE) /IWFND/CL_MGW_BATCH_HELPER=>TY_S_CHANGESET_HEADER 20131004
2 Importing IV_CHANGESET_PAYLOAD Call by reference Type reference (TYPE) XSTRING 20131004

Method CHANGESET_SET_PROXY_DATA on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method CHANGESET_SET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Application Data 20131004
2 Importing IT_EXPAND_SKIPTOKEN Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20131004
3 Importing IT_INLINE_INFO Call by reference Type reference (TYPE) /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO 20131004
4 Importing IV_OPERATION_NUMBER Call by reference Type reference (TYPE) I Operation Number 20131004

Method CHANGESET_SET_RESULT on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method GET_BATCH_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_BATCH_HELPER Value transfer Object reference (TYPE REF TO) /IWFND/CL_MGW_BATCH_HELPER OData Channel - Batch Helper 20120127

Method GET_BATCH_HELPER on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method GET_METER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_METER Value transfer Type reference (TYPE) /IWFND/S_METERING_COL Metering Collector (based on DB structure) 20130903

Method GET_METER_INFO on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method HANDLE_OPERATION_ERROR Signature

Method HANDLE_OPERATION_ERROR on class /IWFND/CL_MGW_BATCH_HELPER has no parameter.
Method HANDLE_OPERATION_ERROR on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method SAVE_BATCH_HTTP_HEADERS Signature

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

Method SAVE_BATCH_HTTP_HEADERS on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method SET_BATCH_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) ABAP_BOOL b/X: disabled/enabled 20120130

Method SET_BATCH_MODE on class /IWFND/CL_MGW_BATCH_HELPER has no exception.

Method SET_METER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_METER Call by reference Type reference (TYPE) /IWFND/S_METERING_COL Metering Collector (based on DB structure) 20130903

Method SET_METER_INFO on class /IWFND/CL_MGW_BATCH_HELPER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 250