SAP ABAP Interface /IWFND/IF_MED_MDL_SERVICE_GRP (Internal Service Group Interface)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/MED_SVC_DEV_LANGU (Package) GW Framework - Metadata - Service Def. - Dev User Translatio
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_MED_MDL_SVC_GRP Service Group 20100913
Properties
Interface /IWFND/IF_MED_MDL_SERVICE_GRP  
Short Description Internal Service Group Interface    
General Data
Package /IWFND/MED_SVC_DEV_LANGU   GW Framework - Metadata - Service Def. - Dev User Translatio 
Created 20100913   SAP 
Last changed 20141120    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no interface.
Friends
Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no friend.
Attributes
Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_DATA_CONT_STRUCTURE Instance method Public Method creates a structure data container 20110128
2 CREATE_DATA_CONT_TABLE Instance method Public Method 20110128
3 GET_ASSOCIACTION Instance method Public Method returns the association for the given name 20110902
4 GET_ASSOCIACTION_SET Instance method Public Method returns the association set for the given name 20110902
5 GET_ASSOCIATION_BY_ID Instance method Public Method returns the association for the given name 20120330
6 GET_ASSOCIATION_SET_BY_ASSOC Instance method Public Method returns the association set for the given name 20110909
7 GET_COMPLEX_TYPE Instance method Public Method returns the complex type for the given name 20110902
8 GET_DATA_PROVIDER_TYPE Instance method Public Method Returns the data provider type the assigned models support 20110907
9 GET_ENTITY Instance method Public Method returns the entity for the given name 20110902
10 GET_ENTITY_BY_ID Instance method Public Method returns the entity for the given name 20111007
11 GET_ENTITY_SET Instance method Public Method returns the entity set for the given name 20110902
12 GET_FUNCTION_IMPORT Instance method Public Method returns the function import for the given name 20110902
13 GET_IDENTIFIER Instance method Public Method Retrieve service identifier (TADIR name) 20110721
14 GET_LAST_MODIFIED Instance method Public Method Gets the timestamp of the model with the latest timestamp 20120705
15 GET_LATEST_VERSION Instance method Public Method Retrieves latest version of service 20120118
16 GET_META_MODEL Instance method Public Method returns meta model by identifier 20120615
17 GET_META_MODELS Instance method Public Method Retrieves Meta Models which are assigned to Service Group 20100916
18 GET_META_MODEL_BY_ENTITY_NAME Instance method Public Method returns the model that contains the entity for the given nam 20110927
19 GET_META_MODEL_BY_FUNCTION Instance method Public Method returns the model that contains the entity for the given nam 20111124
20 GET_NAME Instance method Public Method Returns name of service group 20120307
21 GET_NAMESPACE Instance method Public Method Retrieves namespace of service 20110720
22 GET_NAMESPACES Instance method Public Method Retrieves all namespaces 20101020
23 GET_REFERENCE_BY_ID Instance method Public Method 20120123
24 GET_RELATED_DOCUMENTS Instance method Public Method Retrieves the related service groups 20101108
25 GET_SCHEMA_NAMESPACE Instance method Public Method Retrieves the schema namespace for a service 20130807
26 GET_SERVICE_FOR_MODEL Instance method Public Method return the service identifier for the given model 20120222
27 GET_SERVICE_SCHEMA_VERSION Instance method Public Method Retrieves the service schema version for a service 20140213
28 GET_SRV_SOFT_STATE_STATUS Instance method Public Method Retrieves the soft-state status of the service 20140324
29 GET_VERSION Instance method Public Method Retrieves version of service 20110720
30 HAS_CROSS_NAV_MODELS Instance method Public Method returns if the service has cross navigation models 20120316
Events
Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MED_MDL_META_MODEL Public See coding 20100921 BEGIN OF ty_med_mdl_meta_model, model_identifier TYPE /iwfnd/med_mdl_identifier, schema_namespace TYPE string, data_prov_type TYPE /iwfnd/med_mdl_data_prov_type, model TYPE REF TO /iwfnd/if_med_mdl_object_class, ext_service_id TYPE /iwfnd/med_mdl_srg_identifier, svc_identifier TYPE /iwfnd/med_mdl_srg_identifier, svc_namespace TYPE /iwfnd/med_mdl_namespace, svc_object_name TYPE /iwfnd/med_mdl_srg_name, svc_version TYPE /iwfnd/med_mdl_version, END OF ty_med_mdl_meta_model
2 TY_MED_MDL_META_MODEL_TABLE Public See coding 20100921 ty_med_mdl_meta_model_table TYPE STANDARD TABLE OF ty_med_mdl_meta_model WITH KEY model_identifier schema_namespace
3 TY_S_MED_MDL_NAMESPACE Public See coding 20101020 BEGIN OF ty_s_med_mdl_namespace, namespace TYPE /iwfnd/med_mdl_annot_namespace, namespace_name TYPE /iwfnd/med_mdl_anno_nsp_name, namespace_description TYPE /iwfnd/med_mdl_description, END OF ty_s_med_mdl_namespace
4 TY_S_MED_SRG_RELATED_DOCUMENT Public See coding 20101108 BEGIN OF ty_s_med_srg_related_document, uri TYPE /iwfnd/med_mdl_srg_rel_doc_uri, type TYPE /iwfnd/med_mdl_srg_type, content_type TYPE /iwfnd/med_mdl_content_type, END OF ty_s_med_srg_related_document
5 TY_T_MED_MDL_NAMESPACES Public See coding 20101020 ty_t_med_mdl_namespaces TYPE SORTED TABLE OF ty_s_med_mdl_namespace WITH UNIQUE KEY namespace
6 TY_T_MED_SRG_RELATED_DOCUMENT Public See coding 20101108 ty_t_med_srg_related_document TYPE STANDARD TABLE OF ty_s_med_srg_related_document WITH DEFAULT KEY
Method Signatures

Method CREATE_DATA_CONT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTERNAL_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_EXTERNAL_NAME 20110128
2 Importing IV_INLINES Call by reference Type reference (TYPE) STRING 20110128
3 Returning RR_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) DATA 20110128

Method CREATE_DATA_CONT_STRUCTURE on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method CREATE_DATA_CONT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTERNAL_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_EXTERNAL_NAME 20110128
2 Importing IV_INLINES Call by reference Type reference (TYPE) STRING 20110128
3 Returning RR_DATA_TABLE Value transfer Object reference (TYPE REF TO) DATA 20110128

Method CREATE_DATA_CONT_TABLE on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_ASSOCIACTION 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) STRING 20110902
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110902
3 Returning RO_ASSOCIATION Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20110902

Method GET_ASSOCIACTION on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_ASSOCIACTION_SET 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) STRING 20110902
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110902
3 Returning RO_ASSOCIATION_SET Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20110902

Method GET_ASSOCIACTION_SET on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_ASSOCIATION_BY_ID 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) /IWFND/MED_MDL_ENTITY_ID 20120330
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20120330
3 Returning RO_ASSOCIATION Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20120330

Method GET_ASSOCIATION_BY_ID on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_ASSOCIATION_SET_BY_ASSOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING 20110909
2 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING 20110909
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110909
4 Importing IV_TO_ROLE Call by reference Type reference (TYPE) ABAP_BOOL 20110909
5 Returning RO_ASSOCIATION_SET Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20110909

Method GET_ASSOCIATION_SET_BY_ASSOC on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

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) STRING 20110902
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110902
3 Returning RO_COMPLEX_TYPE Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_NODE 20110902

Method GET_COMPLEX_TYPE on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_DATA_PROVIDER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA_PROVIDER_TYPE Value transfer Type reference (TYPE) /IWFND/MED_MDL_DATA_PROV_TYPE Data Provider Type supported for a model 20110907
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20110907

Method GET_ENTITY 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) STRING 20110902
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110902
3 Returning RO_ENTITY Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_NODE 20110902

Method GET_ENTITY on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

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) /IWFND/MED_MDL_ENTITY_ID 20111007
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20111007
3 Returning RO_ENTITY Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_NODE 20111007

Method GET_ENTITY_BY_ID on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_ENTITY_SET 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) STRING 20110902
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110902
3 Returning RO_ENTITY_SET Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20110902

Method GET_ENTITY_SET on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_FUNCTION_IMPORT 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) STRING 20110902
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20110902
3 Returning RO_FUNCTION Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_OPERATION 20110902

Method GET_FUNCTION_IMPORT on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IDENTIFIER Value transfer Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER Service Document Identifier 20110721

Method GET_IDENTIFIER on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_LAST_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODEL_IDENTIFIER Call by reference Type reference (TYPE) /IWFND/MED_MDL_IDENTIFIER Meta Model Identifier 20120705
2 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120705

Method GET_LAST_MODIFIED on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_LATEST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LATEST_VERSION Value transfer Type reference (TYPE) /IWFND/MED_MDL_VERSION 20120118

Method GET_LATEST_VERSION on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_META_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_IDENTIFIER Call by reference Type reference (TYPE) /IWFND/MED_MDL_IDENTIFIER Meta Model Identifier 20120615
2 Returning RR_META_MODEL Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_SERVICE_GRP=>TY_MED_MDL_META_MODEL a node of an object 20120615

Method GET_META_MODEL on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_META_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_META_MODELS Call by reference Type reference (TYPE) TY_MED_MDL_META_MODEL_TABLE 20100921

Method GET_META_MODELS on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_META_MODEL_BY_ENTITY_NAME 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) STRING External name of an Entity 20110927
2 Returning RO_META_MODEL Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_OBJECT_CLASS Meta Model 20110927

Method GET_META_MODEL_BY_ENTITY_NAME on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_META_MODEL_BY_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) STRING function import name 20111124
2 Returning RO_META_MODEL Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_OBJECT_CLASS Meta Model 20111124

Method GET_META_MODEL_BY_FUNCTION on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20120307

Method GET_NAME on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAMESPACE Value transfer Type reference (TYPE) /IWFND/MED_MDL_NAMESPACE Namespace 20110720

Method GET_NAMESPACE on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NAMESPACES Value transfer Type reference (TYPE) TY_T_MED_MDL_NAMESPACES 20101020

Method GET_NAMESPACES on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_REFERENCE_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) /IWFND/MED_MDL_ENTITY_ID 20120123
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20120123
3 Returning RO_REFERENCE Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20120123

Method GET_REFERENCE_BY_ID on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_RELATED_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RELATED_DOCUMENTS Value transfer Type reference (TYPE) TY_T_MED_SRG_RELATED_DOCUMENT 20101108

Method GET_RELATED_DOCUMENTS on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_SCHEMA_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SCHEMA_NAMESPACE Value transfer Type reference (TYPE) STRING 20130807

Method GET_SCHEMA_NAMESPACE on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_SERVICE_FOR_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SVC_IDENTIFIER Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER 20120223
2 Exporting EV_SVC_NAME Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_NAME 20120223
3 Exporting EV_SVC_NAMESPACE Call by reference Type reference (TYPE) /IWFND/MED_MDL_NAMESPACE 20120223
4 Exporting EV_SVC_VERSION Call by reference Type reference (TYPE) /IWFND/MED_MDL_VERSION 20120223
5 Importing IV_MODEL_ID Call by reference Type reference (TYPE) /IWFND/MED_MDL_IDENTIFIER 20120222
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20120222

Method GET_SERVICE_SCHEMA_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SERVICE_SCHEMA_VERSION Value transfer Type reference (TYPE) /IWFND/MED_MDL_SERV_SCHEMA_VRS Service Schema version 20140213

Method GET_SERVICE_SCHEMA_VERSION on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_SRV_SOFT_STATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SRV_SOFT_STATE_STATUS Value transfer Type reference (TYPE) /IWFND/MED_MDL_SOFT_STATE_ABLE Model soft-state status 20140324

Method GET_SRV_SOFT_STATE_STATUS on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) /IWFND/MED_MDL_VERSION Version of Meta Model Entity 20110720

Method GET_VERSION on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.

Method HAS_CROSS_NAV_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CROSS_MODELS Value transfer Type reference (TYPE) ABAP_BOOL 20120316

Method HAS_CROSS_NAV_MODELS on Interface /IWFND/IF_MED_MDL_SERVICE_GRP has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200