SAP ABAP Interface /IWBEP/IF_MGW_ODATA_ACTION (interface representing a script based odata function import)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷ OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
⤷ /IWBEP/MGW_MED_API (Package) OData Channel - Metadata - API
⤷ OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
⤷ /IWBEP/MGW_MED_API (Package) OData Channel - Metadata - API
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | /IWBEP/IF_MGW_ODATA_FW_ACTION | OData Action FPI | 20110713 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/CL_MGW_ODATA_FNC_IMPORT | odata function import | 20110310 |
Properties
Interface | /IWBEP/IF_MGW_ODATA_ACTION | |
Short Description | interface representing a script based odata function import |
General Data
Package | /IWBEP/MGW_MED_API | OData Channel - Metadata - API |
Created | 20110310 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /IWBEP/IF_MGW_MED_ODATA_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /IWBEP/IF_MGW_ODATA_ANNOTATABL | type interface for mgw odata annotatable items | 20110311 | ||
2 | /IWBEP/IF_MGW_ODATA_ITEM | interface representing a script based odata general item | 20110310 |
Friends
Interface /IWBEP/IF_MGW_ODATA_ACTION has no friend.
Attributes
Interface /IWBEP/IF_MGW_ODATA_ACTION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BIND_INPUT_STRUCTURE | Instance method | Public | Method | binds an input structure to the type using internal names | 20121218 |
2 | CREATE_INPUT_PARAMETER | Instance method | Public | Method | creates a new input parameter | 20110322 |
3 | GET_ID | Instance method | Public | Method | 20111127 | |
4 | GET_INPUT_PARAMETER | Instance method | Public | Method | gets an action input parameter | 20120525 |
5 | GET_INPUT_PARAMETERS | Instance method | Public | Method | gets action input parameters | 20120525 |
6 | GET_RETURN_COMPLEX_TYPE | Instance method | Public | Method | gets return complex type | 20120525 |
7 | GET_RETURN_ENTITY_TYPE | Instance method | Public | Method | gets return entity type | 20120525 |
8 | GET_RETURN_MULTIPLICITY | Instance method | Public | Method | gets the cardinality/mutlitplicity of the returning data obj | 20120525 |
9 | GET_TECH_RETURN_ENTITY_TYPE | Instance method | Public | Method | gets technical (internal) return entity type | 20120525 |
10 | SET_ACTION_FOR | Instance method | Public | Method | marks the action as an action for a specific entity type | 20110403 |
11 | SET_DISABLED | Instance method | Public | Method | disables the function import | 20120507 |
12 | SET_HTTP_METHOD | Instance method | Public | Method | sets the http method name of the action | 20110321 |
13 | SET_LABEL_FROM_TEXT_ELEMENT | Instance method | Public | Method | 20111128 | |
14 | SET_NAME | Instance method | Public | Method | 20120503 | |
15 | SET_RETURN_COMPLEX_TYPE | Instance method | Public | Method | sets a complex types as return parameter of the func. | 20110321 |
16 | SET_RETURN_ENTITY_SET | Instance method | Public | Method | sets an entity set as return parameter of the function | 20120613 |
17 | SET_RETURN_ENTITY_TYPE | Instance method | Public | Method | sets a data object instance as return parameter of the func. | 20110415 |
18 | SET_RETURN_MULTIPLICITY | Instance method | Public | Method | sets the cardinality/mutlitplicity of the returning data obj | 20110310 |
Events
Interface /IWBEP/IF_MGW_ODATA_ACTION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S | Public | Type reference (TYPE) | CHAR1 | 20110310 |
|
Method Signatures
Method BIND_INPUT_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BIND_CONVERSIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Consider conv. exits and ref. fields for currency and amount | 20121218 | |
2 | Importing | IV_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | STRING | 20121218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | Meta data exception | 20121218 |
Method CREATE_INPUT_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ABAP_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110322 | ||
2 | Importing | IV_PARAMETER_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20110322 | |||
3 | Returning | RO_PARAMETER | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ODATA_PARAMETER | 20110322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | 20110322 |
Method GET_ID Signature
Method GET_ID on Interface /IWBEP/IF_MGW_ODATA_ACTION has no parameter.
Method GET_ID on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method GET_INPUT_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20120525 | |||
2 | Returning | RO_INPUT_PARAMETER | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_ODATA_PROPERTY | interface representing a meta data instance for a parameter | 20120525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | Meta data exception | 20120525 |
Method GET_INPUT_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_INPUT_PARAMETERS | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_PROPERTIES | 20120525 |
Method GET_INPUT_PARAMETERS on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method GET_RETURN_COMPLEX_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_COMPLEX_TYPE_NAME | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20120525 |
Method GET_RETURN_COMPLEX_TYPE on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method GET_RETURN_ENTITY_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_DATA_OBJECT_NAME | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20120525 |
Method GET_RETURN_ENTITY_TYPE on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method GET_RETURN_MULTIPLICITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_CARDINALITY | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20120525 |
Method GET_RETURN_MULTIPLICITY on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method GET_TECH_RETURN_ENTITY_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_TECH_DATA_OBJECT_NAME | Value transfer | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_INTERNAL_NAME | 20120525 |
Method GET_TECH_RETURN_ENTITY_TYPE on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method SET_ACTION_FOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ENTITY_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20110403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | 20110408 |
Method SET_DISABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DISABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120507 |
Method SET_DISABLED on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method SET_HTTP_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_METHOD_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_HTTP_METHOD | 20110322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | 20110322 |
Method SET_LABEL_FROM_TEXT_ELEMENT Signature
Method SET_LABEL_FROM_TEXT_ELEMENT on Interface /IWBEP/IF_MGW_ODATA_ACTION has no parameter.
Method SET_LABEL_FROM_TEXT_ELEMENT on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method SET_NAME Signature
Method SET_NAME on Interface /IWBEP/IF_MGW_ODATA_ACTION has no parameter.
Method SET_NAME on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
Method SET_RETURN_COMPLEX_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPLEX_TYPE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20110322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | 20110322 |
Method SET_RETURN_ENTITY_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | Meta data exception | 20120613 |
Method SET_RETURN_ENTITY_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATA_OBJECT_NAME | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME | 20110415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_MGW_MED_EXCEPTION | 20110415 |
Method SET_RETURN_MULTIPLICITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CARDINALITY | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY | 20110310 |
Method SET_RETURN_MULTIPLICITY on Interface /IWBEP/IF_MGW_ODATA_ACTION has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 200 |