SAP ABAP Class CL_PT_UIA_TMW_TDE_NM (Time Specifications Area: N-M View)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_UIA_OBJECTS (Package) TMW: UIA Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_UIA_TMW_TDE_BASE Basis Class for All Views in Time Specifications 19991111
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIA_TMW_TDE_NM Time Specifications Area: N-M View 19991111
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIA_TMW_TDTYPE_LIST List of TMW Time Data IDs 20010607
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIX_TMW_MULTIPLE_MARK Interface for Mutiple Selection 20010607
Properties
Class CL_PT_UIA_TMW_TDE_NM  
Short Description Time Specifications Area: N-M View    
Super Class CL_PT_UIA_TMW_TDE_BASE Basis Class for All Views in Time Specifications 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TMW_UIA_OBJECTS   TMW: UIA Objects 
Created 19991111   SAP 
Last change 20010823   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_EMPLOYEE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_UIA_TMW_TDE_NM Time Specifications Area: N-M View 19991111
2 IF_PT_UIA_TMW_TDTYPE_LIST List of TMW Time Data IDs 20010607
3 IF_PT_UIX_TMW_MULTIPLE_MARK Interface for Mutiple Selection 20010607
Friends
Class CL_PT_UIA_TMW_TDE_NM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECKMARKS Instance attribute Private Type reference (TYPE) PTM_TDE_CHECKMARKS Permitted Checkboxes 19991230
2 CHECKMARKS_VALID Instance attribute Private Type reference (TYPE) XFELD Permitted Checkboxes Valid 19991230
3 CLIPBOARD Instance attribute Private Type reference (TYPE) REC_CLIPBOARD Clipboard 20000109
4 CO_BEGIN Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
5 CO_COLLAPSED Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
6 CO_DISPLAY Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
7 CO_END Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
8 CO_EXPANDED Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
9 CO_MAINTAIN Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
10 CO_MIDDLE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
11 CO_MODE_COPY Constant Private Type reference (TYPE) CHAR1 ' ' Copy 20001205
12 CO_MODE_CUT Constant Private Type reference (TYPE) CHAR1 'X' Cut 20001205
13 CO_NONE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
14 CO_RECYCLE_BIN_SIZE Constant Private Type reference (TYPE) I 100 Maximum Size of Recycle Bin 19991118
15 CO_SCREEN_AREA_CHK Constant Protected Type reference (TYPE) PT_SCREEN_AREA 'CHK' Screen Area CHK 20000103
16 CO_SCREEN_AREA_TEC Constant Protected Type reference (TYPE) PT_SCREEN_AREA 'TEC' Screen Area 20000103
17 CO_SINGLE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
18 CURRENT_VIEW Instance attribute Private Type reference (TYPE) PTMSGID Current View 19991227
19 DETAIL_DATE Instance attribute Protected Type reference (TYPE) D Date of Details 19991111
20 DETAIL_EMPLOYEE Instance attribute Protected Type reference (TYPE) PERNR_D Personnel Number of Details 19991111
21 DISPLAY_MODE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
22 DOMINANT_EXPAND Instance attribute Private Object reference (TYPE REF TO) LCL_DOMINANT_EXPAND_DAYS Show Days 19991214
23 EMPLOYEES Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991111
24 ERROR_MESSAGES Instance attribute Private Object reference (TYPE REF TO) CL_PT_TMW_MESSAGE_COLLECTION Error Messages 20001204
25 FROM_DATE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991111
26 INITIALY_EXPANDED Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991229
27 IS_COLLAPSED Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
28 IS_VALID Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991221
29 RECYCLE_BIN Instance attribute Private See coding Recycle Bin 19991111
30 SELECTED_OIDS Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 20010607
31 SELECTED_TDTYPE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 20010607
32 TDTYPE_LIST Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 20010607
33 TDTYPE_LIST_CHANGED Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 20010607
34 TDTYPE_LIST_COLOR Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 20010607
35 TIME_TABLE Instance attribute Private See coding Table of Individual Days 19991111
36 TO_DATE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 19991111
37 VIEW_STYLE Instance attribute Private Type reference (TYPE) TDTYPE ID for Type of Time Data 20010607
Methods
# Method Level Visibility Method type Description Created on
1 COPY_CUT_INTERN Instance method Private Method Copy or Cut (Internal) 20001205
2 CREATE_SINGLE_DAY Instance method Protected Method Generate Individual Day 19991111
3 EXPAND_DAYS_WITH_ERRORS Instance method Protected Method Show All Days with Time Specifications Errors 19991231
4 EXPAND_DAYS_WITH_MOREDATA Instance method Protected Method Show All Days with Additional Data 19991216
5 FORWARD_MESSAGE_TO_ALL_DAYS Instance method Protected Method Forward Message to All Days 19991111
6 FORWARD_MESSAGE_TO_CURSOR Instance method Protected Method Forward Message to Day of Cursor Position 19991111
7 FORWARD_MESSAGE_TO_DAY Instance method Protected Method Forward Message to Day in Message 19991118
8 FORWARD_MESSAGE_TO_DETAIL Instance method Protected Method Forward Message to Day in Details 19991111
9 FORWARD_MESSAGE_TO_SINGLE_MARK Instance method Protected Method Forward Message to Day Selected 19991111
10 ON_DELETE Instance method Protected Method Reaction to DV_DELETE Message 19991118
11 ON_DELETE_MULTIPLE Instance method Protected Method Reaction to DV_DELETE_MULTPILE Message 20010608
12 ON_DOMINANT_COLLAPSE Instance method Protected Method Hide Dominant 20000113
13 ON_DOMINANT_EXPAND Instance method Protected Method Show Dominant 20000113
14 ON_PASTE_MULTIPLE_NM Instance method Protected Method Reaction to DV_DELETE_MULTIPLE_NM Message 20010608
15 ON_PICK_TDTYPE Instance method Protected Method ID Selected from List 20010607
16 PASTE_INTERN Instance method Private Method Paste (Internal) 20001205
17 PASTE_MSG_INTERN Instance method Private Method Output Error Message (Internal) 20001205
18 PRUNE_RECYCLE_BIN Instance method Protected Method Empty Recycle Bin 19991111
Events
Class CL_PT_UIA_TMW_TDE_NM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 REC_CLIPBOARD Private See coding Clipboard 20000109
2 REC_RECYCLEBIN Private See coding Record in Recycle Bin 19991111
3 REC_TIMETABLE Private See coding Individual Day 19991111
Method Signatures

Method COPY_CUT_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) D Datum 20001205
2 Importing IM_EMPLOYEE Value transfer Type reference (TYPE) PERNR_D Mitarbeiter 20001205
3 Importing IM_MODE Value transfer Type reference (TYPE) CHAR1 Kopieren oder Ausschneiden 20001205
4 Importing IM_NODE_ID Value transfer Type reference (TYPE) PTNODEID Node ID 20001205
5 Importing IM_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Object 20001205
6 Importing IM_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 20001205

Method COPY_CUT_INTERN on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method CREATE_SINGLE_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_PT_UIA_TMW_TDE_11 Einzelner Tag 19991111

Method CREATE_SINGLE_DAY on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method EXPAND_DAYS_WITH_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_DAYS Value transfer Type reference (TYPE) STRING Text der Nachricht 19991231

Method EXPAND_DAYS_WITH_ERRORS on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method EXPAND_DAYS_WITH_MOREDATA Signature

Method EXPAND_DAYS_WITH_MOREDATA on class CL_PT_UIA_TMW_TDE_NM has no parameter.
Method EXPAND_DAYS_WITH_MOREDATA on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method FORWARD_MESSAGE_TO_ALL_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 19991111

Method FORWARD_MESSAGE_TO_ALL_DAYS on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method FORWARD_MESSAGE_TO_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 19991111

Method FORWARD_MESSAGE_TO_CURSOR on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method FORWARD_MESSAGE_TO_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 19991118

Method FORWARD_MESSAGE_TO_DAY on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method FORWARD_MESSAGE_TO_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 19991111

Method FORWARD_MESSAGE_TO_DETAIL on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method FORWARD_MESSAGE_TO_SINGLE_MARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 19991111

Method FORWARD_MESSAGE_TO_SINGLE_MARK on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method ON_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 19991118

Method ON_DELETE on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method ON_DELETE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 20010608

Method ON_DELETE_MULTIPLE on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method ON_DOMINANT_COLLAPSE Signature

Method ON_DOMINANT_COLLAPSE on class CL_PT_UIA_TMW_TDE_NM has no parameter.
Method ON_DOMINANT_COLLAPSE on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method ON_DOMINANT_EXPAND Signature

Method ON_DOMINANT_EXPAND on class CL_PT_UIA_TMW_TDE_NM has no parameter.
Method ON_DOMINANT_EXPAND on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method ON_PASTE_MULTIPLE_NM Signature

Method ON_PASTE_MULTIPLE_NM on class CL_PT_UIA_TMW_TDE_NM has no parameter.
Method ON_PASTE_MULTIPLE_NM on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method ON_PICK_TDTYPE Signature

Method ON_PICK_TDTYPE on class CL_PT_UIA_TMW_TDE_NM has no parameter.
Method ON_PICK_TDTYPE on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method PASTE_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) D Datum 20001205
2 Importing IM_EMPLOYEE Value transfer Type reference (TYPE) PERNR_D Mitarbeiter 20001205
3 Importing IM_NODE_ID Value transfer Type reference (TYPE) PTNODEID Node ID 20001205
4 Importing IM_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Object 20001205
5 Importing IM_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 20001205

Method PASTE_INTERN on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method PASTE_MSG_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Value transfer Type reference (TYPE) D Datum 20001205
2 Importing IM_EMPLOYEE Value transfer Type reference (TYPE) PERNR_D Mitarbeiter 20001205
3 Importing IM_RECUID Value transfer Type reference (TYPE) TIM_TMWRECUID Satzkennung 20001205
4 Importing IM_SOURCE_NODE_ID Value transfer Type reference (TYPE) PTNODEID Node ID 20001205
5 Importing IM_TARGET_NODE_ID Value transfer Type reference (TYPE) PTNODEID Node ID 20001205

Method PASTE_MSG_INTERN on class CL_PT_UIA_TMW_TDE_NM has no exception.

Method PRUNE_RECYCLE_BIN Signature

Method PRUNE_RECYCLE_BIN on class CL_PT_UIA_TMW_TDE_NM has no parameter.
Method PRUNE_RECYCLE_BIN on class CL_PT_UIA_TMW_TDE_NM has no exception.
History
Last changed by/on SAP  20010823 
SAP Release Created in