SAP ABAP Class CL_LORD_ODATA_UTIL (Utility Class for LORD-based OData)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS-API (Application Component) SD API Interface, LORD
     ERP_SD_ODATA_SLS (Package) OData Services for Sales
Properties
Class CL_LORD_ODATA_UTIL  
Short Description Utility Class for LORD-based OData    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SD_ODATA_SLS   OData Services for Sales 
Created 20130814   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_MGW_APPL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_MGW_CORE_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 CL_LORD_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_LORD_ODATA_ORDER_MPC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_LORD_ODATA_UTIL has no interface implemented.
Friends
Class CL_LORD_ODATA_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EXC_INSTANCE_NOT_EXISTING Constant Protected Type reference (TYPE) STRING 'EXC_INSTANCE_NOT_EXISTING' 20130906
2 CO_UPDATE Constant Protected Type reference (TYPE) STRING 'update' 20130822
3 MO_MESSAGE_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20131024
4 MS_LOGIC_SWITCH Instance attribute Protected Type reference (TYPE) TDS_LOGIC_SWITCH LORD: Control Parameters for Lean Order 20131003
5 SO_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_LORD_ODATA_UTIL Utility Class for LORD-based OData 20130822
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LORD_ERROR Instance method Protected Method Check for Lord error 20130906
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20130822
3 CREATE Instance method Public Method 20131003
4 CREATE_ATTACHMENTCONTENT Instance method Public Method create attachment 20130906
5 CREATE_ENTITY Instance method Public Method Create entity 20130906
6 DELETE_ATTACHMENTCONTENT Instance method Public Method delete attachment 20130906
7 DELETE_ENTITY Instance method Public Method Delete entity 20130906
8 DO_ACTION Instance method Public Method Do action 20130906
9 FINALIZE Instance method Public Method Finalize (e.g. Save and Messages) 20130906
10 GET_ATTACHMENTCONTENT Instance method Public Method gets content of attachment 20130906
11 GET_ENTITY Instance method Public Method 20130822
12 GET_ENTITYSET Instance method Public Method 20130822
13 GET_HANDLE_ITEM Instance method Public Method 20130822
14 GET_HELPVALUES Instance method Public Method simple helpvalues 20130906
15 GET_INSTANCE_HANDLE Instance method Public Method 20130906
16 GET_KEY Instance method Public Method Get key 20130906
17 LOAD Instance method Public Method 20130822
18 QUERYOPTIONS Instance method Public Method queryoptions $orderby $filter 20130906
19 RAISE_LORD_EXCEPTION Instance method Protected Method Raise exception 20130906
20 SET_COUNTRY Instance method Public Method 20131003
21 SET_ENTITY_DATA Instance method Public Method Set Entity Data 20130912
22 SET_LOGIC_SWITCH Instance method Public Method 20131106
23 SET_MESSAGE_CONTAINER Instance method Public Method 20131024
24 UPDATE_ENTITY Instance method Public Method 20130822
Events
Class CL_LORD_ODATA_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GS_ODATA_LORD_FIELD_MAPPING Public See coding 20130906 begin of ty_gs_odata_lord_field_mapping, entity_type type c length 40, property_name type c length 40, object type tabname, field_name type fieldname, end of ty_gs_odata_lord_field_mapping
2 TY_GS_PROCESS_CONTEXT Public See coding 20130906 begin of ty_gs_process_context, head_created type abap_bool, "only set if header was created simulate type abap_bool, "indicates whether the SIMULATE action was called changeset type abap_bool, "indicates whether we are in batch processing messages type tdt_messages, "keeps cumulated messages in batch processing patch type abap_bool, "indicates whether we are in patch processing deep_insert type abap_bool, no_load type abap_bool, components type /iwbep/if_mgw_appl_types=>ty_t_components, "affected components in patch processing commit type abap_bool, "runs the commit in finalize synchron type abap_bool, "affects the save in finalize end of ty_gs_process_context
3 TY_GT_ODATA_LORD_FIELD_MAPPING Public See coding 20130906 ty_gt_odata_lord_field_mapping type hashed table of ty_gs_odata_lord_field_mapping with unique key entity_type property_name
Method Signatures

Method CHECK_LORD_ERROR Signature

Method CHECK_LORD_ERROR on class CL_LORD_ODATA_UTIL has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_LORD_ODATA_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LORD_ODATA_UTIL has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20131003
2 Importing IV_AUART Call by reference Type reference (TYPE) AUART Sales Document Type 20131003
3 Importing IV_KUNAG Call by reference Type reference (TYPE) KUNNR Customer Number 20131003
4 Importing IV_SPART Call by reference Type reference (TYPE) SPART Division 20131003
5 Importing IV_TRVOG Call by reference Type reference (TYPE) TRVOG Transaction group 20131003
6 Importing IV_VKORG Call by reference Type reference (TYPE) VKORG Sales Organization 20131003
7 Importing IV_VTWEG Call by reference Type reference (TYPE) VTWEG Distribution Channel 20131003
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131003
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131003

Method CREATE_ATTACHMENTCONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130912
2 Exporting ES_ATTA Call by reference Type reference (TYPE) TDS_LODATA_ATTA OData Structure for Entity Attachments (GOS) 20130906
3 Importing IS_MEDIA_RESOURCE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_APPL_TYPES=>TY_S_MEDIA_RESOURCE Media Resource information 20130906
4 Importing IV_SLUG Call by reference Type reference (TYPE) STRING Request Details for Entity Read Operation 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method CREATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130912
2 Exporting ES_ENTITY Call by reference Type reference (TYPE) DATA 20130906
3 Importing IO_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ENTRY_PROVIDER MGW Entry Data Provider 20130906
4 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20130906
5 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_C Request Details for Entity Create Operation 20130906
6 Importing IS_ENTITY Call by reference Type reference (TYPE) DATA 20130923
7 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method DELETE_ATTACHMENTCONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130912
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_D Request Details for Entity Read Operation 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method DELETE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130912
2 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20130906
3 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_D Request Details for Entity Create Operation 20130906
4 Importing IS_OBJKEY Call by reference Type reference (TYPE) DATA 20130906
5 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130906
6 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130923
7 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130906
8 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130923
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method DO_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HANDLE_INSTANCE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130906
2 Exporting EV_HANDLE_PARENT Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130906
3 Exporting EXP_DATA Call by reference Type reference (TYPE) DATA 20130906
4 Importing IS_OBJKEY Call by reference Type reference (TYPE) DATA 20130906
5 Importing IS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130906
6 Importing IV_ACTION_ID Call by reference Type reference (TYPE) TDS_ACTION-ACTION Function Code 20130906
7 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130906
8 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130906
9 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130906
10 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130906
11 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130912
2 Exporting EV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130923
3 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20130906
4 Importing IS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130906
5 Importing IV_NO_INIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130917
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method GET_ATTACHMENTCONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STREAM Call by reference Type reference (TYPE) XSTRING 20130906
2 Exporting ES_HEADER Call by reference Type reference (TYPE) IHTTPNVP HTTP Framework (iHTTP) Name/Value Pair 20131003
3 Exporting EV_MIMETYPE Call by reference Type reference (TYPE) STRING HTML content type 20130906
4 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Entity Read Operation 20130906
5 Importing IS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ENTITY Call by reference Type reference (TYPE) DATA 20130822
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Entity Read Operation 20130822
3 Importing IS_OBJKEY Call by reference Type reference (TYPE) DATA 20130822
4 Importing IS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130906
5 Importing IV_HANDLE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130906
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130822
7 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130906
8 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130906
9 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130822
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130822

Method GET_ENTITYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITYSET Call by reference Type reference (TYPE) STANDARD TABLE 20130822
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20130822
3 Importing IS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130906
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130822
5 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130917
6 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130917
7 Importing IV_WITH_INDEX Call by reference Type reference (TYPE) ABAP_BOOL 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130822
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130822

Method GET_HANDLE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130822
2 Returning RV_HANDLE Value transfer Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130822
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method GET_HELPVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUETAB Call by reference Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20130906
2 Importing IT_MAPPING Call by reference Type reference (TYPE) TY_GT_ODATA_LORD_FIELD_MAPPING Mapping to LORD fields 20130906
3 Importing IT_PARAMETER Call by reference Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR 20130906
4 Importing IV_MAXSEL Call by reference Type reference (TYPE) TBMAXSEL Maximum Number of Selected Entries 20130906

Method GET_HELPVALUES on class CL_LORD_ODATA_UTIL has no exception.

Method GET_INSTANCE_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HANDLE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130906
2 Exporting EV_HANDLE_PARENT Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130906
3 Importing IS_OBJKEY Call by reference Type reference (TYPE) DATA 20130906
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130906
5 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130906
6 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130906
7 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) COUNT Counter 20130906
2 Exporting EV_ETENR Call by reference Type reference (TYPE) ETENR Delivery Schedule Line Number 20130906
3 Exporting EV_INDEX Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130906
4 Exporting EV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20130906
5 Exporting EV_PARVW Call by reference Type reference (TYPE) PARVW Partner Function 20130906
6 Exporting EV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130906
7 Exporting EV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130906
8 Importing IT_KEY Call by reference Type reference (TYPE) /IWBEP/T_MGW_TECH_PAIRS Technical name-value pairs 20130906

Method GET_KEY on class CL_LORD_ODATA_UTIL has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130906
2 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20130906
3 Importing IV_TRVOG Call by reference Type reference (TYPE) TRVOG_VA Transaction group 20130927
4 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130822
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130822
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130822

Method QUERYOPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20130906
2 Importing IF_FILTER_ACTIVE Call by reference Type reference (TYPE) FLAG activate filter 20130906
3 Importing IF_ORDERBY_ACTIVE Call by reference Type reference (TYPE) FLAG activate orderby 20130906
4 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method RAISE_LORD_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJKEY Call by reference Type reference (TYPE) DATA 20130906
2 Importing IV_EXC_CODE Call by reference Type reference (TYPE) STRING 20130906
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130906
4 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130906
5 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130906
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130906
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130906

Method SET_COUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Country Key 20131003

Method SET_COUNTRY on class CL_LORD_ODATA_UTIL has no exception.

Method SET_ENTITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ENTITY Call by reference Type reference (TYPE) DATA 20130920
2 Exporting EV_HANDLE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130912
3 Importing IS_ENTITY Call by reference Type reference (TYPE) DATA 20130920
4 Importing IS_OBJKEY Call by reference Type reference (TYPE) DATA 20130912
5 Importing IT_COMPONENT Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20130912
6 Importing IV_HANDLE_PARENT Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20130912
7 Importing IV_MERGE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130912
8 Importing IV_NO_INITIAL_VALUES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130912
9 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130912
10 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130912
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130912
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130912

Method SET_LOGIC_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOGIC_SWITCH Call by reference Type reference (TYPE) TDS_LOGIC_SWITCH LORD: Control Parameters for Lean Order 20131106

Method SET_LOGIC_SWITCH on class CL_LORD_ODATA_UTIL has no exception.

Method SET_MESSAGE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20131024

Method SET_MESSAGE_CONTAINER on class CL_LORD_ODATA_UTIL has no exception.

Method UPDATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROCESS_CONTEXT Call by reference Type reference (TYPE) TY_GS_PROCESS_CONTEXT 20130912
2 Exporting ES_ENTITY Call by reference Type reference (TYPE) DATA 20130822
3 Importing IO_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ENTRY_PROVIDER MGW Entry Data Provider 20130822
4 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20130906
5 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY_U Request Details for Entity Update Operation 20130822
6 Importing IS_ENTITY Call by reference Type reference (TYPE) DATA 20130923
7 Importing IS_OBJKEY Call by reference Type reference (TYPE) DATA 20130822
8 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20130822
9 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20130923
10 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Row Index of Internal Tables 20130906
11 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20130923
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130822
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130822
History
Last changed by/on SAP  20140121 
SAP Release Created in