SAP ABAP Class CL_CNV_20200_TD (Check for temporary duplicates)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_20200 (Package) Company code merge and rename
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_00001_CHECK_TMP_DUPL Interface for temporary duplicates check 20130503
Properties
Class CL_CNV_20200_TD  
Short Description Check for temporary duplicates    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_20200   Company code merge and rename 
Created 20130503   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
# Interface Abstract Final Description Created on
1 IF_CNV_00001_CHECK_TMP_DUPL Interface for temporary duplicates check 20130503
Friends
Class CL_CNV_20200_TD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_BUKRS_MERGE_MAPPING Static Attribute Public Type reference (TYPE) CNV_20600_T_BUKRS_MAPPING Mapping table for Company Code 20130503
2 AT_BUKRS_RENAME_MAPPING Static Attribute Public Type reference (TYPE) CNV_20600_T_BUKRS_MAPPING Mapping table for Company Code 20130503
3 AT_MAPPING_TMP_DUPL Static Attribute Public Type reference (TYPE) CNV_20200_T_MAPPING_TMP_DUPL Table type: Mapping name - temporary duplicates indicator 20130503
4 AT_OBJECT_TMP_DUPL Static Attribute Public Type reference (TYPE) CNV_20200_T_OBJECT_TMP_DUPL Table type - number range object - temp. dupl. indicator 20130503
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IF_FIELD_IS_A_KEY_FIELD Instance method Private Method Check if field is a key field 20130503
2 GET_BUKRS_MERGE_MAPPING Instance method Private Method Get company code merge mapping (split into merge and rename) 20130503
3 GET_OBJECT_AND_NRRANGENR Instance method Private Method Get number range object and number range number if required 20130503
4 TABLE_KEY_CHK_FOR_NORMAL_MAPP Instance method Private Method Check if assoc. fields are also part of table key (mapping) 20130503
5 TABLE_KEY_CHK_FOR_NROBJ Instance method Private Method Check if assoc. fields are also part of table key (Nr Obj) 20130503
6 TMP_DUPL_CHK_BASED_ON_MAPPING Instance method Private Method Temporary duplicates check based on the mapping 20130503
7 TMP_DUPL_CHK_BASED_ON_NCE_MAPP Instance method Private Method Temporary duplicates check based on NCE mapping 20130503
Events
Class CL_CNV_20200_TD has no event.
Types
Class CL_CNV_20200_TD has no local type.
Method Signatures

Method CHECK_IF_FIELD_IS_A_KEY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130503
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130503
3 Returning RV_FIELD_IS_KEY_FIELD Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130503
# Exception Resumable Description Created on
1 CX_CNV_00001_CHECK_FAILED Error during check 20130503

Method GET_BUKRS_MERGE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20130503
# Exception Resumable Description Created on
1 CX_CNV_00001_CHECK_FAILED Error during check 20130503

Method GET_OBJECT_AND_NRRANGENR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NRRANGENR Call by reference Type reference (TYPE) NRNR Number range number 20130503
2 Exporting EV_OBJECT Call by reference Type reference (TYPE) NROBJ Name of number range object 20130503
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130503
4 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20130503
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130503
# Exception Resumable Description Created on
1 CX_CNV_00001_CHECK_FAILED Error during check 20130503

Method TABLE_KEY_CHK_FOR_NORMAL_MAPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130503
2 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20130503
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130503
4 Returning RV_OBJ_COMPLETE_IN_TABLE_KEY Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130503
# Exception Resumable Description Created on
1 CX_CNV_00001_CHECK_FAILED Error during check 20130503

Method TABLE_KEY_CHK_FOR_NROBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20130503
2 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20130503
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130503
4 Returning RV_OBJ_COMPLETE_IN_TABLE_KEY Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130503
# Exception Resumable Description Created on
1 CX_CNV_00001_CHECK_FAILED Error during check 20130503

Method TMP_DUPL_CHK_BASED_ON_MAPPING 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) LTR_OBJECT_NAME LTR Object Name 20130503
2 Importing IV_MAPPING_NAME Call by reference Type reference (TYPE) CNV_MBT_ME_TEMPLATE_NAME Mapping Template Name 20130503
3 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20130503
4 Returning RV_TMP_DUPL_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130503
# Exception Resumable Description Created on
1 CX_CNV_00001_CHECK_FAILED Error during check 20130503

Method TMP_DUPL_CHK_BASED_ON_NCE_MAPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NRRANGENR Call by reference Type reference (TYPE) NRNR Number range number 20130503
2 Importing IV_OBJECT Call by reference Type reference (TYPE) NROBJ Name of number range object 20130503
3 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20130503
4 Returning RV_TMP_DUPL_POSSIBLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130503
# Exception Resumable Description Created on
1 CX_CNV_00001_CHECK_FAILED Error during check 20130503
History
Last changed by/on SAP  20141030 
SAP Release Created in