SAP ABAP Class CL_MDG_SMT_VALUEMAPPING (Integrating value mapping and structure mapping tool)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-VM (Application Component) Value Mapping
     MDG_BS_VALUE_MAPPING_API (Package) MDG: Value Mapping API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_PREFETCH Prefetch Methods 20091001
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_TRANSFORMATION Transformation Class 20091001
Properties
Class CL_MDG_SMT_VALUEMAPPING  
Short Description Integrating value mapping and structure mapping tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_VALUE_MAPPING_API   MDG: Value Mapping API 
Created 20091001   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_SMT_VALUEMAPPING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SMT_PREFETCH Prefetch Methods 20091001
2 IF_SMT_TRANSFORMATION Transformation Class 20091001
Friends
Class CL_MDG_SMT_VALUEMAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAPPING_ERROR Constant Public See coding 20100301
2 GD_TGT_SYS Static Attribute Public Type reference (TYPE) MDG_BUSINESS_SYSTEM Target system 20091014
Methods
# Method Level Visibility Method type Description Created on
1 MAP_DATA_INBOUND Static method Public Method Maps data inbound 20091001
2 MAP_DATA_OUTBOUND Static method Public Method Maps data outbound 20091001
3 SET_TARGET_SYSTEM Static method Public Method Sets target system 20091001
Events
Class CL_MDG_SMT_VALUEMAPPING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OBJ_DATA Public See coding 20091001 BEGIN OF obj_data, object TYPE prx_r3obj, obj_name TYPE prx_r3name, langu_key TYPE spras , list_id TYPE string, conv_flag TYPE boolean ,"X = outbound END OF obj_data
Method Signatures

Method MAP_DATA_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Call by reference Type reference (TYPE) DATA 20091001
2 Exporting EV_INTERNAL_CODE Call by reference Type reference (TYPE) DATA Code Value 20091001
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) DATA 20100301
4 Importing IV_EXTERNAL_CODE Call by reference Type reference (TYPE) DATA Code Value 20091001
5 Importing IV_LIST_AGENCY_ID Call by reference Type reference (TYPE) DATA CCT List Agency ID, like UKM_E_CCT_ID_SA_ID 20091001
6 Importing IV_LIST_ID Call by reference Type reference (TYPE) DATA CCT List ID like UKM_E_CCT_ID_S_ID 20091001
7 Importing IV_LIST_VERSION Call by reference Type reference (TYPE) DATA CCT List Version ID, like UKM_E_CCT_ID_SV_ID 20091001
8 Importing IV_OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20091001
9 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091001
10 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean Value (X=True, -=False, Space=Unknown) 20091001
# Exception Resumable Description Created on
1 CX_SMT_FATAL_METHOD_ERROR Fatal Error in a Transformation 20091009
2 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20091009

Method MAP_DATA_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXTERNAL_CODE Call by reference Type reference (TYPE) DATA Code Value 20091001
2 Exporting EV_LIST_AGENCY_ID Call by reference Type reference (TYPE) DATA CCT List Agency ID, like UKM_E_CCT_ID_SA_ID 20091001
3 Exporting EV_LIST_ID Call by reference Type reference (TYPE) DATA CCT List ID like UKM_E_CCT_ID_S_ID 20091001
4 Exporting EV_LIST_VERSION Call by reference Type reference (TYPE) DATA CCT List Version ID, like UKM_E_CCT_ID_SV_ID 20091001
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) DATA 20091001
6 Importing IV_INTERNAL_CODE Call by reference Type reference (TYPE) DATA Code Value 20091001
7 Importing IV_LIST_AGENCY_ID Call by reference Type reference (TYPE) DATA CCT List Agency ID, like UKM_E_CCT_ID_SA_ID 20091001
8 Importing IV_LIST_ID Call by reference Type reference (TYPE) DATA CCT List ID like UKM_E_CCT_ID_S_ID 20091001
9 Importing IV_LIST_VERSION Call by reference Type reference (TYPE) DATA CCT List Version ID, like UKM_E_CCT_ID_SV_ID 20091001
10 Importing IV_OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20091001
11 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091001
12 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean Value (X=True, -=False, Space=Unknown) 20091001
# Exception Resumable Description Created on
1 CX_SMT_FATAL_METHOD_ERROR Fatal Error in a Transformation 20091009
2 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20091009

Method SET_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TGT_SYS_ID Call by reference Type reference (TYPE) MDG_LIST_AGENCY_ID CCT List Agency ID, like UKM_E_CCT_ID_SA_ID 20091001
2 Importing I_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean Value(X=True, -=False, Space=Unknown) 20091001
# Exception Resumable Description Created on
1 CX_SMT_FATAL_METHOD_ERROR Fatal Error in a Transformation 20091009
2 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20091009
History
Last changed by/on SAP  20130531 
SAP Release Created in 702