SAP ABAP Class /TDAG/CPCL_TM_USE_DATA (CP: Data class for REACH use data in Task Management)
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 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_REACH_USE_DATA CP: Manages the basic data for REACH 20080709
Properties
Class /TDAG/CPCL_TM_USE_DATA  
Short Description CP: Data class for REACH use data in Task Management    
Super Class /TDAG/CPCL_REACH_USE_DATA CP: Manages the basic data for REACH 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP   Compliance for products 
Created 20080709   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)
Interfaces
Class /TDAG/CPCL_TM_USE_DATA has no interface implemented.
Friends
Class /TDAG/CPCL_TM_USE_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FLD_REMOVED Constant Public Type reference (TYPE) FIELDNAME 'FLG_REMOVED' Field Name 20090814
2 MC_FLD_REQUESTED Constant Public Type reference (TYPE) FIELDNAME 'REQUESTED_USE' Field Name 20090814
3 MT_REGSTAT_MAPPING Instance attribute Private Type reference (TYPE) TT_PHRASE_MAPPING Mapping for registration status 20080716
4 MV_FLG_TRANS_TO_SUPPL_SPEC Instance attribute Protected Type reference (TYPE) ESP1_BOOLEAN Indicator if a uses are already transfered to supplier spec 20101217
5 MV_TASK_HEADER_NO Instance attribute Private Type reference (TYPE) /TDAG/CPE_HDRNO Task number 20080728
Methods
# Method Level Visibility Method type Description Created on
1 GET_FIELD_DESCPRITORS Instance method Public Method Returns the field descriptors 20080713
2 GET_INFO_NEW_SPEC Instance method Public Method Returns the information, if a new spec. has been created 20080718
3 GET_REQUESTED_USES Instance method Public Method Returns the actual requested uses 20080710
4 REJECT_USES Instance method Public Method Changes the registration status to "advised against" 20080715
5 SET_REGSTAT_MAPPING Instance method Protected Method Set the mapping table for the registration status phrases 20080718
6 SET_TASK_NUMBER Instance method Public Method Set the number of the task 20080728
Events
Class /TDAG/CPCL_TM_USE_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PHRASE_MAPPING Protected See coding Structure: Mapping between Phrase Id and Phrase Text,... 20080716 BEGIN OF ts_phrase_mapping, phrase_id TYPE esephrid, phrase_text TYPE esephrtext, phrase_key TYPE esephrkey, phrase_code TYPE esephrcode, END OF ts_phrase_mapping
2 TT_PHRASE_MAPPING Protected See coding 20080716 tt_phrase_mapping TYPE TABLE OF ts_phrase_mapping
Method Signatures

Method GET_FIELD_DESCPRITORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_FIELD_DESCRIPTORS Call by reference Type reference (TYPE) /TDAG/CPYS_FIELD_DESCRIPTORS CP: Table to describe dialog fields 20080713

Method GET_FIELD_DESCPRITORS on class /TDAG/CPCL_TM_USE_DATA has no exception.

Method GET_INFO_NEW_SPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FLG_NEW_SPEC Value transfer Type reference (TYPE) ESP1_BOOLEAN Indicator, if a new specification has been created 20080718

Method GET_INFO_NEW_SPEC on class /TDAG/CPCL_TM_USE_DATA has no exception.

Method GET_REQUESTED_USES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /TDAG/CPYS_USEAPI CP: Use Display 20080710
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /TDAG/CPY_MESSAGES CP: Message table 20080710
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESP1_BOOLEAN Error Flag 20080710
4 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESP1_BOOLEAN Warning Flag 20080710

Method GET_REQUESTED_USES on class /TDAG/CPCL_TM_USE_DATA has no exception.

Method REJECT_USES 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 20080715
2 Importing IV_ROW Call by reference Type reference (TYPE) I Number of selectd row 20080715
3 Changing XT_IOTAB Call by reference Type reference (TYPE) /TDAG/CPY_ALV03 CP: Table of multiple instances of property data 20080718
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20080715

Method SET_REGSTAT_MAPPING 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 20080718

Method SET_REGSTAT_MAPPING on class /TDAG/CPCL_TM_USE_DATA has no exception.

Method SET_TASK_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TASK_HEADER_NO Call by reference Type reference (TYPE) /TDAG/CPE_HDRNO Task number 20080728

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