SAP ABAP Class /IWBEP/CL_MGW_ODATA_MODEL (implementation of odata meta data model)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_MED_IMPLEMENTATIONS (Package) OData Channel - Metadata - Implementations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_ODATA_FW_MODEL OData Model FPI 20110624
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_ODATA_MODEL Interface for a Script-Based Model 20110404
3 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_ODATA_MODEL_CONV convience interface for a script based model 20110405
4 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_ODATA_RE_MODEL OData Model Read Interface 20110624
Properties
Class /IWBEP/CL_MGW_ODATA_MODEL  
Short Description implementation of odata meta data model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/MGW_MED_IMPLEMENTATIONS   OData Channel - Metadata - Implementations 
Created 20110404   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 /IWBEP/IF_MGW_ODATA_CMPLX_PROP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWBEP/IF_MGW_ODATA_FW_ETYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 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_FW_MODEL OData Model FPI 20110624
2 /IWBEP/IF_MGW_ODATA_MODEL Interface for a Script-Based Model 20110404
3 /IWBEP/IF_MGW_ODATA_MODEL_CONV convience interface for a script based model 20110405
4 /IWBEP/IF_MGW_ODATA_RE_MODEL OData Model Read Interface 20110624
Friends
Class /IWBEP/CL_MGW_ODATA_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AGENT Constant Public Type reference (TYPE) /IWBEP/SUP_IW_AGENT 'BSE_MED' 20110404
2 GC_MSG_CLASS Constant Public Type reference (TYPE) SYMSGID '/IWBEP/CM_MGW_RT' Message Class 20110404
3 MS_DEFAULT_SYSTEM_ALIAS_INFO Instance attribute Private Type reference (TYPE) /IWBEP/S_DEFI_ALIAS_INFO System Alias Information 20120507
4 MS_HEADER Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_HEADER 20110805
5 MS_MSG_HANDLE Instance attribute Private Type reference (TYPE) BALMSGHNDL 20110404
6 MS_VOCAN_MODEL Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_VOCAN_MODEL 20130221
7 MT_DOCUMENTATION Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_DOCUMENTATION 20120910
8 MT_ENTITIES Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_TYPES 20110404
9 MT_ENTITY_INSTANCE_MAP Instance attribute Private Type reference (TYPE) TY_T_ENTITY_INSTANCE_MAP 20120227
10 MT_MAPPING Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_MAPPING 20110404
11 MT_MDL_USAGE Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_MDL_USAGE 20120323
12 MT_MODEL_USAGE Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_MODEL_USAGE 20110927
13 MT_OPERATIONS Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_FUNCTIONS 20110404
14 MT_PRIVATE_ANNOTATIONS Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_ANNOS 20110404
15 MT_PUBLIC_ANNOTATIONS Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_ENTITY_ANNOS 20110404
16 MT_REFERENCES Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_REFERENCE 20110404
17 MT_TAGS Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_SERVICE_TAGS Tags (Keywords) 20130116
18 MT_TEXT_KEYS Instance attribute Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_TEXTS 20110404
19 MV_MODEL_TECH_NAME Instance attribute Private Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME Technical Model Name 20120710
20 MV_MODEL_VERSION Instance attribute Private Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20120710
21 MV_SERVICE_TECH_NAME Instance attribute Private Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Service Name 20120507
22 MV_SERVICE_VERSION Instance attribute Private Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20120507
Methods
# Method Level Visibility Method type Description Created on
1 BIND_ELEMENT Instance method Public Method 20110404
2 BIND_STRUCTURE Instance method Public Method 20110404
3 CHECK Instance method Public Method checking the constistency of the model. 20110404
4 CHECK_ENTITIES Instance method Private Method Checking the constistency of the entities 20120508
5 CHECK_OPERATIONS Instance method Private Method Checking the constistency of the function imports 20120508
6 CHECK_REFERENCES Instance method Private Method Checking the constistency of the references 20120508
7 CHECK_REF_ASSOC Instance method Private Method Checking the constistency of the references - associations 20120510
8 CHECK_REF_ASSOC_SET Instance method Private Method Checking the constistency of the references - assoc. sets 20120510
9 CHECK_REF_COMPLEX_TYPE Instance method Private Method Checking the constistency of the references - complex type 20120510
10 CHECK_REF_NAV_PROP Instance method Private Method Checking the constistency of the references - nav properties 20120510
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110404
12 CREATE_ANNOTATION Instance method Public Method 20110404
13 CREATE_ASSOCIATION Instance method Public Method 20110404
14 CREATE_ASSOCIATION_SET Instance method Public Method 20110905
15 CREATE_CMPLX_TYPE_PROPERTY Instance method Public Method 20130327
16 CREATE_COMPLEX Instance method Public Method 20110404
17 CREATE_COMPLEX_PROPERTY Instance method Public Method Obsolete - use CREATE_CMPLX_TYPE_PROPERTY 20110404
18 CREATE_COMPLEX_TYPE Instance method Public Method 20110404
19 CREATE_DOCUMENTATION Instance method Public Method Creates a documentation element 20120910
20 CREATE_ENTITY Instance method Public Method 20110404
21 CREATE_ENTITY_SET Instance method Public Method 20110901
22 CREATE_ENTITY_TYPE Instance method Public Method 20110404
23 CREATE_FUNCTION Instance method Public Method 20110404
24 CREATE_INHERITANCE Instance method Public Method 20110409
25 CREATE_NAVIGATION Instance method Public Method 20110718
26 CREATE_NAVIGATION_PRP Instance method Public Method 20110406
27 CREATE_PARAMETER Instance method Public Method 20110404
28 CREATE_PARAMETER_CONTAINER Instance method Public Method 20110404
29 CREATE_PCONTAINER Instance method Public Method 20110404
30 CREATE_PROP Instance method Public Method 20110404
31 CREATE_PROPERTIES Instance method Public Method 20110404
32 CREATE_PROPERTIES_OLD Instance method Public Method 20110404
33 CREATE_PROPERTY Instance method Public Method 20110404
34 CREATE_REF_CONSTRAINTS Instance method Public Method 20110404
35 CREATE_TAG Instance method Private Method Creates a Service Tag (Keyword) 20130116
36 DELETE_ASSOC_SET Instance method Public Method 20110905
37 DELETE_ENTITY_SET Instance method Public Method 20110905
38 GET_ACTION Instance method Public Method 20110713
39 GET_ACTION_BY_TECH_NAME Instance method Private Method 20120319
40 GET_ANNOTATION Instance method Public Method 20110627
41 GET_ASSOCIATION Instance method Public Method 20110404
42 GET_ASSOCIATION_BY_ID Instance method Public Method 20110624
43 GET_ASSOCIATION_SET Instance method Public Method 20111010
44 GET_ASSOC_SET_BY_NAME Instance method Public Method 20120523
45 GET_CMPLX_PROPERTIES_OF_ENTITY Instance method Public Method Obsolete - use GET_cmplx_type_PROPS_OF_ENTITY 20110629
46 GET_CMPLX_TYPE_PROPERTY Instance method Public Method Get a Complex Property of an Entity (Complex / Entity Type) 20130327
47 GET_CMPLX_TYPE_PROPS_OF_ENTITY Instance method Public Method Get Complex Properties of an Entity (Complex / Entity Type) 20130327
48 GET_COMPLEX Instance method Public Method 20110404
49 GET_COMPLEX_BY_ID Instance method Public Method 20110713
50 GET_COMPLEX_PROPERTY Instance method Public Method Obsolete - use GET_CMPLX_TYPE_PROPERTY 20120711
51 GET_COMPLEX_TYPE Instance method Public Method 20110404
52 GET_ENTITY Instance method Public Method 20110404
53 GET_ENTITY_BY_ID Instance method Public Method 20110404
54 GET_ENTITY_INSTANCE Instance method Public Method 20120227
55 GET_ENTITY_PROPERTY Instance method Public Method 20110404
56 GET_ENTITY_SET Instance method Public Method 20120523
57 GET_ENTITY_SET_BY_ID Instance method Public Method 20110905
58 GET_ENTITY_TYPE Instance method Public Method 20110404
59 GET_ENTITY_TYPE_BY_ID Instance method Public Method 20110404
60 GET_ENTITY_TYPE_BY_TECH_NAME Instance method Public Method 20120319
61 GET_ESET_BY_ENTITY_ID Instance method Public Method 20110905
62 GET_FUNCTION Instance method Public Method 20110404
63 GET_MAPPING Instance method Public Method 20120511
64 GET_NAVIGATION_PROPERTY Instance method Public Method Get Navigation Property 20110624
65 GET_PROPERTIES_OF_ENTITY Instance method Public Method 20120511
66 GET_PROPERTY_BY_EXT_NAME Instance method Public Method 20110404
67 GET_TEXT_KEY Instance method Public Method 20110404
68 HANDLE_EXCEPTION Instance method Public Method 20110404
69 INVERSE_ASSOCIATION Instance method Public Method 20110404
70 REGISTER_ENTITY_INSTANCE Instance method Public Method 20120228
Events
Class /IWBEP/CL_MGW_ODATA_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_ENTITY_INSTANCE Private See coding 20120227 BEGIN OF ty_s_entity_instance, entity_id TYPE /iwbep/if_mgw_med_odata_types=>ty_e_med_entity_id, entity TYPE REF TO /iwbep/if_mgw_odata_item, END OF ty_s_entity_instance
2 TY_T_ENTITY_INSTANCE_MAP Private See coding 20120227 ty_t_entity_instance_map TYPE HASHED TABLE OF ty_s_entity_instance WITH UNIQUE KEY entity_id
Method Signatures

Method BIND_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROPERTY Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_PROPERTY 20110404
2 Importing IV_ELEMENT_NAME Call by reference Type reference (TYPE) STRING 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method BIND_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
2 Importing IV_BIND_CONVERSIONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Consider conversion exits 20110701
3 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface - Used for warnings and info 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CHECK_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120508

Method CHECK_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120508

Method CHECK_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120508

Method CHECK_REF_ASSOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120510
2 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120510

Method CHECK_REF_ASSOC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120510
2 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120510

Method CHECK_REF_COMPLEX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120510
2 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120510

Method CHECK_REF_NAV_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20120510
2 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20120510
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120510

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULT_SYSTEM_ALIAS_INFO Call by reference Type reference (TYPE) /IWBEP/S_DEFI_ALIAS_INFO System Alias Information 20120507
2 Importing IS_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL 20110404
3 Importing IV_MODEL_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME Technical Model Name 20120710
4 Importing IV_MODEL_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20120710
5 Importing IV_SERVICE_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Service Name 20120507
6 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20120507

Method CONSTRUCTOR on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method CREATE_ANNOTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110404
2 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ANNO_MAP_TYPE 20110404
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWBEP/MED_ANNO_NAMESPACE 20110404
4 Importing IV_PRIVATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110404
5 Returning RO_ANNOTATION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_ANNO OData Annotation FPI 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_ASSOCIATION 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 20110404
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
3 Importing IV_REFERENCE_TYPE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_REFERENCE_TYPE 20110404
4 Importing IV_SOURCE_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110915
5 Importing IV_TARGET_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110915
6 Returning RR_ASSOC Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_ASSOCIATION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSOCIATION_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
2 Importing IV_ASSOC_SET_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110905
3 Importing IV_LEFT_ENTITY_SET_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
4 Importing IV_RIGHT_ENTITY_SET_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
5 Returning RO_ASSOC_SET Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_ODATA_ASSOC_SET 20110905
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110905

Method CREATE_CMPLX_TYPE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20130327
2 Importing IV_ABAP_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20130327
3 Importing IV_COMPLEX_TYPE_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20130327
4 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20130327
5 Returning RO_COMPLEX_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_CMPLX_PROP interface representing a script based odata complex type 20130327
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130327

Method CREATE_COMPLEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
2 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
3 Returning RR_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_COMPLEX_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
2 Importing IV_ABAP_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20110404
3 Importing IV_COMPLEX_TYPE_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
4 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
5 Returning RO_COMPLEX_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_CMPLX_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_COMPLEX_TYPE 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 20110404
2 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
3 Returning RO_COMPLEX_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_CMPLX_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_DOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20120910
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20120910
3 Returning RO_DOCUMENTATION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_DOCUMENTTN interface representing a script based odata documentation 20120910
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120911

Method CREATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
2 Importing IV_ENTITY_TYPE_TYPE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_TYPE /IWBEP/IF_MGW_MED_ODATA_TYPES=>GCS_CONTAINER_TYPE-DATA_OBJECT 20110907
3 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
4 Returning RR_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110901
2 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110901
3 Returning RO_ENTITY_SET Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_ODATA_ENTITY_SET 20110901
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110901

Method CREATE_ENTITY_TYPE 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 20110404
2 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
3 Returning RO_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ENTITY_TYP 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
2 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
3 Returning RR_FUNCTION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_FUNCTION 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_INHERITANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXTEND_ENTITY Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110409
2 Importing IV_BASE_TYPE_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110409
3 Importing IV_IS_COMPLEX_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110409
4 Returning RR_INHERIT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110409
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110409

Method CREATE_NAVIGATION 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 20110718
2 Importing IV_ASSOCIATION_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20120330
3 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110718
4 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
5 Importing IV_SOURCE_NODE_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110718
6 Returning RR_ASSOC Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110718
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110718

Method CREATE_NAVIGATION_PRP 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 20110406
2 Importing IV_ASSOCIATION_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20120330
3 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110406
4 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
5 Importing IV_SOURCE_NODE_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110406
6 Returning RO_NAVIGATION_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_NAV_PROP OData Navigation Property 20110718
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110406

Method CREATE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
2 Importing IV_INTERNAL_NAME Call by reference Type reference (TYPE) FIELDNAME 20110404
3 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
4 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
5 Returning RO_PARAMETER Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_PARAMETER 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_PARAMETER_CONTAINER 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 20110404
2 Returning RO_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ENTITY_TYP 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_PCONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
2 Returning RR_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
2 Importing IV_ABAP_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20110404
3 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
4 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
5 Returning RR_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_PROPERTY 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
2 Importing IV_COMMA_SEP_ABAPNAMES Call by reference Type reference (TYPE) STRING 20110404
3 Importing IV_COMMA_SEP_NAMES Call by reference Type reference (TYPE) STRING 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_PROPERTIES_OLD Signature

Method CREATE_PROPERTIES_OLD on class /IWBEP/CL_MGW_ODATA_MODEL has no parameter.
Method CREATE_PROPERTIES_OLD on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method CREATE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
2 Importing IV_INTERNAL_NAME Call by reference Type reference (TYPE) FIELDNAME 20110404
3 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
4 Importing IV_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20120310
5 Returning RO_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_PROPERTY 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_REF_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110404
2 Importing IV_SOURCE_PRP_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
3 Importing IV_TARGET_PRP_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
4 Returning RR_REF_CONSTRAINT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_MAPPING 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method CREATE_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAG_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID Tag as it will be shown in the service - same as the Tag ID 20130116
2 Returning RR_TAG Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_SERVICE_TAG Returns the instance of the newly created Service Tag 20130116
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20130116

Method DELETE_ASSOC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TO_ASSOC_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
2 Importing IV_TO_ENTITYSET_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110905

Method DELETE_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITYSET_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110905

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110713
2 Returning RO_ACTION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_ACTION OData Action FPI 20110713
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110713

Method GET_ACTION_BY_TECH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_INTERNAL_NAME 20120319
2 Returning RO_ACTION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_ACTION OData Action FPI 20120319
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120319

Method GET_ANNOTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110627
2 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ANNO_MAP_TYPE 20110627
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) /IWBEP/MED_ANNO_NAMESPACE annotation namespace 20110627
4 Importing IV_PRIVATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110627
5 Returning RO_ANNOTATION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_ANNO interface for odata annotations 20110627

Method GET_ANNOTATION on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method GET_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110404
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
3 Returning RR_ASSOC Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_ASSOCIATION_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110624
2 Returning RR_ASSOC Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110624
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110624

Method GET_ASSOCIATION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSOCIATION_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20111010
2 Importing IV_LEFT_ENTITY_SET_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20111010
3 Importing IV_RIGHT_ENTITY_SET_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20111010
4 Returning RO_ASSOC_SET Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_ODATA_ASSOC_SET 20111010

Method GET_ASSOCIATION_SET on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method GET_ASSOC_SET_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSOC_SET_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20120523
2 Returning RO_ASSOC_SET Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_ODATA_ASSOC_SET entity set 20120523

Method GET_ASSOC_SET_BY_NAME on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method GET_CMPLX_PROPERTIES_OF_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110629
2 Returning RT_COMPLEX_PROPERTIES Value transfer Type reference (TYPE) /IWBEP/IF_MGW_ODATA_FW_CPLXTYP=>TY_T_MGW_ODATA_CPLX_PROPERTIES 20110629
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110629

Method GET_CMPLX_TYPE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20130327
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20130327
3 Returning RO_COMPLEX_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_CMPLX_PROP Vorschlagswerte bei Anlage von Debitoren aus Workbench 20130327
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20130327

Method GET_CMPLX_TYPE_PROPS_OF_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20130327
2 Returning RT_COMPLEX_PROPERTIES Value transfer Type reference (TYPE) /IWBEP/IF_MGW_ODATA_CMPLX_PROP=>TY_T_MGW_ODATA_CPLX_PROPERTIES 20130327
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20130327

Method GET_COMPLEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
2 Returning RR_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_COMPLEX_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110713
2 Returning RR_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110713
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110713

Method GET_COMPLEX_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20120711
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20120711
3 Returning RO_COMPLEX_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_CMPLX_TYPE Vorschlagswerte bei Anlage von Debitoren aus Workbench 20120711
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120711

Method GET_COMPLEX_TYPE 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 20110404
2 Returning RO_COMPLEX_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_CPLXTYP OData Complex Type FPI 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
2 Returning RR_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_ENTITY_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110404
2 Returning RR_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_ENTITY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20120227
2 Returning RO_ENTITY_INSTANCE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ITEM interface representing a script based odata general item 20120227

Method GET_ENTITY_INSTANCE on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method GET_ENTITY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110404
2 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
3 Returning RR_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_PROPERTY 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_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 20120523
2 Returning RO_ENTITY_SET Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_ODATA_ENTITY_SET 20120523

Method GET_ENTITY_SET on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method GET_ENTITY_SET_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
2 Returning RO_ENTITY_SET Value transfer Object reference (TYPE REF TO) /IWBEP/CL_MGW_ODATA_ENTITY_SET 20110905
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110905

Method GET_ENTITY_TYPE 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 20110404
2 Returning RO_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_ETYPE OData Entity Type FPI 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_ENTITY_TYPE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110404
2 Returning RO_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_ETYPE OData Entity Type FPI 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_ENTITY_TYPE_BY_TECH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_INTERNAL_NAME 20120319
2 Returning RO_ENTITY_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_FW_ETYPE OData Entity Type FPI 20120319
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120319

Method GET_ESET_BY_ENTITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110905
2 Returning RR_ENTITY_SET Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110905
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110905

Method GET_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
2 Returning RR_FUNCTION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_FUNCTION 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MAPPING Value transfer Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_MAPPING 20120511

Method GET_MAPPING on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method GET_NAVIGATION_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110624
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110624
3 Returning RR_NAV_PROP Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110624
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20110624

Method GET_PROPERTIES_OF_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20120511
2 Returning RT_PROPERTIES Value transfer Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_PROPERTIES 20120511

Method GET_PROPERTIES_OF_ENTITY on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.

Method GET_PROPERTY_BY_EXT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_ENTITY_TYPE 20110404
2 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
3 Returning RR_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_PROPERTY 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_TEXT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110404
2 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_ID 20110404
3 Importing IV_TEXT_ELEMENT_TYPE Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_TEXT_ELEMENT_TYPE 20110718
4 Returning RR_TEXT_KEY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_TEXT 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method HANDLE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_MED_EXCEPTION Call by reference Object reference (TYPE REF TO) /IWBEP/CX_MGW_MED_EXCEPTION 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method INVERSE_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110404
2 Importing IV_ABAP_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20110404
3 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_ENTITY_NAME 20110404
4 Returning RR_REFERENCE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_REFERENCE 20110404
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method REGISTER_ENTITY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY_INSTANCE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_ITEM interface representing a script based odata general item 20120228

Method REGISTER_ENTITY_INSTANCE on class /IWBEP/CL_MGW_ODATA_MODEL has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 200