SAP ABAP Class CL_CNV_MBT_ME_HIERARCH_MAP (Hierarchical Mapping)
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_MAPPING Mapping 20110330
Properties
Class CL_CNV_MBT_ME_HIERARCH_MAP  
Short Description Hierarchical Mapping    
Super Class CL_CNV_MBT_ME_MAPPING Mapping 
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 20110330   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_MBT_ME_HIERARCH_MAP has no forward declaration.
Interfaces
Class CL_CNV_MBT_ME_HIERARCH_MAP has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CNV_MBT_ME_HIERARCH_TEMPLAT 20110330 Hierarchical Mapping Template
2 CL_CNV_MBT_ME_MAPPING 20110330 Mapping
Attributes
Class CL_CNV_MBT_ME_HIERARCH_MAP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TO_MAPPING_TABLE Instance method Public Method Appends the given lines to the mapping table 20120320
2 GET_MAPPING_TABLE Instance method Public Method Yields the table containing the handle's mapping data 20110330
3 GET_MAPPING_TABLE_REF Instance method Public Method Returns a data reference of the mapping table for the handle 20110414
4 GET_PARAM_DATA_FOR_HANDLE Instance method Private Method Returns the Parameter Data Object for a handle 20110614
5 GET_TABLE_LINE_COUNT Instance method Public Method Returns the number of mapping lines 20110614
6 SET_MAPPING_TABLE Instance method Public Method Sets the handle's mapping data to the data in the table 20110330
Events
Class CL_CNV_MBT_ME_HIERARCH_MAP has no event.
Types
Class CL_CNV_MBT_ME_HIERARCH_MAP has no local type.
Method Signatures

Method APPEND_TO_MAPPING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NEW_LINES Call by reference Type reference (TYPE) STANDARD TABLE Lines to be appended 20120320
2 Importing IV_HANDLE Call by reference Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE Identifier of a table in a Hierarchical Mapping 20120320
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20120320
2 CX_CNV_MBT_ME_MAPP_NOT_FOUND Exception that occurs when mapping could not be found 20120320
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20120320

Method GET_MAPPING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20110330
2 Importing IV_HANDLE Call by reference Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE Identifier of a Table in a Hierarchical Mapping 20110330
3 Changing XT_MAPPING_TABLE Call by reference Type reference (TYPE) ANY TABLE Contains the mapping table 20110330
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20110330
2 CX_CNV_MBT_ME_MAPP_NOT_FOUND Exception that occurs when mapping could not be found 20110330

Method GET_MAPPING_TABLE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TABLE_REF Value transfer Object reference (TYPE REF TO) DATA 20110414
2 Exporting ET_FIELD_CATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20110414
3 Importing IT_FILTER Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_DATA_FILTER Filter for data 20110705
4 Importing IV_HANDLE Call by reference Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE Identifier of a Table in a Hierarchical Mapping 20110414
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20110414
2 CX_CNV_MBT_ME_MAPP_NOT_FOUND Exception that occurs when mapping could not be found 20110414

Method GET_PARAM_DATA_FOR_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Value transfer Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE Identifier of a Table in a Hierarchical Mapping 20110614
2 Returning RR_PARAM_DATA Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_TABTYPE_DATA PIFD Table Type Data 20110614
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20110614
2 CX_CNV_MBT_ME_MAPP_NOT_FOUND Exception that occurs when mapping could not be found 20110614

Method GET_TABLE_LINE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE Identifier of a Table in a Hierarchical Mapping 20110614
2 Returning RV_LINE_COUNT Value transfer Type reference (TYPE) CNV_MBT_LINES Number of lines of a table 20110614
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20110614
2 CX_CNV_MBT_ME_MAPP_NOT_FOUND Exception that occurs when mapping could not be found 20110614

Method SET_MAPPING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MAPPING_TABLE Call by reference Type reference (TYPE) ANY TABLE Contains the mapping table 20110330
2 Importing IV_HANDLE Call by reference Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE Identifier of a Table in a Hierarchical Mapping 20110330
# Exception Resumable Description Created on
1 CX_CNV_MBT_ME_INCONSISTENCY Inconsistent data found 20110330
2 CX_CNV_MBT_ME_MAPP_NOT_FOUND Exception that occurs when mapping could not be found 20110404
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110330
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620