SAP ABAP Class CL_CNV_20340_SERVICE (Useful functions for controlling area conversion/merge)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_20340 (Package) Cycles conversion
Properties
Class CL_CNV_20340_SERVICE  
Short Description Useful functions for controlling area conversion/merge    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_20340   Cycles conversion 
Created 20110509   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_20340_SERVICE has no interface implemented.
Friends
Class CL_CNV_20340_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_CYCLE_ERKRS_MAP_HANDL Constant Public Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE 'ERKRS' LTR Object Name 20110530
2 NC_CYCLE_ERKRS_MAP_STRUC Constant Public Type reference (TYPE) TABNAME 'CNV_20340_S_CYCLE_ERKRS_MAPP' Mapping Structure Name 20110530
3 NC_CYCLE_KOKRS_MAP_HANDL Constant Public Type reference (TYPE) CNV_MBT_ME_TABLE_HANDLE 'KOKRS' LTR Object Name 20110530
4 NC_CYCLE_KOKRS_MAP_STRUC Constant Public Type reference (TYPE) TABNAME 'CNV_20340_S_CYCLE_KOKRS_MAPP' Mapping Structure Name 20110530
5 NC_CYCLE_MAP_TEMPL Constant Public Type reference (TYPE) CNV_MBT_ME_TEMPLATE_NAME 'CNV_20340_CYCLE' Mapping Template Name 20110606
6 NC_ONLINE_EXECUTION Constant Public Type reference (TYPE) CHAR1 'O' if the input parameters come from an direct call 20110715
7 NC_PROFILE_EXECUTION Constant Public Type reference (TYPE) CHAR1 'P' if the input comes from a profile execution 20110715
8 NC_SCOPE_MAXIMUM Constant Public Type reference (TYPE) CHAR1 'M' the maximal mapping (only for input) 20110715
9 NC_SCOPE_NONE Constant Public Type reference (TYPE) CHAR1 'N' no mapping (only for input) 20110715
10 NC_SCOPE_PACKAGE Constant Public Type reference (TYPE) CHAR1 'P' all mappings of a package 20110715
11 NC_SCOPE_PROVIDED Constant Public Type reference (TYPE) CHAR1 'S' only provided mappings 20110715
12 NC_SCOPE_SINGLE Constant Public Type reference (TYPE) CHAR1 'O' only a single mapping 20110715
13 NC_VALIDATOR_EXECUTION Constant Public Type reference (TYPE) CHAR1 'V' if the input comes from a validator call 20110715
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT_PARAMETERS Static method Public Method checks the input parameters of a check and enriches the DObj 20110715
2 GET_CYCLE_ERKRS_MAPPING_NAME Static method Public Method Retruns the name of the Mapping in the Merge Sim. (ERKRS) 20110530
3 GET_CYCLE_KOKRS_MAPPING_NAME Static method Public Method Retruns the name of the Mapping in the Merge Sim. (KOKRS) 20110530
4 GET_DUPLICATE_CYCLES Static method Public Method Returns all cycles which would be merged by supplied mapping 20110516
Events
Class CL_CNV_20340_SERVICE has no event.
Types
Class CL_CNV_20340_SERVICE has no local type.
Method Signatures

Method CHECK_INPUT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA_OBJECT Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_CHECK_DATAOBJECT Check Framework: Data Object to check 20110715
2 Exporting EV_EXECUTION_TYPE Call by reference Type reference (TYPE) CHAR1 the caller of the program (see class constants) 20110715
3 Exporting EV_NO_MAPPING Call by reference Type reference (TYPE) ABAP_BOOL return code if no mapping provided 20110715
4 Exporting EV_SCOPE Call by reference Type reference (TYPE) CHAR1 On which context the mappings can be loaded 20110715
5 Importing IR_DATAOBJECT Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_CHECK_DATAOBJECT Check Framework: Data Object to check 20110715
6 Importing IR_LOGGER Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_ULV_LOGGER ULV Logger 20110715
7 Importing IV_ANALYSIS_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE If the logger can be initial (only online execution!) 20110715
8 Importing IV_CONTEXT_GUID Call by reference Type reference (TYPE) CNV_MBT_COT_CONTEXT_GUID SLO COT Context GUID 20110715
9 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 NC_SCOPE_MAXIMUM scope that should be selected 20110715
# Exception Resumable Description Created on
1 CX_CNV_MBT_CHECK_CH_FAILED Check Framework: Check Execution Failed 20110715

Method GET_CYCLE_ERKRS_MAPPING_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MAPPING_NAME Value transfer Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20110530

Method GET_CYCLE_ERKRS_MAPPING_NAME on class CL_CNV_20340_SERVICE has no exception.

Method GET_CYCLE_KOKRS_MAPPING_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MAPPING_NAME Value transfer Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20110530

Method GET_CYCLE_KOKRS_MAPPING_NAME on class CL_CNV_20340_SERVICE has no exception.

Method GET_DUPLICATE_CYCLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KOKRS_MAPPID Call by reference Type reference (TYPE) CNV_MBT_ME_MAPPING_ID Unique identifier for a mapping 20110516

Method GET_DUPLICATE_CYCLES on class CL_CNV_20340_SERVICE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620