SAP ABAP Class /TDAG/CPCL_CHECK_ACT_DATA ( Data class for check activation)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_DATA CP: Interface für Objekte zur Datenverwaltung 20090716
2 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20090716
3 Interface implementation (CLASS c. INTERFACES i_ref)  /TDAG/CPIF_MULT_INST_DATA CP: Inferface for mulpiple instance property data 20090716
Properties
Class /TDAG/CPCL_CHECK_ACT_DATA  
Short Description Data class for check activation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP   Compliance for products 
Created 20090716   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESPCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 ESPPH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 ESPRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /TDAG/CPIF_DATA CP: Interface für Objekte zur Datenverwaltung 20090716
2 /TDAG/CPIF_DATA_EVENTS CP: Events related to data changes 20090716
3 /TDAG/CPIF_MULT_INST_DATA CP: Inferface for mulpiple instance property data 20090716
Friends
Class /TDAG/CPCL_CHECK_ACT_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FLD_CHECK Constant Public Type reference (TYPE) FIELDNAME 'CHECK' Field Name 20090720
2 MC_FLD_CHECK_TXT Constant Public Type reference (TYPE) FIELDNAME 'CHECK_TXT' Field Name 20090720
3 MC_FLD_DATE Constant Public Type reference (TYPE) FIELDNAME 'DATE' Field Name 20090720
4 MC_FLD_FLG_ACTIVE Constant Public Type reference (TYPE) FIELDNAME 'FLG_ACTIVE' Field Name 20090720
5 MC_FLD_FLG_DEFAULT Constant Public Type reference (TYPE) FIELDNAME 'FLG_DEFAULT' Field Name 20090720
6 MC_FLD_REASON Constant Public Type reference (TYPE) FIELDNAME 'REASON' Field Name 20090720
7 MC_FLD_RESULT Constant Public Type reference (TYPE) FIELDNAME 'RESULT' Field Name 20090720
8 MC_VALUE_FIELD_NAME Constant Protected Type reference (TYPE) FIELDNAME 'VALUE' Field Name 20090717
9 MO_CHAR_VAL_REP Instance attribute Protected Object reference (TYPE REF TO) /TDAG/CPCL_CHARACT_VALUES_REP CP: Repository for characteristic values with descriptions 20090717
10 MS_ADDINFO Instance attribute Protected Type reference (TYPE) RCGADDINF EHS: Additional Information for Function Module Calls 20090717
11 MTH_INTERNAL_VALUES Instance attribute Protected Type reference (TYPE) /TDAG/CPYH_INTERNAL_VALUES CP: Table with internal values for dialog fields 20090717
12 MTS_CHECK_ACTIVATION Instance attribute Protected Type reference (TYPE) /TDAG/CPYS_CHECK_ACTIVATION CP: Sorted table for check activation 20090722
13 MTS_FIELD_DESCRIPTORS Instance attribute Protected Type reference (TYPE) /TDAG/CPYS_FIELD_DESCRIPTORS CP: Table to describe dialog fields 20090717
14 MT_CHAR_FIELD_MAPPING Static Attribute Protected Type reference (TYPE) /TDAG/CPY_CHAR_FIELD_MAP_EXT CP: Extended mapping between characteristics and fields 20090717
15 MT_DATA Instance attribute Protected Type reference (TYPE) /TDAG/CPY_ALV03 CP: Table of multiple instances of property data 20090717
16 MT_USAGES Instance attribute Protected Type reference (TYPE) /TDAG/CPY_TCG98 20090717
17 M_ACTIVITIES Instance attribute Protected Type reference (TYPE) /TDAG/CPE_ACTIVITIES Activities 20090717
18 M_RECN Instance attribute Protected Type reference (TYPE) ESERECN Sequential Number of Data Record 20090717
19 M_ROWNO Instance attribute Protected Type reference (TYPE) INT4 Natural Number 20090717
20 M_SPEC_ID Instance attribute Protected Type reference (TYPE) ESESUBID Specification 20090717
21 M_USAGE_PROFILE Instance attribute Protected Type reference (TYPE) ESEUSEPROF Usage Profile 20090717
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_ALL Instance method Public Method Activates all checks 20090721
2 ADJUST_INIT_DATA Instance method Protected Method Adjust the initialisation of the data 20090717
3 COMBINE_CHECKS Instance method Private Method Combine checks 20090720
4 CREATE_KEY Instance method Protected Method Creates a the key for an IO or data record 20090722
5 DEACTIVATE_ALL Instance method Public Method Deactivates all checks 20090721
6 EXPAND_FIELD_DESCRIPTORS Instance method Protected Method Expand the table containing the field descriptors 20090717
7 GET_CHAR_FIELD_MAPPING Instance method Protected Method GET_CHAR_FIELD_MAPPING 20090717
8 INIT Instance method Public Method Initialisiert die Daten 20090717
9 SET_ACTIVITIES Instance method Protected Method Sets activities (display, edits, etc.) 20090717
10 VALIDATE_DATA Instance method Protected Method Validates changed data and determines internal values 20090722
Events
Class /TDAG/CPCL_CHECK_ACT_DATA has no event.
Types
Class /TDAG/CPCL_CHECK_ACT_DATA has no local type.
Method Signatures

Method ACTIVATE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROW Call by reference Type reference (TYPE) LVC_T_ROID Assignment of Row Number to Row ID 20090721
2 Importing IV_ROW Call by reference Type reference (TYPE) I 20090721
3 Changing XT_IOTAB Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 CP: Table of multiple instances of property data 20090721
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20090721

Method ADJUST_INIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_DATA Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 CP: Table of multiple instances of property data 20090717
2 Changing XT_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES Table with (error) messages 20090717
3 Changing X_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20090717
4 Changing X_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20090717

Method ADJUST_INIT_DATA on class /TDAG/CPCL_CHECK_ACT_DATA has no exception.

Method COMBINE_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ETS_CHECK_ACTIVATION Call by reference Type reference (TYPE) /TDAG/CPYS_CHECK_ACTIVATION Check activation 20090722
2 Importing ITS_SUB_CHKRES Call by reference Type reference (TYPE) /TDAG/CPYS_SUB_CHKRES CP: Spec check result 20090720
3 Importing IV_RECN Call by reference Type reference (TYPE) ESERECN Sequential Number of Data Record 20090720
4 Changing XT_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES CP: Message table 20090720
5 Changing XV_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if errors occurred 20090720
6 Changing XV_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator if warnings occurred 20090720

Method COMBINE_CHECKS on class /TDAG/CPCL_CHECK_ACT_DATA has no exception.

Method CREATE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY01 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
2 Exporting E_KEY02 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
3 Exporting E_KEY03 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
4 Exporting E_KEY04 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
5 Exporting E_KEY05 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
6 Exporting E_KEY06 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
7 Exporting E_KEY07 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
8 Exporting E_KEY08 Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20090722
9 Importing IS_DATA Call by reference Type reference (TYPE) ANY The data record 20090722
10 Importing I_FLG_IO_RECORD Call by reference Type reference (TYPE) ESP1_BOOLEAN ndicator if the data record is an IO or API data record 20090722

Method CREATE_KEY on class /TDAG/CPCL_CHECK_ACT_DATA has no exception.

Method DEACTIVATE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROW Call by reference Type reference (TYPE) LVC_T_ROID Assignment of Row Number to Row ID 20090721
2 Importing IV_ROW Call by reference Type reference (TYPE) I 20090721
3 Changing XT_IOTAB Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 CP: Table of multiple instances of property data 20090721
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20090721

Method EXPAND_FIELD_DESCRIPTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COUNT Call by reference Type reference (TYPE) I 20090717

Method EXPAND_FIELD_DESCRIPTORS on class /TDAG/CPCL_CHECK_ACT_DATA has no exception.

Method GET_CHAR_FIELD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHAR_FIELD_MAPPING Call by reference Type reference (TYPE) /TDAG/CPY_CHAR_FIELD_MAP_EXT CP: Extended mapping between characteristics and fields 20090717
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES CP: Message table 20090717
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN 20090717
4 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN 20090717
# Exception Resumable Description Created on
1 CLASS_SYSTEM_READ_FAILURE The class definition could not be read 20090717

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADDINFO Value transfer Type reference (TYPE) RCGADDINF Stichtag und Änderungsnummer 20090717
2 Importing I_ACTIVITIES Value transfer Type reference (TYPE) /TDAG/CPE_ACTIVITIES Angabe, ob Daten zum Anzeigen oder zum Ändern gelesen werden 20090717
3 Importing I_SPEC_ID Value transfer Type reference (TYPE) ESESUBID ID der Spezifikation, deren Daten gelesen werden sollen 20090717
4 Importing I_USAGE_PROFILE Value transfer Type reference (TYPE) ESEUSEPROF Verwendungsprofil 20090717
# Exception Resumable Description Created on
1 INIT_FAILED Die Daten konnten nicht gelesen werden 20090717

Method SET_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITIES Call by reference Type reference (TYPE) /TDAG/CPE_ACTIVITIES Activities 20090717

Method SET_ACTIVITIES on class /TDAG/CPCL_CHECK_ACT_DATA has no exception.

Method VALIDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES CP: Message table 20090722
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN 20090722
3 Changing XT_DATA Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 CP: Table of multiple instances of property data 20090722

Method VALIDATE_DATA on class /TDAG/CPCL_CHECK_ACT_DATA has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 110_600