SAP ABAP Class CL_CNV_MBT_ME_DATELEM_TEMPLATE (Mapping Template based on a Data Element)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_ME_CORE (Package) Mapping Engine Core Functionality and Types
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_ME_TEMPLATE Mapping Template 20120319
Properties
Class CL_CNV_MBT_ME_DATELEM_TEMPLATE  
Short Description Mapping Template based on a Data Element    
Super Class CL_CNV_MBT_ME_TEMPLATE Mapping Template 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_ME_CORE   Mapping Engine Core Functionality and Types 
Created 20120217   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_MBT_ME_DATELEM_TEMPLATE has no forward declaration.
Interfaces
Class CL_CNV_MBT_ME_DATELEM_TEMPLATE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CNV_MBT_ME_TEMPLATE 20120319 Mapping Template
2 CL_CNV_MBT_ME_TEMPLATE_CREATOR 20120319 Mapping Creation Controller
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_DEFAULT_PARAM_HANDLE Constant Public Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE 'DEFAULT' Identifier of a Table in a Hierarchical Mapping 20120319
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DATA_ELEMENT Instance method Public Method Sets the data element used to define the mapping 20120319
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120319
3 GET_DATA_CONFIGURATOR Instance method Public Method Gets the configurator for the mapping data 20120319
4 GET_DATA_ELEMENT Instance method Public Method Returns the data element used to define the mapping 20120319
5 GET_INITIALIZER_CLASS Instance method Public Method Gets the initializer for the mapping data 20120319
6 GET_INIT_SAPGUI_CLASS Instance method Public Method Gets the SAPGUI initializer for the mapping data 20120319
7 GET_INIT_WD_COMPONENT Instance method Public Method Gets the Web Dynpro initializer for the mapping data 20120319
8 GET_MAPPING_DATA_DESCRIPTION Instance method Public Method Gets the description for the mapping data parameter 20120319
9 GET_MAPPING_PARAM Instance method Private Method Finds the Parameter describing the mapping 20120319
10 GET_VALIDATOR_CLASS Instance method Public Method Gets the validator for the mapping data 20120319
11 GET_VALID_SAPGUI_CLASS Instance method Public Method Gets the SAPGUI validator for the mapping data 20120319
12 GET_VALID_WD_COMPONENT Instance method Public Method Gets the Web Dynpro validator for the mapping data 20120319
13 SET_DATA_CONFIGURATOR Instance method Public Method Sets the configurator for the mapping data 20120319
14 SET_INITIALIZER_CLASS Instance method Public Method Sets the initializer for the mapping data 20120319
15 SET_INIT_SAPGUI_CLASS Instance method Public Method Sets the SAPGUI initializer for the mapping data 20120319
16 SET_INIT_WD_COMPONENT Instance method Public Method Sets the Web Dynpro initializer for the mapping data 20120319
17 SET_MAPPING_DATA_DESCRIPTION Instance method Public Method Sets the description for the mapping data parameter 20120319
18 SET_VALIDATOR_CLASS Instance method Public Method Sets the validator fot the mapping data 20120319
19 SET_VALID_SAPGUI_CLASS Instance method Public Method Sets the SAPGUI validator for the mapping data 20120319
20 SET_VALID_WD_COMPONENT Instance method Public Method Sets the Web Dynpro validator for the mapping data 20120319
Events
Class CL_CNV_MBT_ME_DATELEM_TEMPLATE has no event.
Types
Class CL_CNV_MBT_ME_DATELEM_TEMPLATE has no local type.
Method Signatures

Method CHANGE_DATA_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_ELEMENT Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_CNV_MBT_ME_NO_MAPPING States that this cannot describe a Mapping 20120319
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319
4 CX_SY_CREATE_DATA_ERROR System-Exception Creating Data 20120319

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_ELEMENT Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20120319
2 Importing IV_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20120319
3 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20120319
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method GET_DATA_CONFIGURATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONFIGURATOR Value transfer Type reference (TYPE) CNV_MBT_PIFD_CONFIGURATOR_NAME Name of a configurator class for PIFD objects 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_DATA_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA_ELEMENT Value transfer Type reference (TYPE) ROLLNAME Data element (semantic domain) 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_INITIALIZER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INITIALIZER_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_INIT_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAPGUI_INIT_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_INIT_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WD_INIT_COMPONENT Value transfer Type reference (TYPE) CNV_MBT_COMPONENT Web Dynpro Component Name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_MAPPING_DATA_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_MAPPING_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_MAPPING_PARAM Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_AUTO_TAB_PARAM PIFD Automatic Table Parameter Description 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_VALIDATOR_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALIDATOR_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_VALID_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALIDATOR_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method GET_VALID_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALIDATOR_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319

Method SET_DATA_CONFIGURATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIGURATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_CONFIGURATOR_NAME Name of a configurator class for PIFD objects 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method SET_INITIALIZER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIALIZER_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method SET_INIT_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SAPGUI_INIT_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method SET_INIT_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WD_INIT_COMPONENT Call by reference Type reference (TYPE) CNV_MBT_COMPONENT Web Dynpro Component Name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method SET_MAPPING_DATA_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method SET_VALIDATOR_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALIDATOR_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method SET_VALID_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALIDATOR_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method SET_VALID_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALIDATOR_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20120319
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120319
2 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319
History
Last changed by/on SAP  20141030 
SAP Release Created in