SAP ABAP Class /TDAG/CPCL_PROP_CHAR_HELPER (CP: Helper class for props and chars)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP_WL (Package) CP: Work list handling
Properties
Class /TDAG/CPCL_PROP_CHAR_HELPER  
Short Description CP: Helper class for props and chars    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP_WL   CP: Work list handling 
Created 20061031   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /TDAG/CPCL_PROP_CHAR_HELPER has no forward declaration.
Interfaces
Class /TDAG/CPCL_PROP_CHAR_HELPER has no interface implemented.
Friends
Class /TDAG/CPCL_PROP_CHAR_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 /TDAG/CPT_DECSUB_ALL Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM '/TDAG/CPT_DECSUB_ALL' CP: Structure of /TDAG/CPE_PARAM 20061102
2 ESTMJ_MATNR Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTMJ_MATNR' CP: Structure of /TDAG/CPE_PARAM 20061107
3 ESTMJ_WERKS Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTMJ_WERKS' CP: Structure of /TDAG/CPE_PARAM 20061107
4 ESTRH_AUTHGRP Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTRH_AUTHGRP' CP: Structure of /TDAG/CPE_PARAM 20061031
5 ESTRH_SUBCAT Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTRH_SUBCAT' CP: Structure of /TDAG/CPE_PARAM 20061031
6 ESTRH_SUBCHAR Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTRH_SUBCHAR' CP: Structure of /TDAG/CPE_PARAM 20061107
7 ESTRI_IDCAT Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTRI_IDCAT' CP: Structure of /TDAG/CPE_PARAM 20061107
8 ESTRI_IDENT Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTRI_IDENT' CP: Structure of /TDAG/CPE_PARAM 20061107
9 ESTRI_IDTYPE Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTRI_IDTYPE' CP: Structure of /TDAG/CPE_PARAM 20061107
10 ESTVA_COMPREL Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVA_COMPREL' CP: Structure of /TDAG/CPE_PARAM 20061107
11 ESTVA_ORD Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVA_ORD' CP: Structure of /TDAG/CPE_PARAM 20061107
12 ESTVP_ALL Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_ALL' CP: Structure of /TDAG/CPE_PARAM 20061108
13 ESTVP_COMPAVG Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPAVG' CP: Structure of /TDAG/CPE_PARAM 20061107
14 ESTVP_COMPAVGDEC Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPAVGDEC' CP: Structure of /TDAG/CPE_PARAM 20061107
15 ESTVP_COMPCAT Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPCAT' CP: Structure of /TDAG/CPE_PARAM 20061107
16 ESTVP_COMPEXCVAL Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPEXCVAL' CP: Structure of /TDAG/CPE_PARAM 20061107
17 ESTVP_COMPEXP Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPEXP' CP: Structure of /TDAG/CPE_PARAM 20061107
18 ESTVP_COMPLOW Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPLOW' CP: Structure of /TDAG/CPE_PARAM 20061107
19 ESTVP_COMPLOWDEC Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPLOWDEC' CP: Structure of /TDAG/CPE_PARAM 20061107
20 ESTVP_COMPUPP Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPUPP' CP: Structure of /TDAG/CPE_PARAM 20061107
21 ESTVP_COMPUPPDEC Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_COMPUPPDEC' CP: Structure of /TDAG/CPE_PARAM 20061107
22 ESTVP_ORD Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_ORD' CP: Structure of /TDAG/CPE_PARAM 20061107
23 ESTVP_PRECL Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_PRECL' CP: Structure of /TDAG/CPE_PARAM 20061107
24 ESTVP_PRECU Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_PRECU' CP: Structure of /TDAG/CPE_PARAM 20061107
25 ESTVP_RECNCMP Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_RECNCMP' CP: Structure of /TDAG/CPE_PARAM 20061107
26 ESTVP_UPD_CMP Static Attribute Public Type reference (TYPE) /TDAG/CPS_PARAM 'ESTVP_UPD_CMP' CP: Structure of /TDAG/CPE_PARAM 20061107
27 MTH_CD_TF_MP Instance attribute Private Type reference (TYPE) /TDAG/CPYH_CD_TAB_FIELD_MAP CP: Mapping for change doc handling: constant - tab - field 20070320
28 MTH_IMG_ENTRIES Instance attribute Private Type reference (TYPE) /TDAG/CPYH_WL_CONST_PROP_CHAR CP: Table type of the IMG const prop char representation 20070320
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Instanciate the class 20061031
2 GET_ALL_IMG_ENTRIES Instance method Public Method Returns the whole IMG constants, properties and character. 20061031
3 GET_ALL_TFM_CONSTANTS Instance method Public Method Returns the whole TFM constants, tab- and fieldnames 20061031
4 GET_IMG_CONSTANT Instance method Public Method Returns the IMG constant by property and characteristics 20061031
5 GET_TFM_CONSTANT Instance method Public Method Returns the TFM constant by tablename and fieldname 20061031
6 HAS_IMG_CONSTANT Instance method Public Method Returns boolean by IMG property and characteristics 20061031
7 HAS_TFM_CONSTANT Instance method Public Method Returns boolean by TFM table- and fieldname 20061031
8 READ_TF_MAPPING_TABLE Instance method Private Method Read the entries of the CD Table-Field Mapping table 20061031
Events
Class /TDAG/CPCL_PROP_CHAR_HELPER has no event.
Types
Class /TDAG/CPCL_PROP_CHAR_HELPER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELEVANT_CONSTANTS Call by reference Type reference (TYPE) /TDAG/CPY_WL_CONST_PROP_CHAR CP: Constants for the mapping: img to constant 20061031
2 Importing IT_REL_TF_MAPP_CONSTANTS Call by reference Type reference (TYPE) /TDAG/CPY_PARAM CP: Constants for the mapping: table-field to constant 20061031
# Exception Resumable Description Created on
1 PARAM_NOT_FOUND Parameter not found 20061031

Method GET_ALL_IMG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_ALL_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPYH_WL_CONST_PROP_CHAR CP: Table type of the IMG const prop char representation 20070320

Method GET_ALL_IMG_ENTRIES on class /TDAG/CPCL_PROP_CHAR_HELPER has no exception.

Method GET_ALL_TFM_CONSTANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_TFM_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPYH_CD_TAB_FIELD_MAP CP: Mapping for change doc handling: constant - tab - field 20070320

Method GET_ALL_TFM_CONSTANTS on class /TDAG/CPCL_PROP_CHAR_HELPER has no exception.

Method GET_IMG_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONST_ESTCAT_ATNAM Call by reference Type reference (TYPE) /TDAG/CPS_WL_CONST_PROP_CHAR CP: Structure of the IMG const - prop-char representation 20061031
2 Importing I_ATNAM Call by reference Type reference (TYPE) ATNAM Characteristic name 20061031
3 Importing I_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT eseestcat 20061031
# Exception Resumable Description Created on
1 CONSTANT_NOT_FOUND The constant was not found. 20061031

Method GET_TFM_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TFM_ENTRY Call by reference Type reference (TYPE) /TDAG/CPS_CD_TAB_FIELD_MAPPING CP: Mapping for change doc handling: constant - tab - field 20061031
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field name 20061031
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20061031
# Exception Resumable Description Created on
1 CONSTANT_NOT_FOUND The requested constant was not found. 20061031

Method HAS_IMG_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CONTENT_CHG Call by reference Type reference (TYPE) /TDAG/CPE_FLG_CONTENT_CHG Content change 20061227
2 Exporting E_FLG_HAS_CONSTANT Call by reference Type reference (TYPE) ESEBOOLE Flag if a constant exists for the imported values 20061031
3 Importing I_ATNAM Call by reference Type reference (TYPE) ATNAM Characteristic name 20061031
4 Importing I_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT eseestcat 20061031

Method HAS_IMG_CONSTANT on class /TDAG/CPCL_PROP_CHAR_HELPER has no exception.

Method HAS_TFM_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CONTENT_CHG Call by reference Type reference (TYPE) /TDAG/CPE_FLG_CONTENT_CHG Content change 20061227
2 Exporting E_FLG_HAS_CONSTANT Call by reference Type reference (TYPE) ESEBOOLE Truth Value 20061031
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field name 20061031
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20061031

Method HAS_TFM_CONSTANT on class /TDAG/CPCL_PROP_CHAR_HELPER has no exception.

Method READ_TF_MAPPING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRIES Call by reference Type reference (TYPE) /TDAG/CPY_CD_TAB_FIELD_MAPPING CP: Mapping for change doc handling: constant - tab - field 20061031

Method READ_TF_MAPPING_TABLE on class /TDAG/CPCL_PROP_CHAR_HELPER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 0207B0406C