SAP ABAP Interface /IWFND/IF_MED_MDL_MAP_PERSIST (write api for meta model persistence)
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 composition (i COMPRISING i_ref)  /IWFND/IF_MED_MDL_PERSIST_DT Interface for Meta Model Design Time 20100913
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_MED_MDL_DB_ACCESS Database access class to meta data model 20100902
Properties
Interface /IWFND/IF_MED_MDL_MAP_PERSIST  
Short Description write api for meta model persistence    
General Data
Package /IWFND/MED_SVC_DEV_LANGU   GW Framework - Metadata - Service Def. - Dev User Translatio 
Created 20100901   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWFND/IF_MED_MDL_ELEMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface /IWFND/IF_MED_MDL_MAP_PERSIST has no interface.
Friends
Interface /IWFND/IF_MED_MDL_MAP_PERSIST has no friend.
Attributes
Interface /IWFND/IF_MED_MDL_MAP_PERSIST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_MAPPING_MODEL Instance method Public Method creates a new mapping model to store required mapping 20100902
2 DELETE_MAPPING Instance method Public Method deletes the complete mapping of a gateway model 20100901
3 READ_MAPPING Instance method Public Method reads the mapping of a gateway meta model 20100901
4 READ_MAPPING_BY_EXTERNAL_ID Static method Public Method reads mapping by an use case specific external identifier 20100915
5 READ_MAPPING_FOR_MODEL Instance method Public Method reads mapping for the whole meta model 20100902
6 WRITE_MAPPING Instance method Public Method writes the mapping for a gateway meta model 20100901
Events
Interface /IWFND/IF_MED_MDL_MAP_PERSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MED_ENTITY_MAPPING Public Type reference (TYPE) /IWFND/IF_MED_MDL_ELEMENT=>TY_S_MED_ENTITY_MAPPING 20100902
2 TY_S_MED_MAPPING_ITEM Public Type reference (TYPE) /IWFND/IF_MED_MDL_ELEMENT=>TY_S_MED_MAPPING_ITEM 20100901
3 TY_T_MED_ENTITY_MAPPING Public Type reference (TYPE) /IWFND/IF_MED_MDL_ELEMENT=>TY_T_MED_ENTITY_MAPPING 20100902
4 TY_T_MED_MAPPING_ITEM Public Type reference (TYPE) /IWFND/IF_MED_MDL_ELEMENT=>TY_T_MED_MAPPING_ITEM 20100901
Method Signatures

Method CREATE_MAPPING_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB returning messages if creation causes problems 20100906
2 Importing IV_EXTERNAL_IDENTIFIER Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAP_EXT_OBJ_ID the external identifier of choice 20100913
3 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAPPING_TYPE the mapping type/use case 20100914
4 Importing IV_OPERATION_TYPE Call by reference Type reference (TYPE) /IWFND/MED_MDL_OPERATION_TYPES the operation type if target is not specified (for core ops) 20100914
5 Importing IV_SERVICE_ID Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER the optional service identifier if mapping belongs to a svc 20101025
6 Importing IV_SOURCE_ENTITY Call by reference Type reference (TYPE) /IWFND/MED_MDL_ENTITY_ID the source entity for the mapping 20100902
7 Importing IV_TARGET_ENTITY Call by reference Type reference (TYPE) /IWFND/MED_MDL_ENTITY_ID the target entity of the mapping 20100902
8 Importing IV_TARGET_MODEL_ID Call by reference Type reference (TYPE) /IWFND/MED_MDL_IDENTIFIER the target model identifier for a cross model mapping 20100902
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100902

Method DELETE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB returning messages if deletion causes problems 20100906
2 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAPPING_TYPE the mapping type / use case 20100914
3 Importing IV_SERVICE_ID Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER the service document id if mapping belongs to a service 20101025
4 Importing IV_SOURCE_ENTITY Call by reference Type reference (TYPE) /IWFND/MED_MDL_ENTITY_ID the source entity to which the mapping belongs 20100914
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100901

Method READ_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING Call by reference Type reference (TYPE) TY_T_MED_MAPPING_ITEM returning the actual mapping entries 20100901
2 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAPPING_TYPE the mapping type / use case 20100914
3 Importing IV_SOURCE_ENTITY Call by reference Type reference (TYPE) /IWFND/MED_MDL_ENTITY_ID the source entity for the mapping 20100913
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100901

Method READ_MAPPING_BY_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING Call by reference Type reference (TYPE) TY_T_MED_ENTITY_MAPPING returns the mapping entries 20100915
2 Importing IV_EXTERNAL_IDENTIFIER Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAP_EXT_OBJ_ID the external identifier of choice 20100915
3 Importing IV_HEADER_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101209
4 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAPPING_TYPE the type of the mapping entries 20100915
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100915

Method READ_MAPPING_FOR_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING Call by reference Type reference (TYPE) TY_T_MED_ENTITY_MAPPING returning the mapping entries for the given input 20100902
2 Importing IT_MAPPING_TYPES Call by reference Type reference (TYPE) /IWFND/T_COD_SELECT_OPTIONS SCL Framework: Select Options for Queries 20110126
3 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAPPING_TYPE the mapping type / use case 20100914
4 Importing IV_SERVICE_ID Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER the service document id if mapping belongs to a service 20101025
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100902

Method WRITE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAPPING Call by reference Type reference (TYPE) TY_T_MED_MAPPING_ITEM the given mapping entries 20100901
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB returns messages if write causes problems 20100906
3 Importing IV_MAPPING_TYPE Call by reference Type reference (TYPE) /IWFND/MED_MDL_MAPPING_TYPE the mapping type / use case 20100914
4 Importing IV_SERVICE_ID Call by reference Type reference (TYPE) /IWFND/MED_MDL_SRG_IDENTIFIER the service document id if mapping belongs to a service 20101025
5 Importing IV_SOURCE_ENTITY Call by reference Type reference (TYPE) /IWFND/MED_MDL_ENTITY_ID the source entity for the mapping 20100913
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS 20100901
History
Last changed by/on SAP  20131127 
SAP Release Created in 200