SAP ABAP Class CL_PT_UIA_TMW_TDE_BASE (Basis Class for All Views in Time Specifications)
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_OBJECT_BASE UIA Object 20001115
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIA_TMW_DISPLAY_MODE Display <-> Change 19991111
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIA_TMW_TDE Interface for All Views for Time Specifications 19991111
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIX_TMW_CLIPBOARD Interface for Easy Selection 20000109
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIX_TMW_CURSOR Cursor Position 19991111
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIX_TMW_DETAIL_ITERATOR Access Objects for Detail View 19991111
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIX_TMW_SCROLL UIA Object to Scroll 19991221
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIX_TMW_SINGLE_MARK Interface for Easy Selection 19991111
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIX_TMW_TOPLINE Interface for Easy Selection 19991202
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_UIA_TMW_TDE_CALENDAR Calendar 20010110
2 Inheritance (c INHERITING FROM c_ref)  CL_PT_UIA_TMW_TDE_NM Time Specifications Area: N-M View 19991111
3 Inheritance (c INHERITING FROM c_ref)  CL_PT_UIA_TMW_TDE_TE Time Events Area: N-M View 19991210
Properties
Class CL_PT_UIA_TMW_TDE_BASE  
Short Description Basis Class for All Views in Time Specifications    
Super Class CL_PT_UIA_OBJECT_BASE UIA Object 
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 19991110   SAP 
Last change 20001116   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_APPLICATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_PT_TMW_TDM_CONST 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_DISPLAY_MODE Display <-> Change 19991111
2 IF_PT_UIA_TMW_TDE Interface for All Views for Time Specifications 19991111
3 IF_PT_UIX_TMW_CLIPBOARD Interface for Easy Selection 20000109
4 IF_PT_UIX_TMW_CURSOR Cursor Position 19991111
5 IF_PT_UIX_TMW_DETAIL_ITERATOR Access Objects for Detail View 19991111
6 IF_PT_UIX_TMW_SCROLL UIA Object to Scroll 19991221
7 IF_PT_UIX_TMW_SINGLE_MARK Interface for Easy Selection 19991111
8 IF_PT_UIX_TMW_TOPLINE Interface for Easy Selection 19991202
Friends
Class CL_PT_UIA_TMW_TDE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_COLLAPSED Instance attribute Private Attribute reference (LIKE) 19991111
2 CO_DISPLAY Instance attribute Private Attribute reference (LIKE) 19991111
3 CO_EXPANDED Instance attribute Private Attribute reference (LIKE) 19991111
4 CO_MAINTAIN Instance attribute Private Attribute reference (LIKE) 19991111
5 CO_NONE Instance attribute Private Attribute reference (LIKE) 19991221
6 CO_SCENARIO_TDE Constant Protected Type reference (TYPE) PTOBJID 'TMW_TDE' Time Specifications Scenario 19991222
7 CREATE_DETAIL Instance attribute Protected Type reference (TYPE) BOOLE_D ' ' Display New Record Details 19991217
8 CURSOR_CLEAR Instance attribute Protected Type reference (TYPE) BOOLE_D Indicator: Cursor Must Be Deleted 19991111
9 CURSOR_VALID Instance attribute Protected Type reference (TYPE) BOOLE_D Indicator: Cursor Set 19991111
10 DATE_SELECTION Instance attribute Protected Object reference (TYPE REF TO) CL_PT_TMW_DATE_SELECTION Date Selection 19991110
11 DISPLAY_MODE Instance attribute Private Attribute reference (LIKE) 19991111
12 EMPLOYEE_POOL Instance attribute Protected Object reference (TYPE REF TO) CL_PT_TMW_EMPLOYEE_POOL Employee Selection 19991110
13 FLUSH_MESSAGES Instance attribute Protected Object reference (TYPE REF TO) CL_PT_TMW_MESSAGE_COLLECTION Collector for Flush Messages 19991111
14 INITIALIZE_DETAIL Instance attribute Protected Type reference (TYPE) BOOLE_D 'X' Details Must Be Initialized with New OID 19991217
15 IS_COLLAPSED Instance attribute Private Attribute reference (LIKE) 19991111
16 LOCKED_PERNR_TAB Instance attribute Protected Type reference (TYPE) TIM_TMW_PERNR_D_TAB List of Locked Personnel Numbers 19991111
17 LOCK_MESSAGES Instance attribute Protected Object reference (TYPE REF TO) CL_PT_TMW_MESSAGE_COLLECTION Collector for Messages When Locking 19991111
18 PROFILE_ATTRIBUTES Instance attribute Protected Type reference (TYPE) XFELD Undo 19991228
19 REFRESH_MESSAGES Instance attribute Protected Object reference (TYPE REF TO) CL_PT_TMW_MESSAGE_COLLECTION Collector for Messages in Refresh 19991111
20 SCENARIO_TDE Instance attribute Protected Object reference (TYPE REF TO) IF_PT_UIA_TMW_SCENARIO_TDE Time Specifications Scenario 19991222
21 SCROLL_LINES Instance attribute Protected Type reference (TYPE) XFELD Undo 20000107
22 SCROLL_MAXIMUM Instance attribute Protected Type reference (TYPE) XFELD Undo 20000107
23 SCROLL_TOPLINE Instance attribute Protected Type reference (TYPE) XFELD Undo 20000107
24 TMW_CORE Static Attribute Protected Object reference (TYPE REF TO) IF_PT_APPLICATION_TMW_CORE TMW Application 19991110
25 UNDO Instance attribute Protected Type reference (TYPE) XFELD Undo 20000109
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19991231
2 DEQUEUE_ALL Instance method Protected Method Release All Locked 20000117
3 DO_DETAIL_INIT Instance method Protected Method Initialized Details 20000112
4 GET_CURRENT_VIEW Instance method Protected Method Get Current View 19991227
5 GET_TMW_CUSTOMIZING Instance method Protected Method Read Customizing Settings 20010608
6 INITIALIZE_PROFILE Instance method Protected Method Initialize Profile Settings 19991228
7 ON_CLEAR_CLIPBOARD Instance method Protected Method Delete Clipboard 20000109
8 ON_COPY Instance method Protected Method Copy 20000109
9 ON_CREATE_DETAIL Instance method Protected Method Generate New Record/Specification 19991217
10 ON_CUT Instance method Protected Method Cut 20000109
11 ON_DEQUEUE_ALL Instance method Protected Method Release All Locked 20000111
12 ON_DETAIL_COLLAPSE Instance method Protected Method Collapse Details 19991119
13 ON_DETAIL_EXPAND Instance method Protected Method Show Details 19991119
14 ON_DOUBLE_CLICK Instance method Protected Method Double-Click 19991111
15 ON_FLUSH Instance method Protected Method Process FLUSH Message 20000109
16 ON_GOTO Instance method Protected Method Set New First Line 19991202
17 ON_MARK_CURSOR Instance method Protected Method Set Selection on Cursor 20000113
18 ON_PASTE Instance method Protected Method Insert 20000109
19 ON_PASTE_MULTIPLE Instance method Protected Method Insert Several 20000110
20 ON_SCROLL Instance method Protected Method Scroll 20000107
21 ON_SET_CURSOR Instance method Protected Method Set Cursor 19991121
22 ON_SET_DETAIL Instance method Protected Method Set Details 19991202
23 ON_SET_MARK Instance method Protected Method Set Selection 19991121
24 ON_UNDO Instance method Protected Method Undo 20000109
25 REFRESH_DETAIL Instance method Protected Method Refresh Details 20000106
26 SET_TOPLINE Instance method Protected Method Set First Line with OID Entered 19991212
27 UPDATE_PERNR_LOCKS Instance method Protected Method Update Locks on Employees 19991111
Events
Class CL_PT_UIA_TMW_TDE_BASE has no event.
Types
Class CL_PT_UIA_TMW_TDE_BASE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method CONSTRUCTOR on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method DEQUEUE_ALL Signature

Method DEQUEUE_ALL on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method DEQUEUE_ALL on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method DO_DETAIL_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DETAIL Call by reference Object reference (TYPE REF TO) IF_PT_UIA_OBJECT Detailobjekt 20000112
2 Importing IM_OID Call by reference Object reference (TYPE REF TO) IF_PT_UIX_TMW_OID Interface zur Identifikation von Zeitangaben 20000112
3 Importing IM_POSITION Call by reference Type reference (TYPE) I Position 20000112

Method DO_DETAIL_INIT on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method GET_CURRENT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PTMSGID Id der momentanen Sicht 19991227

Method GET_CURRENT_VIEW on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method GET_TMW_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELD_ATTRIBUTES Call by reference Type reference (TYPE) TAB_PT_FIELD_SEL_OPTIONS Tabelle der Customizingeinstellungen der Feldauswahl 20010608
2 Exporting EX_FIELD_SELECTION Call by reference Type reference (TYPE) PT_FIELD_SELECTION Feldauswahl 20010608
3 Importing IM_CONTEXT Call by reference Type reference (TYPE) PT_TMW_FIELD_SELECTION_CONTEXT ' ' Arbeitsplatz Personalzeitmanagement - Kontext Feldauswahl 20010608
4 Importing IM_SCREEN_AREA Call by reference Type reference (TYPE) PT_SCREEN_AREA Bildbereich 20010608
5 Importing IM_WITH_F4_FALLBACK Call by reference Type reference (TYPE) BOOLE_D ' ' Flag: Alle Felder bestimmen als letzter Fallback 20010608
# Exception Resumable Description Created on
1 FAILED Customizing nicht gefunden 20010608

Method INITIALIZE_PROFILE Signature

Method INITIALIZE_PROFILE on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method INITIALIZE_PROFILE on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_CLEAR_CLIPBOARD Signature

Method ON_CLEAR_CLIPBOARD on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_CLEAR_CLIPBOARD on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_COPY Signature

Method ON_COPY on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_COPY on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_CREATE_DETAIL Signature

Method ON_CREATE_DETAIL on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_CREATE_DETAIL on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_CUT Signature

Method ON_CUT on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_CUT on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_DEQUEUE_ALL Signature

Method ON_DEQUEUE_ALL on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_DEQUEUE_ALL on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_DETAIL_COLLAPSE Signature

Method ON_DETAIL_COLLAPSE on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_DETAIL_COLLAPSE on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_DETAIL_EXPAND Signature

Method ON_DETAIL_EXPAND on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_DETAIL_EXPAND on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_DOUBLE_CLICK Signature

Method ON_DOUBLE_CLICK on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_DOUBLE_CLICK on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_FLUSH 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 20000109
2 Importing IM_SENDER Value transfer Object reference (TYPE REF TO) IF_PT_UIA_OBJECT Sender 20000109

Method ON_FLUSH on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_GOTO Signature

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

Method ON_GOTO on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_MARK_CURSOR Signature

Method ON_MARK_CURSOR on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_MARK_CURSOR on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_PASTE Signature

Method ON_PASTE on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_PASTE on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_PASTE_MULTIPLE Signature

Method ON_PASTE_MULTIPLE on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_PASTE_MULTIPLE on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_SCROLL Signature

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

Method ON_SCROLL on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_SET_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 19991121

Method ON_SET_CURSOR on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_SET_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 19991202

Method ON_SET_DETAIL on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_SET_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 19991121

Method ON_SET_MARK on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method ON_UNDO Signature

Method ON_UNDO on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method ON_UNDO on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method REFRESH_DETAIL Signature

Method REFRESH_DETAIL on class CL_PT_UIA_TMW_TDE_BASE has no parameter.
Method REFRESH_DETAIL on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method SET_TOPLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OID Value transfer Object reference (TYPE REF TO) IF_PT_UIX_TMW_OID Interface zur Identifikation von Zeitangaben 19991212

Method SET_TOPLINE on class CL_PT_UIA_TMW_TDE_BASE has no exception.

Method UPDATE_PERNR_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEQUEUE_PERNR_LIST Value transfer Type reference (TYPE) TIM_TMW_PERNR_D_TAB Liste von zu entsperrenden Personalnummern 19991111
2 Importing IM_ENQUEUE_PERNR_LIST Value transfer Type reference (TYPE) TIM_TMW_PERNR_D_TAB Liste von zu sperrenden Personalnummerns 19991111
3 Importing IM_FROM_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20010608
4 Importing IM_TO_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20010608

Method UPDATE_PERNR_LOCKS on class CL_PT_UIA_TMW_TDE_BASE has no exception.
History
Last changed by/on SAP  20001116 
SAP Release Created in