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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | 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 | Constant | Protected | Type reference (TYPE) | STRING | 'EXC_INSTANCE_NOT_EXISTING' | 20130906 | |||
| 2 | Constant | Protected | Type reference (TYPE) | STRING | 'update' | 20130822 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/IF_MESSAGE_CONTAINER | Message Container Interface | 20131024 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | TDS_LOGIC_SWITCH | LORD: Control Parameters for Lean Order | 20131003 | |||
| 5 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_LORD_ODATA_UTIL | Utility Class for LORD-based OData | 20130822 |
Methods
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 | Business Exception | 20130906 | ||
| 2 | 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 | IS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20131003 | ||||
| 2 | IV_AUART | Call by reference | Type reference (TYPE) | AUART | Sales Document Type | 20131003 | |||
| 3 | IV_KUNAG | Call by reference | Type reference (TYPE) | KUNNR | Customer Number | 20131003 | |||
| 4 | IV_SPART | Call by reference | Type reference (TYPE) | SPART | Division | 20131003 | |||
| 5 | IV_TRVOG | Call by reference | Type reference (TYPE) | TRVOG | Transaction group | 20131003 | |||
| 6 | IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20131003 | |||
| 7 | IV_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20131003 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20131003 | ||
| 2 | Technical Exception | 20131003 |
Method CREATE_ATTACHMENTCONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130912 | ||||
| 2 | ES_ATTA | Call by reference | Type reference (TYPE) | TDS_LODATA_ATTA | OData Structure for Entity Attachments (GOS) | 20130906 | |||
| 3 | IS_MEDIA_RESOURCE | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_APPL_TYPES=>TY_S_MEDIA_RESOURCE | Media Resource information | 20130906 | |||
| 4 | IV_SLUG | Call by reference | Type reference (TYPE) | STRING | Request Details for Entity Read Operation | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method CREATE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130912 | ||||
| 2 | ES_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130906 | ||||
| 3 | IO_DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ENTRY_PROVIDER | MGW Entry Data Provider | 20130906 | |||
| 4 | IO_MESSAGE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MESSAGE_CONTAINER | Message Container Interface | 20130906 | |||
| 5 | 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 | IS_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130923 | ||||
| 7 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method DELETE_ATTACHMENTCONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130912 | ||||
| 2 | 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 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method DELETE_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130912 | ||||
| 2 | IO_MESSAGE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MESSAGE_CONTAINER | Message Container Interface | 20130906 | |||
| 3 | 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 | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20130906 | ||||
| 5 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130906 | |||
| 6 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130923 | |||
| 7 | IV_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Row Index of Internal Tables | 20130906 | |||
| 8 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method DO_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HANDLE_INSTANCE | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130906 | |||
| 2 | EV_HANDLE_PARENT | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130906 | |||
| 3 | EXP_DATA | Call by reference | Type reference (TYPE) | DATA | 20130906 | ||||
| 4 | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20130906 | ||||
| 5 | IS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130906 | ||||
| 6 | IV_ACTION_ID | Call by reference | Type reference (TYPE) | TDS_ACTION-ACTION | Function Code | 20130906 | |||
| 7 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130906 | |||
| 8 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130906 | |||
| 9 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130906 | |||
| 10 | IV_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Row Index of Internal Tables | 20130906 | |||
| 11 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method FINALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130912 | ||||
| 2 | EV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130923 | |||
| 3 | IO_MESSAGE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MESSAGE_CONTAINER | Message Container Interface | 20130906 | |||
| 4 | IS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130906 | ||||
| 5 | IV_NO_INIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method GET_ATTACHMENTCONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_STREAM | Call by reference | Type reference (TYPE) | XSTRING | 20130906 | ||||
| 2 | ES_HEADER | Call by reference | Type reference (TYPE) | IHTTPNVP | HTTP Framework (iHTTP) Name/Value Pair | 20131003 | |||
| 3 | EV_MIMETYPE | Call by reference | Type reference (TYPE) | STRING | HTML content type | 20130906 | |||
| 4 | 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 | IS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method GET_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130822 | ||||
| 2 | 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 | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20130822 | ||||
| 4 | IS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130906 | ||||
| 5 | IV_HANDLE | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130906 | |||
| 6 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130822 | |||
| 7 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130906 | |||
| 8 | IV_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Row Index of Internal Tables | 20130906 | |||
| 9 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130822 | ||
| 2 | Technical Exception | 20130822 |
Method GET_ENTITYSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ENTITYSET | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20130822 | ||||
| 2 | IO_TECH_REQUEST_CONTEXT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_REQ_ENTITYSET | Request Details for Read Feed | 20130822 | |||
| 3 | IS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130906 | ||||
| 4 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130822 | |||
| 5 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130917 | |||
| 6 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130917 | |||
| 7 | IV_WITH_INDEX | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130822 | ||
| 2 | Technical Exception | 20130822 |
Method GET_HANDLE_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130822 | |||
| 2 | RV_HANDLE | Value transfer | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method GET_HELPVALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUETAB | Call by reference | Type reference (TYPE) | SHSVALTAB | Business Server Pages (BSP) Value List Search Help | 20130906 | |||
| 2 | IT_MAPPING | Call by reference | Type reference (TYPE) | TY_GT_ODATA_LORD_FIELD_MAPPING | Mapping to LORD fields | 20130906 | |||
| 3 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | 20130906 | ||||
| 4 | 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 | EV_HANDLE | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130906 | |||
| 2 | EV_HANDLE_PARENT | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130906 | |||
| 3 | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20130906 | ||||
| 4 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130906 | |||
| 5 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130906 | |||
| 6 | IV_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Row Index of Internal Tables | 20130906 | |||
| 7 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method GET_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COUNT | Call by reference | Type reference (TYPE) | COUNT | Counter | 20130906 | |||
| 2 | EV_ETENR | Call by reference | Type reference (TYPE) | ETENR | Delivery Schedule Line Number | 20130906 | |||
| 3 | EV_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Row Index of Internal Tables | 20130906 | |||
| 4 | EV_KSCHL | Call by reference | Type reference (TYPE) | KSCHL | Condition Type | 20130906 | |||
| 5 | EV_PARVW | Call by reference | Type reference (TYPE) | PARVW | Partner Function | 20130906 | |||
| 6 | EV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130906 | |||
| 7 | EV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130906 | |||
| 8 | 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 | IS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130906 | ||||
| 2 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130906 | ||||
| 3 | IV_TRVOG | Call by reference | Type reference (TYPE) | TRVOG_VA | Transaction group | 20130927 | |||
| 4 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130822 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130822 | ||
| 2 | Technical Exception | 20130822 |
Method QUERYOPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20130906 | ||||
| 2 | IF_FILTER_ACTIVE | Call by reference | Type reference (TYPE) | FLAG | activate filter | 20130906 | |||
| 3 | IF_ORDERBY_ACTIVE | Call by reference | Type reference (TYPE) | FLAG | activate orderby | 20130906 | |||
| 4 | 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 | Technical Exception | 20130906 |
Method RAISE_LORD_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20130906 | ||||
| 2 | IV_EXC_CODE | Call by reference | Type reference (TYPE) | STRING | 20130906 | ||||
| 3 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130906 | |||
| 4 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130906 | |||
| 5 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130906 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130906 | ||
| 2 | Technical Exception | 20130906 |
Method SET_COUNTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | ES_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130920 | ||||
| 2 | EV_HANDLE | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130912 | |||
| 3 | IS_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130920 | ||||
| 4 | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20130912 | ||||
| 5 | IT_COMPONENT | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20130912 | |||
| 6 | IV_HANDLE_PARENT | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20130912 | |||
| 7 | IV_MERGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130912 | |||
| 8 | IV_NO_INITIAL_VALUES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130912 | |||
| 9 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130912 | |||
| 10 | IV_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Row Index of Internal Tables | 20130912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130912 | ||
| 2 | Technical Exception | 20130912 |
Method SET_LOGIC_SWITCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | CS_PROCESS_CONTEXT | Call by reference | Type reference (TYPE) | TY_GS_PROCESS_CONTEXT | 20130912 | ||||
| 2 | ES_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130822 | ||||
| 3 | IO_DATA_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ENTRY_PROVIDER | MGW Entry Data Provider | 20130822 | |||
| 4 | IO_MESSAGE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MESSAGE_CONTAINER | Message Container Interface | 20130906 | |||
| 5 | 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 | IS_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20130923 | ||||
| 7 | IS_OBJKEY | Call by reference | Type reference (TYPE) | DATA | 20130822 | ||||
| 8 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130822 | |||
| 9 | IV_POSNR | Call by reference | Type reference (TYPE) | POSNR | Item number of the SD document | 20130923 | |||
| 10 | IV_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Row Index of Internal Tables | 20130906 | |||
| 11 | IV_VBELN | Call by reference | Type reference (TYPE) | VBELN | Sales and Distribution Document Number | 20130923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20130822 | ||
| 2 | Technical Exception | 20130822 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |