SAP ABAP Class CL_PT_GUI_TMW_TDE_NM_DATA (TMW Team View: Grid Data)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_TEAMVIEW (Package) TMW: Team View
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_GUI_TMW_TDE_NM_CONSTS TMW Team View: Constants 20031124
Properties
Class CL_PT_GUI_TMW_TDE_NM_DATA  
Short Description TMW Team View: Grid Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TMW_TEAMVIEW   TMW: Team View 
Created 20031124   SAP 
Last change 20040116   SAP 
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)
2 CL_PT_APPLICATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_PT_TMW_TDM_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_HRPA_BOOLE_D Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_GUI_TMW_TDE_NM_CONSTS TMW Team View: Constants 20031124
Friends
Class CL_PT_GUI_TMW_TDE_NM_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BADI_NAME Instance attribute Private Type reference (TYPE) EXIT_DEF 'PT_GUI_TMW_TDE_NM' Business Add-In Definition 20031204
2 C_COL_CUSTOMER_LEFT Instance attribute Private Attribute reference (LIKE) 20031201
3 C_COL_CUSTOMER_RIGHT Instance attribute Private Attribute reference (LIKE) 20031201
4 C_COL_DATE Instance attribute Private Attribute reference (LIKE) 20031201
5 C_COL_EMPLOYEE_HEADER Instance attribute Private Attribute reference (LIKE) 20031201
6 C_COL_MOREDATA Instance attribute Private Attribute reference (LIKE) 20031201
7 C_ROW_CUSTOMER_BOTTOM Instance attribute Private Attribute reference (LIKE) 20031201
8 C_ROW_CUSTOMER_TOP Instance attribute Private Attribute reference (LIKE) 20031201
9 C_ROW_DATE_HEADER Instance attribute Private Attribute reference (LIKE) 20031201
10 C_ROW_TDTYPE Instance attribute Private Attribute reference (LIKE) 20031201
11 FALSE Instance attribute Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>FALSE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20031124
12 M_BADI Instance attribute Private Object reference (TYPE REF TO) IF_EX_PT_GUI_TMW_TDE_NM BAdI Interface IF_EX_PT_GUI_TMW_TDE_NM 20031124
13 M_BLOP Instance attribute Private Object reference (TYPE REF TO) IF_PT_TMW_BLOP Business Logic Processor Interface 20031124
14 M_COMPONENTS Instance attribute Private Type reference (TYPE) DD_X031L_TABLE Table Type for X031L 20031126
15 M_DRAGDROPID Instance attribute Private Type reference (TYPE) LVC_S_DATA-DRAGDROPID Natural Number 20031124
16 M_LAYOUT_REF Instance attribute Private Object reference (TYPE REF TO) CL_PT_GUI_TMW_TDE_NM_LAYOUT TMW Team View: Grid Layout 20031124
17 M_PROFILE Instance attribute Private Type reference (TYPE) PT_TMW_PROFILE Time Manager's Workplace: Profile 20031124
18 M_TABSTRIP Instance attribute Private Type reference (TYPE) PTLYTID Layout ID 20031211
19 M_TDE_NM Instance attribute Private Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_NM Time Specifications Area: N-M View 20031124
20 TRUE Instance attribute Private Type reference (TYPE) BOOLE_D IF_HRPA_BOOLE_D=>TRUE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20031124
Methods
# Method Level Visibility Method type Description Created on
1 GET_CELLS Instance method Public Method Get Table Cells 20031124
2 GET_CELL_INFO Instance method Public Method Return DDIC Information for a Table Cell 20031126
3 GET_COMPUTED_FIELD Instance method Private Method Determine field value 20031124
4 GET_CONCATENATED_TIMES Instance method Private Method Determine Clock Times Belonging Together 20031124
5 GET_CUSTOMER_CELLS Instance method Private Method Get Table Cells: Customer Fields 20031124
6 GET_DATA_CELLS Instance method Private Method Get Table Cells: Data Fields 20031124
7 GET_FIELD Instance method Private Method Get Value and Information of Field 20031124
8 GET_FIELD_DESCR Instance method Private Method Determine Information for a Field 20031124
9 GET_HEADER_CELLS Instance method Private Method Get Table Cells: Header Fields 20031125
10 INITIALIZE Instance method Public Method Initialize 20031124
11 IS_DOMINANT_CHANGEABLE Instance method Private Method Check Whether Dominant Can Be Changed 20031124
12 MODIFY_CELLS Instance method Public Method Change Table Cells 20031124
13 SET_FIELD Instance method Private Method Change Field Value 20031124
Events
Class CL_PT_GUI_TMW_TDE_NM_DATA has no event.
Types
Class CL_PT_GUI_TMW_TDE_NM_DATA has no local type.
Method Signatures

Method GET_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CELLS Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_TAB TMW Teamsicht: Tabellenfelder 20031124

Method GET_CELLS on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_CELL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CELL_ID Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_ID TMW Teamsicht: Schlüssel eines Feldes 20031126
2 Exporting FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031126
3 Exporting IS_INPUT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031126
4 Exporting TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20031126

Method GET_CELL_INFO on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_COMPUTED_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031124
2 Importing TDE_11 Call by reference Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_11 20031124
3 Returning VALUE Value transfer Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20031124

Method GET_COMPUTED_FIELD on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_CONCATENATED_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEFT_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031124
2 Importing RIGHT_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031124
3 Importing TDE_11 Call by reference Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_11 Interface der 1/1 Sicht 20031124
4 Returning VALUE Value transfer Type reference (TYPE) LVC_VALUE 20031124

Method GET_CONCATENATED_TIMES on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_CUSTOMER_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CELLS Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_TAB TMW Teamsicht: Tabellenfelder 20031124

Method GET_CUSTOMER_CELLS on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_DATA_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALL_SAME_MOFID Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031124
2 Changing CELLS Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_TAB TMW Teamsicht: Tabellenfelder 20031124
3 Importing DRAGDROPID Call by reference Type reference (TYPE) LVC_S_DATA-DRAGDROPID Natürliche Zahl 20031124
4 Exporting MOFID Call by reference Type reference (TYPE) T001P-MOFID Feiertagskalender 20031124

Method GET_DATA_CELLS on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031124
2 Exporting IS_INPUT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031126
3 Importing TDE_11 Call by reference Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_11 Interface der 1/1 Sicht 20031124
4 Exporting VALUE Call by reference Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20031124
5 Exporting X031L Call by reference Type reference (TYPE) X031L Nametabstruktur, Datenbankstruktur DDNTF 20031126

Method GET_FIELD on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_FIELD_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPONENT Call by reference Type reference (TYPE) FIELDNAME Feldname 20031124
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031124
3 Exporting IS_INPUT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031126
4 Exporting X031L Call by reference Type reference (TYPE) X031L Nametabstruktur, Datenbankstruktur DDNTF 20031126

Method GET_FIELD_DESCR on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method GET_HEADER_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_SAME_MOFID Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031125
2 Changing CELLS Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_TAB TMW Teamsicht: Tabellenfelder 20031125
3 Importing MOFID Call by reference Type reference (TYPE) T001P-MOFID Feiertagskalender 20031125

Method GET_HEADER_CELLS on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROPID Call by reference Type reference (TYPE) LVC_S_DATA-DRAGDROPID Natürliche Zahl 20031124
2 Importing LAYOUT_REF Call by reference Object reference (TYPE REF TO) CL_PT_GUI_TMW_TDE_NM_LAYOUT TMW Teamsicht: Layout des Grids 20031124
3 Importing TABSTRIP Call by reference Type reference (TYPE) PTLYTID Layout ID 20031211
4 Importing TDE_NM Call by reference Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_NM Zeitdatenerfassungsbereich, NM Sicht 20031124

Method INITIALIZE on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method IS_DOMINANT_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CHANGEABLE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20031124
2 Importing TDE_11 Call by reference Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_11 Interface der 1/1 Sicht 20031124

Method IS_DOMINANT_CHANGEABLE on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method MODIFY_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CELLS Call by reference Type reference (TYPE) PTM_TMW_NM_CELL_TAB TMW Teamsicht: Tabellenfelder 20031124

Method MODIFY_CELLS on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.

Method SET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20031124
2 Importing TDE_11 Call by reference Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_11 Interface der 1/1 Sicht 20031124
3 Importing VALUE Call by reference Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20031124

Method SET_FIELD on class CL_PT_GUI_TMW_TDE_NM_DATA has no exception.
History
Last changed by/on SAP  20040116 
SAP Release Created in 500