SAP ABAP Class /TDAG/CPCL_TM_DOCS_DATA (CP: Item details data handler)
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_TM_DATA CP: Interface für Objekte zur Datenverwaltung 20060911
Properties
Class /TDAG/CPCL_TM_DOCS_DATA  
Short Description CP: Item details data handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP   Compliance for products 
Created 20060710   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /TDAG/CPCL_C_TM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /TDAG/CPIF_TM_DATA CP: Interface für Objekte zur Datenverwaltung 20060911
Friends
Class /TDAG/CPCL_TM_DOCS_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_TASKH_UPD Instance attribute Private Type reference (TYPE) /TDAG/CPS_TASKH CP: Struktur für Aufgabenköpfe 20070205
2 MTH_TASKD_CACHE Instance attribute Private Type reference (TYPE) /TDAG/CPYH_TM_TASKD_CACHE Task Management: buffer table for task item docs data object 20060725
3 MT_TASKD_UPD Instance attribute Private Type reference (TYPE) /TDAG/CPY_TASKD Table with data to be updated 20070130
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_BUFFER_PART Instance method Public Method Wipes buffer selectively given a table of task headers 20060828
2 READ_DATA Instance method Public Method Retrieves item documents data from the database 20060715
3 RESET_BUFFER Instance method Public Method Clears buffer 20060725
4 UPDATE_DATA Instance method Public Method Updates document data in cache and saves to DB 20070130
Events
Class /TDAG/CPCL_TM_DOCS_DATA has no event.
Types
Class /TDAG/CPCL_TM_DOCS_DATA has no local type.
Method Signatures

Method CLEAR_BUFFER_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TASKH Call by reference Type reference (TYPE) /TDAG/CPY_TASK_ALV Table of task headers 20060828

Method CLEAR_BUFFER_PART on class /TDAG/CPCL_TM_DOCS_DATA has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TM_TASKD Call by reference Type reference (TYPE) /TDAG/CPY_TASKD Task documents 20060725
2 Importing IS_TASKI Call by reference Type reference (TYPE) /TDAG/CPS_TASKI Task item 20060715
3 Importing I_FLG_READ_ARCHIVE Call by reference Type reference (TYPE) ESEBOOLE Flag whether to read archived tasks 20070412
4 Changing XT_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Message Table 20120829
# Exception Resumable Description Created on
1 HEADER_MISSING Task header number is missing 20060725
2 ITEM_MISSING Task item number is missing 20060725
3 NO_AUTH Missing Privileges, refer to XT_MESSAGE for details 20120829

Method RESET_BUFFER Signature

Method RESET_BUFFER on class /TDAG/CPCL_TM_DOCS_DATA has no parameter.
Method RESET_BUFFER on class /TDAG/CPCL_TM_DOCS_DATA has no exception.

Method UPDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) ESEBOOLE Truth Value 20070130
2 Exporting E_FLG_WARNING Call by reference Type reference (TYPE) ESEBOOLE Truth Value 20070130
3 Importing IS_TASKH Call by reference Type reference (TYPE) /TDAG/CPS_TASKH Task header 20070205
4 Importing IT_TASKD Call by reference Type reference (TYPE) /TDAG/CPY_TASKD Table of changed document data 20070130
5 Changing XT_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20070130

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