SAP ABAP Class CL_PT_UIA_TMW_SCENARIO_TDE (Root Nodes for All Time Data Views)
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_MENU_SCENARIO TMW Menu Abstraction: Scenario-Dependent Part 20010823
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_UIA_TMW_SCENARIO_TDE Interface for All Views for Time Specifications Scenario 19991116
Properties
Class CL_PT_UIA_TMW_SCENARIO_TDE  
Short Description Root Nodes for All Time Data Views    
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 19991116   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_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_MENU_SCENARIO TMW Menu Abstraction: Scenario-Dependent Part 20010823
2 IF_PT_UIA_TMW_SCENARIO_TDE Interface for All Views for Time Specifications Scenario 19991116
Friends
Class CL_PT_UIA_TMW_SCENARIO_TDE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CHILD_NODE_ID Constant Private Type reference (TYPE) PTNODEID 'ACTIVE_TAB' Node ID of Dynamic Layout 19991117
2 CO_SCENARIO_TDE Instance attribute Private See coding Table of Views 20000101
3 CO_SCENARIO_TDE_11 Instance attribute Private See coding Table of Views 19991116
4 CO_SCENARIO_TDE_1M Instance attribute Private See coding Table of Views 19991116
5 CO_SCENARIO_TDE_N1 Instance attribute Private See coding Table of Views 19991116
6 CO_SCENARIO_TDE_NM Instance attribute Private See coding Table of Views 19991116
7 CO_SCREEN_AREA_11 Constant Private Type reference (TYPE) PT_SCREEN_AREA 'V11' Screen Area: One-Day View 19991224
8 CO_SCREEN_AREA_1M Constant Private Type reference (TYPE) PT_SCREEN_AREA 'V1M' Screen Area: Multi-Day/Multi-Person View 19991224
9 CO_SCREEN_AREA_N1 Constant Private Type reference (TYPE) PT_SCREEN_AREA 'VN1' Screen Area: Multi-Day/One-Person View 19991224
10 CO_SCREEN_AREA_NM Constant Private Type reference (TYPE) PT_SCREEN_AREA 'VNM' Screen Area: One-Day/Multi-Person View 19991224
11 CO_SCREEN_AREA_SCENARIO_PLAN Constant Private Type reference (TYPE) PT_SCREEN_AREA 'VTD' Screen Area for Scenario 20010823
12 DATE_SELECTION Instance attribute Private Object reference (TYPE REF TO) CL_PT_TMW_DATE_SELECTION Date Selection for TMW 19991116
13 EMPLOYEE_POOL Instance attribute Private Object reference (TYPE REF TO) CL_PT_TMW_EMPLOYEE_POOL Class for Employee Pool and Employee Selection 19991116
14 IN_RECUID_NAVIGATION Instance attribute Private Type reference (TYPE) BOOLE_D Scenario Navigates to Record; Do Not Perform Last Will 20000415
15 IS_LAYOUT_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D New UIA Layout for View or Tab 19991228
16 IS_VIEW_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D Change View 19991227
17 LAST_FUNCCODE Instance attribute Private Type reference (TYPE) I Current Number for Tab Codes Entered 19991117
18 LAST_WILL Instance attribute Private Type reference (TYPE) PTTUMSG Messages for New Tab 19991121
19 TABSTRIP_ACTIVE Instance attribute Private See coding Table of Views 19991116
20 TABSTRIP_LIST Instance attribute Private See coding Table of Views 19991116
21 TABSTRIP_TABLE Instance attribute Private See coding TABSTRIP_TABLE 19991116
22 TMW_APPLICATION Static Attribute Private Object reference (TYPE REF TO) IF_PT_APPLICATION_TMW_CORE Time Management Application Core 20000110
23 VIEW_ACTIVE Instance attribute Private See coding Table of Views 19991116
24 VIEW_TABLE Instance attribute Private See coding Table of Views 20010823
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TABSTRIP Instance method Private Method Insert New Tab for View 19991117
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000110
3 CREATE_TABSTRIP Instance method Private Method New View and Generate First Tab 19991117
4 GET_LAYOUT_ID Instance method Private Method Get Layout ID for a Tab 19991228
5 INITIALIZE_VIEW Instance method Private Method Initialize View 19991224
6 INITIALIZE_VIEW_TABLE Instance method Private Method Initialization of View Table 20010823
7 NAVIGATE Instance method Private Method Generate and Send Navigation Message 20000415
8 ON_GET_LAST_WILL Instance method Private Method Get Last Will of Dying Layout 20000120
9 ON_SELECT_RECUID Instance method Private Method Error Navigation 20000110
10 PROCESS_LAST_WILL Instance method Private Method Process Last Will of Dying Layout 20000108
Events
Class CL_PT_UIA_TMW_SCENARIO_TDE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 REC_TABSHEET Private See coding Tab Description 19991116
2 REC_VIEW Private See coding Description of a View 20010823
Method Signatures

Method APPEND_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUI_LAYOUT_ID Value transfer Type reference (TYPE) PTLYTID GUI Layout Id des ersten Tabreiters 19991224
2 Importing IM_LAYOUT_ID Value transfer Type reference (TYPE) PTLYTID UIA Layout Id des ersten Tabreiters 19991224
3 Importing IM_VIEW_ID Value transfer Type reference (TYPE) PTMSGID Identifikation des Views 19991117

Method APPEND_TABSTRIP on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUI_LAYOUT_ID Value transfer Type reference (TYPE) PTLYTID GUI Layout ID des ersten Tabreiters 19991224
2 Importing IM_LAYOUT_ID Value transfer Type reference (TYPE) PTLYTID UIA Layout ID des ersten Tabreiters 19991224
3 Importing IM_VIEW_ID Value transfer Type reference (TYPE) PTMSGID Identifikation des Views 19991117

Method CREATE_TABSTRIP on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method GET_LAYOUT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB Call by reference Type reference (TYPE) UI_FUNC Tab 19991228
2 Importing IM_VIEW Call by reference Type reference (TYPE) PTMSGID Sicht 19991228
3 Returning RESULT Value transfer Type reference (TYPE) PTLYTID Time Management - Layout ID 19991228

Method GET_LAYOUT_ID on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method INITIALIZE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VIEW_ID Value transfer Type reference (TYPE) PTMSGID Identifikation des Views 19991224

Method INITIALIZE_VIEW on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method INITIALIZE_VIEW_TABLE Signature

Method INITIALIZE_VIEW_TABLE on class CL_PT_UIA_TMW_SCENARIO_TDE has no parameter.
Method INITIALIZE_VIEW_TABLE on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE_ID Value transfer Type reference (TYPE) PTMSGID Time Management - Message ID 20000415

Method NAVIGATE on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method ON_GET_LAST_WILL Signature

Method ON_GET_LAST_WILL on class CL_PT_UIA_TMW_SCENARIO_TDE has no parameter.
Method ON_GET_LAST_WILL on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method ON_SELECT_RECUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEXT Call by reference Type reference (TYPE) STRING Codierung der recuid 20000110

Method ON_SELECT_RECUID on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.

Method PROCESS_LAST_WILL Signature

Method PROCESS_LAST_WILL on class CL_PT_UIA_TMW_SCENARIO_TDE has no parameter.
Method PROCESS_LAST_WILL on class CL_PT_UIA_TMW_SCENARIO_TDE has no exception.
History
Last changed by/on SAP  20001116 
SAP Release Created in