SAP ABAP Class /IWBEP/CL_MGW_GSR_EDP_RO_BASE (OData Channel: Entity Data Provider Base Read Only)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
⤷
/IWBEP/MGW_GSR_EDP (Package) OData Channel - Service Interface - Entity Data Provider
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_MGW_ABS_DATA | Abstract Business Data Provider | 20111025 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_MGW_GSR_EDP_WR_BASE | OData Channel: Entity Data Provider Read Write Base | 20111025 |
| 2 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_MGW_TEST_EDP_ERR_RO | Test Application: Error Logic in Read Only | 20111103 |
Properties
| Class | /IWBEP/CL_MGW_GSR_EDP_RO_BASE | |
| Short Description | OData Channel: Entity Data Provider Base Read Only | |
| Super Class | /IWBEP/CL_MGW_ABS_DATA | Abstract Business Data Provider |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /IWBEP/MGW_GSR_EDP | OData Channel - Service Interface - Entity Data Provider |
| Created | 20111025 | SAP |
| Last change | 20130531 | 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... |
Interfaces
Class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no interface implemented.
Friends
Class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | See coding | 20111025 | |||||
| 2 | Constant | Public | See coding | 20111025 | |||||
| 3 | Constant | Public | See coding | 20111025 | |||||
| 4 | Constant | Public | See coding | 20111025 | |||||
| 5 | Constant | Protected | See coding | 20111025 | |||||
| 6 | Constant | Public | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 'MGW_EDP' | 20111025 | |||
| 7 | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWBEP/CM_MGW_EDP' | 20111025 | |||
| 8 | Constant | Public | Type reference (TYPE) | SYMSGID | '/IWBEP/CM_MGW_EDPLOG' | 20111025 | |||
| 9 | Constant | Public | See coding | 20111025 | |||||
| 10 | Constant | Public | See coding | 20111025 | |||||
| 11 | Static Attribute | Private | Type reference (TYPE) | GTYS_REL_CLASS_NAME | 20111025 | ||||
| 12 | Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/CL_COS_LOGGER | 20111025 | ||||
| 13 | Instance attribute | Protected | Object reference (TYPE REF TO) | /IWBEP/IF_MESSAGE_CONTAINER | 20111025 | ||||
| 14 | Instance attribute | Protected | Type reference (TYPE) | /IWBEP/S_DEFI_ALIAS_INFO | SAP System Alias | 20111107 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | /IWBEP/T_MGW_EDP_MAP_SPEC_ATTR | 20111025 | ||||
| 16 | Instance attribute | Protected | Type reference (TYPE) | /IWBEP/T_MGW_EDP_BOP_MAP_EXT | 20111025 | ||||
| 17 | Instance attribute | Protected | Type reference (TYPE) | SEOCLNAME | 20111025 | ||||
| 18 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20111025 | ||||
| 19 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20111025 | ||||
| 20 | Instance attribute | Protected | Type reference (TYPE) | BALMSGHNDL | 20111025 | ||||
| 21 | Instance attribute | Private | Type reference (TYPE) | /IWBEP/MGW_EDP_OPERATION_CODE | 20111025 | ||||
| 22 | Instance attribute | Protected | Type reference (TYPE) | STRING | 'DEFAULT' | 20111025 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20111025 |
Methods
Events
Class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTYS_REL_CLASS_NAME | Protected | See coding | 20111025 | BEGIN OF gtys_rel_class_name,
object TYPE REF TO object,
class_name TYPE string,
END OF gtys_rel_class_name
|
Method Signatures
Method ADD_MESSAGE_FROM_BEC_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ERROR_CATEGORY | Call by reference | Type reference (TYPE) | CHAR15 | /IWBEP/IF_MESSAGE_CONTAINER=>GCS_ERROR_CATEGORY-PROCESSING | 20111025 | |||
| 2 | IV_MESSAGE_CREATOR | Call by reference | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 20111025 | ||||
| 3 | IX_BEC_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | /IWBEP/CX_MGW_BOP | 20111025 |
Method ADD_MESSAGE_FROM_BEC_EXCEPTION on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method CONSTRUCTOR 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) | /IWBEP/IF_MGW_CONTEXT | 20111025 | ||||
| 2 | IR_SERVICE_DOC_NAME | Call by reference | Object reference (TYPE REF TO) | STRING | 20111103 | ||||
| 3 | IR_SERVICE_NAMESPACE | Call by reference | Object reference (TYPE REF TO) | STRING | 20111103 | ||||
| 4 | IR_SERVICE_VERSION | Call by reference | Object reference (TYPE REF TO) | NUMC4 | Count parameters | 20111103 | |||
| 5 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/DEFI_SYSTEM_ALIAS | SAP System Alias | 20111025 |
Method CONSTRUCTOR on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method CREATE_BOP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_BOP | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP | 20111025 | ||||
| 2 | ER_BOP_EXT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP_EXT | 20111025 | ||||
| 3 | IV_BOP_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_BOP_ID | 20111025 | ||||
| 4 | IV_BOP_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/MGW_BOP_TYPE | 20111025 | ||||
| 5 | IV_WS_GROUP | Call by reference | Type reference (TYPE) | SDTE_CG_NAME | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111028 |
Method CREATE_BOP_RFC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_BOP | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP | 20111025 | ||||
| 2 | ER_BOP_EXT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP_EXT | 20111025 | ||||
| 3 | IV_BOP_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_BOP_ID | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111028 |
Method CREATE_BOP_WS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BOP_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MGW_BOP_ID | 20111025 | ||||
| 2 | IV_SERVICE_GROUP | Call by reference | Type reference (TYPE) | SDTE_CG_NAME | 20111025 | ||||
| 3 | RO_BOP | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111028 |
Method DETERMINE_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | 20111025 | ||||
| 2 | EV_WS_PROVIDER_SYS_NAME | Call by reference | Type reference (TYPE) | CHAR120 | 20111025 | ||||
| 3 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/DEFI_SYSTEM_ALIAS | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111028 |
Method EXECUTE_BOP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_BOP_DO | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP_DO | 20111025 | ||||
| 2 | IS_MAPPING_SPEC_ATTR_EXT | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_EDP_BOP_MAP_EXT | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111025 |
Method EXECUTE_INBOUND_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MAPPING_SPEC_ATTR_EXT | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_EDP_BOP_MAP_EXT | 20111025 | ||||
| 2 | ER_BOP_DO | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP_DO | 20111025 | ||||
| 3 | ET_ADDITIONAL_BOP_DO | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_BOP_DO_REF | 20111025 | ||||
| 4 | EV_PROCESS_CODE | Call by reference | Type reference (TYPE) | /IWBEP/MGW_EDP_PROCESS_CODE | 20111102 | ||||
| 5 | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20111025 | ||||
| 6 | IS_PAGING | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_PAGING | 20111025 | ||||
| 7 | IT_EXPAND_CLAUSE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20111025 | ||||
| 8 | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SELECT_OPTION | 20111025 | ||||
| 9 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | 20111025 | ||||
| 10 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAVIGATION_PATH | 20111025 | ||||
| 11 | IT_ORDER | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SORTING_ORDER | 20111025 | ||||
| 12 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | 20111025 | ||||
| 13 | IT_PROCESSED_BE_DATA | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_EDP_BE_DATA | 20111025 | ||||
| 14 | IT_PROCESSED_BOP_DO | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_BOP_DO_REF | 20111025 | ||||
| 15 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 16 | IV_FILTER_STRING | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 17 | IV_SEARCH_STRING | Call by reference | Type reference (TYPE) | STRING | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111025 |
Method EXECUTE_OUTBOUND_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PROCESSED_BOP_DO | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_BOP_DO_REF | 20111025 | ||||
| 2 | ER_ENTITY | Call by reference | Object reference (TYPE REF TO) | DATA | 20111025 | ||||
| 3 | ES_STREAM | Call by reference | Type reference (TYPE) | /IWBEP/IF_MGW_EDP_MAP_GSTREAM=>TY_S_MEDIA_RESOURCE | 20111025 | ||||
| 4 | ET_EXPANDED_CLAUSES | Call by reference | Type reference (TYPE) | STRING_TABLE | 20111025 | ||||
| 5 | EV_PROCESS_CODE | Call by reference | Type reference (TYPE) | /IWBEP/MGW_EDP_PROCESS_CODE | 20111102 | ||||
| 6 | IO_BOP_DO | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_BOP_DO | 20111025 | ||||
| 7 | IS_MAPPING_SPEC_ATTR_EXT | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_EDP_BOP_MAP_EXT | 20111025 | ||||
| 8 | IS_PAGING | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_PAGING | 20111025 | ||||
| 9 | IT_EXPAND_CLAUSE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20111025 | ||||
| 10 | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SELECT_OPTION | 20111025 | ||||
| 11 | IT_KEY_TAB | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | 20111025 | ||||
| 12 | IT_NAVIGATION_PATH | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAVIGATION_PATH | 20111025 | ||||
| 13 | IT_ORDER | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SORTING_ORDER | 20111025 | ||||
| 14 | IT_PARAMETER | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_NAME_VALUE_PAIR | 20111025 | ||||
| 15 | IT_PROCESSED_BE_DATA | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_EDP_BE_DATA | 20111025 | ||||
| 16 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 17 | IV_FILTER_STRING | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 18 | IV_SEARCH_STRING | Call by reference | Type reference (TYPE) | STRING | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111025 |
Method GET_EXPAND_CLAUSE_DEFAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXPAND_CLAUSE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20111025 | ||||
| 2 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR01 | 20111025 |
Method GET_EXPAND_CLAUSE_DEFAULT on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method GET_RELATIVE_CLASS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CLASS_REF | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20111025 | ||||
| 2 | RV_CLASS_NAME | Value transfer | Type reference (TYPE) | STRING | 20111025 |
Method GET_RELATIVE_CLASS_NAME on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method HANDLE_STOP_PROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OPERATION | Call by reference | Type reference (TYPE) | /IWBEP/MGW_EDP_OPERATION_CODE | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111025 |
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 2 | IV_ENTITY_SET_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 3 | IV_OPERATION_NAME | Call by reference | Type reference (TYPE) | CHAR10 | 20111025 | ||||
| 4 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 |
Method INIT on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method INIT_BOP_AND_MAP_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MAP_SPECIALIST_ATTR_EXT | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_EDP_BOP_MAP_EXT | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111025 | |||
| 2 | 20111025 |
Method INIT_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OPERATION_NAME | Call by reference | Type reference (TYPE) | CHAR10 | 20111025 |
Method INIT_LOGGER on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method INIT_MSG_CONTAINER Signature
Method INIT_MSG_CONTAINER on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no parameter.
Method INIT_MSG_CONTAINER on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method REGISTER_MAPPING_SPECIALISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MAPPING_SPECIALIST_ATTR | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_EDP_BOP_MAP_EXT | 20111025 | ||||
| 2 | IT_EXPAND_CLAUSE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20111025 | ||||
| 3 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 4 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 5 | IV_ENTITY_OPERATION | Call by reference | Type reference (TYPE) | /IWBEP/MGW_EDP_OPERATION_CODE | 20111025 | ||||
| 6 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 |
Method REGISTER_MAPPING_SPECIALISTS on class /IWBEP/CL_MGW_GSR_EDP_RO_BASE has no exception.
Method REG_BOP_MAP_SPECIALIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EXPAND_CLAUSE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20111025 | ||||
| 2 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 3 | IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 | ||||
| 4 | IV_ENTITY_OPERATION | Call by reference | Type reference (TYPE) | /IWBEP/MGW_EDP_OPERATION_CODE | 20111025 | ||||
| 5 | IV_SOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | 20111025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111025 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 200 |