Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /IWCOR/CL_DS_PROC_SINGLE | OData single request processor | 20110829 |
Properties
Class | /IWFND/CL_SODATA_PROCESSOR | |
Short Description | OData Channel Business Data Processor - Lib 1.0 | |
Super Class | /IWCOR/CL_DS_PROC_SINGLE | OData single request processor |
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /IWFND/COC_SDP_LIB_10 | GW Framework - COC - SAP Data Protocol - Library 1.0 |
Created | 20110829 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
Class /IWFND/CL_SODATA_PROCESSOR has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /IWFND/CL_SODATA_POST_PROC | 20120123 | OData Channel - Post Processor |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'endswith' | 20111203 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'startswith' | 20111203 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'substringof' | 20111203 | ||
4 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '$filter' | 20120203 | ||
5 | ![]() |
Constant | Private | See coding | 20111007 | ||||
6 | ![]() |
Constant | Private | See coding | 20110831 | ||||
7 | ![]() |
Constant | Private | See coding | 20110829 | ||||
8 | ![]() |
Constant | Private | See coding | 20131004 | ||||
9 | ![]() |
Constant | Private | See coding | 20110829 | ||||
10 | ![]() |
Constant | Private | See coding | 20110902 | ||||
11 | ![]() |
Constant | Private | Type reference (TYPE) | /IWFND/SUP_IW_AGENT | 'LIB 1.0 INT' | Gateway Agent | 20110829 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | /IWFND/COR_CONSUMER_ID | 'ODATA' | Fixed consumer type needed for BUD provider | 20110830 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGID | '/IWFND/CM_MGW' | T100 Message Class | 20110829 | |
14 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_MGW_BATCH_HELPER | OData Channel - Batch Administrator | 20120127 | ||
15 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_LOGGER | Logger for AppsLog and CCMS | 20111028 | ||
16 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_MGW_CONTEXT | MGW Context | 20120124 | ||
17 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/BD_MGW_RUNTIME | MGW Runtime | 20120125 | ||
18 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | /IWFND/IF_SODATA_POST_PROC | OData Channel - Post Processor | 20120123 | ||
19 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_SODATA_ROOT_HANDLER | OData Channel Root Handler - Lib 1.0 | 20130927 | ||
20 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/IF_MED_MDL_SERVICE_GRP | Internal Service Group Interface | 20110904 | ||
21 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_SUTIL_RUNTIME | Support Utilities: Runtime | 20120204 | ||
22 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /IWFND/CL_TRANSACTION_HANDLER | Gateway Transaction Manager | 20120228 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_NAME_MAPPING | Current Name Mapping Entry | 20120104 | ||
24 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20110830 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>TT_EXPRESSIONS | Table for Filter Expressions | 20130227 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>TT_FUNCTIONS | Table for Filter Functions | 20130227 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TT_NAME_MAPPING | Name Mapping Table | 20111216 | ||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20111005 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Base URL | 20110829 | ||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130926 | |||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ChangeSet Procesing | 20120124 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /IWFND/MGW_CONTENT_FORMAT | the format of the response content | 20110829 | ||
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Stream Operation | 20120125 | ||
34 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BALMSGHNDL | Application Log: Message handle | 20110829 | ||
35 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_NAMESPACE | Service: Namespace | 20110829 | ||
36 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Service: External Service Name | 20110829 | ||
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /IWFND/MED_MDL_VERSION | Service: Version ID | 20120116 | ||
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Source Entity Type | 20111124 | ||
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Source Entity Set | 20111124 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Target Entity Type | 20110829 | ||
41 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Target Entity Set | 20120312 |
Methods
Events
Class /IWFND/CL_SODATA_PROCESSOR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_NAME_MAPPING | Private | See coding | 20111216 | tt_name_mapping TYPE SORTED TABLE OF ty_name_mapping WITH UNIQUE KEY internal_name
|
||
2 | TY_NAME_MAPPING | Private | See coding | 20111216 | BEGIN OF ty_name_mapping,
internal_name TYPE string,
external_name TYPE string,
internal_type TYPE inttype,
length TYPE i,
edm_simple_type TYPE REF TO /iwcor/if_ds_edm_simple_type,
END OF ty_name_mapping
|
Method Signatures
Method ADD_COLLECTION_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_COLLECTION | Call by reference | Type reference (TYPE) | /IWCOR/IF_APP_TYPES=>COLLECTION_S | Collection structure according to spec | 20111005 | ||
2 | ![]() |
IO_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MED_MDL_REFERENCE | a reference between nodes | 20111005 |
Method ADD_COLLECTION_ELEMENT on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method ADD_ENTITY_SET_ANNOTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_COLLECTION | Call by reference | Type reference (TYPE) | /IWCOR/IF_APP_TYPES=>COLLECTION_S | Collection structure according to spec | 20111025 | ||
2 | ![]() |
IO_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MED_MDL_REFERENCE | a reference between nodes | 20111025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20111116 |
Method ADD_SERVICE_VERSION_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_SERVICE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_APP_TYPES=>SERVICE_S | 20120118 |
Method ADD_SERVICE_VERSION_LINKS on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method BATCH_RETURN_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ERROR_OPERATION | Call by reference | Type reference (TYPE) | /IWFND/CL_MGW_BATCH_HELPER=>TY_S_BATCH_OPERATION | 20130930 |
Method BATCH_RETURN_ERROR on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method BATCH_RETURN_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_REST_REQUEST | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_REST_REQUEST | REST Request | 20131212 | ||
2 | ![]() |
IO_REST_RESPONSE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_REST_RESPONSE | REST Response | 20131212 | ||
3 | ![]() |
IV_EXCEPTION_TYPE | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20131212 |
Method BATCH_RETURN_EXCEPTION on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method BATCH_RETURN_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OPERATION | Call by reference | Type reference (TYPE) | /IWFND/CL_MGW_BATCH_HELPER=>TY_S_BATCH_OPERATION | 20130930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20130930 |
Method CHANGESET_RETURN_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ERROR_OPERATION | Call by reference | Type reference (TYPE) | /IWFND/CL_MGW_BATCH_HELPER=>TY_S_BATCH_OPERATION | 20130927 | |||
2 | ![]() |
IT_OPERATION | Call by reference | Type reference (TYPE) | /IWFND/CL_MGW_BATCH_HELPER=>TY_T_BATCH_OPERATION | 20130927 |
Method CHANGESET_RETURN_ERROR on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method CHANGESET_RETURN_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OPERATION | Call by reference | Type reference (TYPE) | /IWFND/CL_MGW_BATCH_HELPER=>TY_S_BATCH_OPERATION | 20130927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20130927 |
Method CHECK_CONTENT_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_REST_REQUEST | REST Request | 20131121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20131009 |
Method CHECK_ETAG_PROCESSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_REST_REQUEST | REST Request | 20131029 | ||
2 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | XSDBOOLEAN | XSD Truth Value: True/False [ext.] | 20131120 |
Method CHECK_ETAG_PROCESSING on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SERVICE | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MED_MDL_SERVICE_GRP | Internal Service Group Interface | 20110904 |
Method CONSTRUCTOR on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method CONVERT_DATETIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDM_INSTANCE | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20120314 | |||
2 | ![]() |
IO_SIMPLE_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_SIMPLE_TYPE | EDM simple type | 20120314 | ||
3 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20120314 | |||
4 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120314 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120314 |
Method CONVERT_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDM_INSTANCE | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20120315 | |||
2 | ![]() |
IO_SIMPLE_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_SIMPLE_TYPE | EDM simple type | 20120315 | ||
3 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20120315 | |||
4 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120315 |
Method CONVERT_VALUE_BY_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PARAMETER_VALUE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_URI=>PARAMETER_VALUE_S | 20120315 | |||
2 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120315 |
Method CONVERT_VALUE_BY_PREDICATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_KEY_PREDICATE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_URI=>KEY_PREDICATE_S | 20120315 | |||
2 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120315 |
Method CORRECT_BOOLEAN_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SIMPLE_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_SIMPLE_TYPE | EDM simple type | 20120523 | ||
2 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20120523 | |||
3 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120523 |
Method CORRECT_DATETIME_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SIMPLE_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_SIMPLE_TYPE | EDM simple type | 20120314 | ||
2 | ![]() |
IV_INTERNAL_TYPE | Call by reference | Type reference (TYPE) | INTTYPE | ABAP data type (C,D,N,...) | 20120314 | ||
3 | ![]() |
IV_LENGTH | Call by reference | Type reference (TYPE) | I | 20120314 | |||
4 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20120104 | |||
5 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120104 |
Method CORRECT_GUID_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SIMPLE_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_SIMPLE_TYPE | EDM simple type | 20121001 | ||
2 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20121001 | |||
3 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20121001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20121001 |
Method CORRECT_SUBSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OPTION | Call by reference | Type reference (TYPE) | DDOPTION | Type of OPTION component in row type of a Ranges type | 20140604 | ||
2 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20140604 | |||
3 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20140604 |
Method CORRECT_SUBSTRING on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method CREATE_FILTER_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_INDEX | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20130301 | ||
2 | ![]() |
IO_FILTER | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_NODE | Expression node | 20130301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EDM error | 20130301 | |
2 | ![]() |
OData error | 20130301 | |
3 | ![]() |
OData server error - internal server error | 20130301 | |
4 | ![]() |
OData client error - not supported by request processor | 20130301 |
Method EDM_PROPERTY_PATH_TO_ABAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PROPERTY_PATH | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>PROPERTY_T | 20111116 | |||
2 | ![]() |
RV_ABAP_NAME | Value transfer | Type reference (TYPE) | STRING | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20111116 | ||
2 | ![]() |
20111116 |
Method EXPR_NODE_TO_PROPERTY_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROPERTY | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>PROPERTY_T | Complex and simple properties - property path | 20130503 | ||
2 | ![]() |
EV_NAVI_PATH_EXT | Call by reference | Type reference (TYPE) | STRING | External Navigation Path | 20130504 | ||
3 | ![]() |
EV_NAVI_PATH_INT | Call by reference | Type reference (TYPE) | STRING | Internal Navigation Path | 20130504 | ||
4 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_NODE | Expression node | 20111130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EDM error | 20111130 | |
2 | ![]() |
OData error | 20130503 | |
3 | ![]() |
OData server error - internal server error | 20111130 | |
4 | ![]() |
OData client error - not supported by request processor | 20111130 |
Method GET_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CONDITIONS | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>TY_S_CONDITIONS | 20140404 | |||
2 | ![]() |
IO_FUNCTION_IMPORT | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_FUNC_IMPORT | EDM function import | 20140408 | ||
3 | ![]() |
IO_TARGET_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_ENTITY_SET | EDM Target entity set | 20140407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20140321 |
Method GET_ENTRY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_ENTITY_SET | EDM entity set | 20111116 | ||
2 | ![]() |
IO_FILTER | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_NODE | Expression node | 20111116 | ||
3 | ![]() |
IS_FUNCTION_IMPORT_INFO | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_PROC_FUNC_IMPORT=>FUNCTION_IMPORT_INFO_S | Function import info | 20111116 | ||
4 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>KEY_PREDICATE_T | Key predicates | 20111116 | ||
5 | ![]() |
IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>NAVIGATION_PATH_SEGMENT_T | Nav. path structures | 20111116 | ||
6 | ![]() |
IT_SELECT | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>SELECT_ITEM_T | Select items | 20111116 | ||
7 | ![]() |
IV_FORMAT | Call by reference | Type reference (TYPE) | STRING | 20111116 | |||
8 | ![]() |
IV_FOR_DS_OPERATION | Call by reference | Type reference (TYPE) | STRING | 20131211 | |||
9 | ![]() |
RR_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20111116 |
Method GET_ETAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ETAG | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>TY_T_ETAG | 20140404 | |||
2 | ![]() |
IO_TARGET_ENTITY_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_ENTITY_TYPE | EDM entity type | 20140404 | ||
3 | ![]() |
IT_REST_ETAG | Call by reference | Type reference (TYPE) | /IWCOR/REST_ETAG_T | List of HTTP Entity Tags | 20140404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20140404 |
Method GET_EXPAND_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_EXPAND_EXTERNAL | Call by reference | Type reference (TYPE) | STRING | 20120521 | |||
2 | ![]() |
EV_EXPAND_INTERNAL | Call by reference | Type reference (TYPE) | STRING | 20120521 | |||
3 | ![]() |
IT_EXPAND | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>EXPAND_CLAUSE_T | Expand clauses | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120521 |
Method GET_FILTER_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_VALUE_EXTERNAL | Call by reference | Type reference (TYPE) | STRING | Filter String with External Names | 20120315 | ||
2 | ![]() |
EV_VALUE_INTERNAL | Call by reference | Type reference (TYPE) | STRING | Filter String with Internal Names | 20120315 | ||
3 | ![]() |
IO_FILTER | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_NODE | Expression node | 20120313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120313 |
Method GET_FI_DATA_BY_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CR_ENTITYSET | Value transfer | Object reference (TYPE REF TO) | DATA | Appication Data | 20111024 | ||
2 | ![]() |
CT_INLINE_INFO | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_RUNTIME=>TY_T_INLINE_INFO | 20130813 | |||
3 | ![]() |
EO_TARGET_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_ENTITY_SET | EDM entity set | 20111111 | ||
4 | ![]() |
IO_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_ENTITY_SET | EDM entity set | 20111024 | ||
5 | ![]() |
IS_FUNCTION_IMPORT_INFO | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_PROC_FUNC_IMPORT=>FUNCTION_IMPORT_INFO_S | Function import info | 20111024 | ||
6 | ![]() |
IT_EXPAND | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>EXPAND_CLAUSE_T | Expand clauses | 20120521 | ||
7 | ![]() |
IV_FORMAT | Call by reference | Type reference (TYPE) | STRING | Format | 20111024 | ||
8 | ![]() |
IV_FOR_DS_OPERATION | Call by reference | Type reference (TYPE) | STRING | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20111024 |
Method GET_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_GUID | Value transfer | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20130227 |
Method GET_GUID on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method GET_MGW_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_CONTEXT | Value transfer | Object reference (TYPE REF TO) | /IWFND/IF_MGW_CONTEXT | MGW Context for Content Development | 20110829 |
Method GET_MGW_CONTEXT on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method GET_MGW_RUNTIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCTION_NAME | Call by reference | Type reference (TYPE) | STRING | Name of function import | 20111124 | ||
2 | ![]() |
RO_BADI | Value transfer | Object reference (TYPE REF TO) | /IWFND/BD_MGW_RUNTIME | 20110829 |
Method GET_MGW_RUNTIME on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method GET_NAME_FROM_PROPERTY_MEMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_VALUE_EXTERNAL | Call by reference | Type reference (TYPE) | STRING | 20120716 | |||
2 | ![]() |
EV_VALUE_INTERNAL | Call by reference | Type reference (TYPE) | STRING | 20120716 | |||
3 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_NODE | Expression node | 20120716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EDM error | 20120716 | |
2 | ![]() |
OData error | 20120716 | |
3 | ![]() |
OData server error - internal server error | 20120716 | |
4 | ![]() |
OData client error - not supported by request processor | 20120716 |
Method GET_NAME_FROM_PROPERTY_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PROPERTY_PATH | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>PROPERTY_T | 20111213 | |||
2 | ![]() |
IV_IS_INTERNAL_NAME | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20120313 | |||
3 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20111213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20111213 |
Method GET_ORDERBY_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ORDER_EXTERNAL | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>ORDER_T | Orderby with External Names | 20120315 | ||
2 | ![]() |
ET_ORDER_INTERNAL | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>TY_T_TECHNICAL_ORDER | Orderby with Internal Names | 20120315 | ||
3 | ![]() |
IO_ORDERBY | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_ORDERBY | Orderby clause | 20111130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20111213 |
Method GET_PROCESSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_SERVICE | Call by reference | Object reference (TYPE REF TO) | /IWFND/IF_MED_MDL_SERVICE_GRP | Internal Service Group Interface | 20110904 | ||
2 | ![]() |
RO_PROCESSOR | Value transfer | Object reference (TYPE REF TO) | /IWCOR/CL_DS_PROC_SINGLE | Business Data Processor | 20110829 |
Method GET_PROCESSOR on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method GET_RESOURCE_URI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_CNTXT | OData Context | 20131004 | ||
2 | ![]() |
IR_DATA | Call by reference | Type reference (TYPE) | DATA | 20120803 | |||
3 | ![]() |
IV_DELTATOKEN | Call by reference | Type reference (TYPE) | STRING | 20120423 | |||
4 | ![]() |
IV_SKIPTOKEN | Call by reference | Type reference (TYPE) | STRING | 20120423 | |||
5 | ![]() |
RV_RESOURCE_URI | Value transfer | Type reference (TYPE) | STRING | Resource URI | 20120412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120803 |
Method INIT_MODEL Signature
Method INIT_MODEL on class /IWFND/CL_SODATA_PROCESSOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20110830 |
Method INIT_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_TARGET_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_ENTITY_SET | EDM target entity set | 20111111 | ||
2 | ![]() |
ES_REQUEST | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | OData Request | 20110901 | ||
3 | ![]() |
ET_PARAMETER | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>PARAMETER_VALUES_T | OData Parameter | 20110901 | ||
4 | ![]() |
IO_ENTITY_SET | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_ENTITY_SET | EDM entity set | 20110829 | ||
5 | ![]() |
IO_FILTER | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_NODE | Expression node | 20111108 | ||
6 | ![]() |
IO_FUNCTION_IMPORT | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_FUNC_IMPORT | EDM function import | 20120213 | ||
7 | ![]() |
IO_NAVIGATION_PROPERTY | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EDM_NAV_PROPERTY | EDM navigation property | 20120311 | ||
8 | ![]() |
IO_ORDERBY | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_DS_EXPR_ORDERBY | Order by | 20110901 | ||
9 | ![]() |
IT_EXPAND | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>EXPAND_CLAUSE_T | Expand clauses | 20120521 | ||
10 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>KEY_PREDICATE_T | Keys | 20110901 | ||
11 | ![]() |
IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>NAVIGATION_PATH_SEGMENT_T | Navigation path | 20110829 | ||
12 | ![]() |
IT_SELECT | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_URI=>SELECT_ITEM_T | Select items | 20110901 | ||
13 | ![]() |
IV_COUNT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120704 | ||
14 | ![]() |
IV_EDM_MULTIPLICITY | Call by reference | Type reference (TYPE) | /IWCOR/IF_DS_EDM=>EDM_MULTIPLICITY | EDM multiplicity | 20120213 | ||
15 | ![]() |
IV_FORMAT | Call by reference | Type reference (TYPE) | STRING | Format | 20110829 | ||
16 | ![]() |
IV_FOR_DS_OPERATION | Call by reference | Type reference (TYPE) | STRING | 20131211 | |||
17 | ![]() |
IV_INLINECOUNT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120213 | |||
18 | ![]() |
IV_MDL_CARDINALITY | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_CARDINALITY | Cardinality of nodes - See /IWFND/IF_MED_MDL_REFERENCE | 20120213 | ||
19 | ![]() |
IV_OPERATION | Call by reference | Type reference (TYPE) | STRING | Operation | 20110901 | ||
20 | ![]() |
IV_OPERATION_TYPE | Call by reference | Type reference (TYPE) | STRING | Operation type | 20110902 | ||
21 | ![]() |
IV_SKIP | Call by reference | Type reference (TYPE) | I | Skip | 20110901 | ||
22 | ![]() |
IV_SKIPTOKEN | Call by reference | Type reference (TYPE) | STRING | 20120213 | |||
23 | ![]() |
IV_TOP | Call by reference | Type reference (TYPE) | STRING | Top | 20110901 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20110829 |
Method LOG_SECURITY_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | DATA | 20111005 | |||
2 | ![]() |
IS_REQUEST | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>REQUEST_S | 20111005 | |||
3 | ![]() |
IV_MSG_NO | Call by reference | Type reference (TYPE) | SYMSGNO | 531 | Message Number | 20111005 |
Method LOG_SECURITY_MSG on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method RAISE_BUSINESS_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IX_BUSINESS_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | /IWFND/CX_MGW_BUSI_EXCEPTION | Business Exception for Minimal Gateway Consumers | 20110830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20110830 |
Method RAISE_TECHNICAL_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IX_TECHNICAL_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | /IWFND/CX_MGW_TECH_EXCEPTION | Business Exception for Minimal Gateway Consumers | 20110830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20110830 |
Method READ_OPENSEARCH_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENTITY_SET | Call by reference | Type reference (TYPE) | STRING | 20120127 | |||
2 | ![]() |
RO_PROVIDER | Value transfer | Object reference (TYPE REF TO) | /IWCOR/IF_REST_ENTITY_PROVIDER | REST Entity Provider | 20120127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120127 |
Method REMOVE_ETAG Signature
Method REMOVE_ETAG on class /IWFND/CL_SODATA_PROCESSOR has no parameter.
Method REMOVE_ETAG on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method SET_COMMON_RESPONSE_HEADERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PROVIDER | Call by reference | Object reference (TYPE REF TO) | /IWCOR/IF_REST_ENTITY_PROVIDER | REST Entity Provider | 20140124 | ||
2 | ![]() |
IS_RESPONSE_CONTEXT | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>RESPONSE_S | 20140124 |
Method SET_COMMON_RESPONSE_HEADERS on class /IWFND/CL_SODATA_PROCESSOR has no exception.
Method SET_KEY_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KEY_TAB_EXTERNAL | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_T | 20120315 | |||
2 | ![]() |
CT_KEY_TAB_INTERNAL | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>TY_T_TECHNICAL_PAIR | 20120315 | |||
3 | ![]() |
CV_KEY_STRING_EXTERNAL | Call by reference | Type reference (TYPE) | STRING | 20120315 | |||
4 | ![]() |
CV_KEY_STRING_INTERNAL | Call by reference | Type reference (TYPE) | STRING | 20120315 | |||
5 | ![]() |
IO_EDM_INSTANCE | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20120315 | |||
6 | ![]() |
IS_KEY_EXTERNAL | Call by reference | Type reference (TYPE) | /IWFND/IF_MGW_CORE_TYPES=>NVP_S | 20120315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
OData error | 20120315 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 250 |