SAP ABAP Class CL_CNV_MBT_ME_TEMPLATE_CREATOR (Mapping Creation Controller)
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
Properties
Class CL_CNV_MBT_ME_TEMPLATE_CREATOR  
Short Description Mapping Creation Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_ME_CORE   Mapping Engine Core Functionality and Types 
Created 20101210   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_CNV_MBT_ME_TEMPLATE_CREATOR has no interface implemented.
Friends
Class CL_CNV_MBT_ME_TEMPLATE_CREATOR has no friend class.
Attributes
Class CL_CNV_MBT_ME_TEMPLATE_CREATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_HIERARCHICAL_TEMPLATE Instance method Public Method Creates a new hierarchical Mapping Template 20101220
2 CREATE_PARAMETERIZED_TEMPLATE Instance method Public Method Creates a new Template that uses parameterized constraints 20101220
3 CREATE_SIMPLE_TEMPLATE Instance method Public Method Creates a new simple Template (old value --> new value) 20101220
4 CREATE_TEMPLATE_WITH_DATELEM Instance method Public Method Creates a new Mapping Template using specified data element 20120319
5 CREATE_TEMPLATE_WITH_TABTYPE Instance method Public Method Creates a new Mapping Template using specified table type 20101214
Events
Class CL_CNV_MBT_ME_TEMPLATE_CREATOR has no event.
Types
Class CL_CNV_MBT_ME_TEMPLATE_CREATOR has no local type.
Method Signatures

Method CREATE_HIERARCHICAL_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABTYPE_HIERARCHY Call by reference Type reference (TYPE) CNV_MBT_ME_T_TABTYPE_HIERARCHY Hierarchy of Table Types for a Hierarchical Mapping 20110331
2 Importing IV_CONFIGURATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_CONFIGURATOR_NAME Name of a configurator class for PIFD objects 20110505
3 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20110331
4 Importing IV_DISPLAY_NAME Call by reference Type reference (TYPE) LTR_DISPLAY_NAME LTR: Display Name 20110331
5 Importing IV_DOC_ID Call by reference Type reference (TYPE) DOKU_ID Document class 20110511
6 Importing IV_DOC_OBJ Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20110511
7 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20110331
8 Importing IV_TEMPLATE_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20110331
9 Returning RR_NEW_TEMPLATE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ME_HIERARCH_TEMPLAT Hierarchical Mapping Template 20110331
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20110331
2 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110331
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110331

Method CREATE_PARAMETERIZED_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Type reference (TYPE) CNV_MBT_ME_PARAMETER_LIST List of parameter names and types 20101220
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CNV_DESCR Conversion: Description 20101220
3 Importing IV_FIELD_TYPE Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20101220
4 Returning RR_TEMPLATE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ME_TEMPLATE Mapping Template 20101220

Method CREATE_PARAMETERIZED_TEMPLATE on class CL_CNV_MBT_ME_TEMPLATE_CREATOR has no exception.

Method CREATE_SIMPLE_TEMPLATE 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) CNV_DESCR Conversion: Description 20101220
2 Importing IV_FIELD_TYPE Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20101220
3 Returning RR_TEMPLATE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ME_TEMPLATE Mapping Template 20101220

Method CREATE_SIMPLE_TEMPLATE on class CL_CNV_MBT_ME_TEMPLATE_CREATOR has no exception.

Method CREATE_TEMPLATE_WITH_DATELEM 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 SPACE Name of a configurator class for PIFD objects 20120319
2 Importing IV_DATA_CONFIGURATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_CONFIGURATOR_NAME SPACE Name of a configurator class for PIFD objects 20120319
3 Importing IV_DATA_DESCRIPTION Call by reference Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20120319
4 Importing IV_DATA_ELEMENT Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20120319
5 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20120319
6 Importing IV_DISPLAY_NAME Call by reference Type reference (TYPE) LTR_DISPLAY_NAME Display Name 20120319
7 Importing IV_DOC_ID Call by reference Type reference (TYPE) DOKU_ID SPACE Document class 20120319
8 Importing IV_DOC_OBJ Call by reference Type reference (TYPE) DOKU_OBJ SPACE Documentation Object 20120319
9 Importing IV_INITIALIZER_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS SPACE Initializer class name 20120319
10 Importing IV_SAPGUI_INIT_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS SPACE Initializer class name 20120319
11 Importing IV_SAPGUI_VALIDATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS SPACE Validator class name 20120319
12 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20120319
13 Importing IV_TEMPLATE_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME Object Name 20120319
14 Importing IV_TYPE_CHECK Call by reference Type reference (TYPE) CNV_MBT_ME_TYPE_CHECK_FLAG ABAP_TRUE Check Type 20120319
15 Importing IV_VALIDATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS SPACE Validator class name 20120319
16 Importing IV_WD_INIT_COMPONENT Call by reference Type reference (TYPE) CNV_MBT_COMPONENT SPACE Web Dynpro Component Name 20120319
17 Importing IV_WD_VALIDATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS SPACE Validator class name 20120319
18 Returning RR_NEW_TEMPLATE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ME_DATELEM_TEMPLATE Mapping Template based on a Data Element 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_CHECK LTR: Repository Model Exception 20120319
4 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120319

Method CREATE_TEMPLATE_WITH_TABTYPE 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 SPACE Name of a configurator class for PIFD objects 20110504
2 Importing IV_DATA_CONFIGURATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_CONFIGURATOR_NAME SPACE Name of a configurator class for PIFD objects 20110504
3 Importing IV_DATA_DESCRIPTION Call by reference Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20110309
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) LTR_DESCRIPTION LTR: Object Description Text 20110309
5 Importing IV_DISPLAY_NAME Call by reference Type reference (TYPE) LTR_DISPLAY_NAME Display Name 20110210
6 Importing IV_DOC_ID Call by reference Type reference (TYPE) DOKU_ID SPACE Document class 20110511
7 Importing IV_DOC_OBJ Call by reference Type reference (TYPE) DOKU_OBJ SPACE Documentation Object 20110511
8 Importing IV_INITIALIZER_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS SPACE Initializer class name 20110701
9 Importing IV_SAPGUI_INIT_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS SPACE Initializer class name 20110701
10 Importing IV_SAPGUI_VALIDATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS SPACE Validator class name 20110504
11 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20110119
12 Importing IV_TABTYPE Call by reference Type reference (TYPE) TTYPENAME Name of table type 20101214
13 Importing IV_TEMPLATE_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME Object Name 20101214
14 Importing IV_TYPE_CHECK Call by reference Type reference (TYPE) CNV_MBT_ME_TYPE_CHECK_FLAG ABAP_TRUE Check Type 20110426
15 Importing IV_VALIDATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS SPACE Validator class name 20110504
16 Importing IV_WD_INIT_COMPONENT Call by reference Type reference (TYPE) CNV_MBT_COMPONENT SPACE Web Dynpro Component Name 20110701
17 Importing IV_WD_VALIDATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS SPACE Validator class name 20110504
18 Returning RR_NEW_TEMPLATE Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_ME_TABTYPE_TEMPLATE Table Type Mapping template 20101214
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20110210
2 CX_CNV_MBT_ME_NO_MAPPING States that this cannot describe a Mapping 20101222
3 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110103
4 CX_LTR_MODEL_LOCKED LTR: Locking exception 20110103
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620