SAP ABAP Class CL_PT_APPLICATION_TMW_ESS_CORE (TMW ESS Application)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_SELF (Package) TMW: Own Time Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_APPLICATION_CORE Specific Application Core 20000510
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_APPLICATION_TMW_CORE Time Management Application Core 20000510
Properties
Class CL_PT_APPLICATION_TMW_ESS_CORE  
Short Description TMW ESS Application    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TMW_SELF   TMW: Own Time Data 
Created 20000510   SAP 
Last change 20020130   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_APPLICATION_CORE Specific Application Core 20000510
2 IF_PT_APPLICATION_TMW_CORE Time Management Application Core 20000510
Friends
Class CL_PT_APPLICATION_TMW_ESS_CORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Protected Type reference (TYPE) BOOLE_D Active? 20000510
2 CO_APP_ID Constant Public Type reference (TYPE) PTAPPID 'PTMW' Usage indicator for UI Framework 20020222
3 CO_DATEID_DAY Constant Private Type reference (TYPE) PT_TMW_DATEID '01' CO_DATEID_DAY 20000510
4 CO_DATEID_MONTH Constant Private Type reference (TYPE) PT_TMW_DATEID '03' CO_DATEID_MONTH 20000510
5 CO_DATEID_WEEK Constant Private Type reference (TYPE) PT_TMW_DATEID '02' CO_DATEID_WEEK 20000510
6 CO_GUI_LAYOUT_ID Constant Private Type reference (TYPE) PTLYTID 'TMW_ESS' Layout ID 20000511
7 CO_PROFILE_MEMORY_ID Constant Public Type reference (TYPE) MEMORYID 'PT_TME_PROFILE' Profile: Set/Get Parameter ID 20000510
8 CO_TCODE_REPORT_PARAMETER Constant Private Type reference (TYPE) SYTCODE 'PTME_PROF' Transaction Code to Start with Entered Parameter 20000510
9 CO_TCODE_USER_PARAMETER Constant Private Type reference (TYPE) SYTCODE 'PTME' Transaction Code to Start with User Parameter 20000510
10 CO_TDLANGU_MEMORY_ID Constant Public Type reference (TYPE) MEMORYID 'PT_TME_TDLANGU' Definition Area/Subset: Set/Get Parameter ID 20000510
11 CO_TDLANGU_MEMORY_ID_SEPARATOR Constant Public Type reference (TYPE) CHAR1 '/' Separator 20000510
12 CO_UIA_LAYOUT_ID Constant Private Type reference (TYPE) PTLYTID 'TMW_ESS' Layout ID 20000511
13 CO_UNIT_DAY Constant Private Type reference (TYPE) PT_ZEINH '010' CO_UNIT_DAY 20000510
14 CO_UNIT_MONTH Constant Private Type reference (TYPE) PT_ZEINH '012' CO_UNIT_MONTH 20000510
15 CO_UNIT_WEEK Constant Private Type reference (TYPE) PT_ZEINH '011' CO_UNIT_WEEK 20000510
16 DATE_SELECTION Instance attribute Protected Object reference (TYPE REF TO) CL_PT_TMW_DATE_SELECTION Date Selection 20000510
17 EMPLOYEE_POOL Instance attribute Protected Object reference (TYPE REF TO) CL_PT_TMW_EMPLOYEE_POOL Employee Pool 20000510
18 FALSE Constant Protected Type reference (TYPE) BOOLE_D ' ' False 20000510
19 GUI_LAYOUT Instance attribute Protected Object reference (TYPE REF TO) IF_PT_GUI_LAYOUT GUI layout 20000510
20 MESSAGE_NUMBERS Instance attribute Private Type reference (TYPE) TIM_TMW_MSGNUMBER_TAB Message Numbers 20000510
21 ROOT_NODE_ID Instance attribute Protected Type reference (TYPE) PTNODEID 'FRAME' Root 20000510
22 TDLANGU Instance attribute Private Type reference (TYPE) TMW_TDLANGU Definition Set for IDs 20000510
23 TDSUBLA Instance attribute Private Type reference (TYPE) TMW_TDSUBLA Definition Subset for IDs 20000510
24 TIME_EVALUATION_LOG Instance attribute Private Object reference (TYPE REF TO) IF_PT_TIME_EVALUATION_LOG Current Time Evaluation Log 20000510
25 TPT_TMW_PROFILE Instance attribute Private Type reference (TYPE) TPT_TMW_PROFILE Time Manager's Workplace Profile 20000510
26 TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' True 20000510
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_MESSAGES Instance method Private Method Delete Online Messages 20000510
2 EXTEND_DATE_BY_UNIT Instance method Private Method Increase Date Limit 20000510
3 FIRST_DAY_IN_WEEK Instance method Private Method First day of the week 20000510
4 INITIALIZE_DATE_SELECTION Instance method Protected Method Initial period 20000510
5 INITIALIZE_LAYOUT Instance method Protected Method Layout Initialization 20000510
6 INITIALIZE_PROFILE Instance method Private Method Profile Initialization 20000510
7 INITIALIZE_TD_LANGUAGE Instance method Private Method Initialize definition sets 20000510
8 ON_CALL_DISPLAY_MASTERDATA Instance method Private Method Message Processing: Call Master Data Display 20000510
9 ON_CALL_MAINTAIN_MASTERDATA Instance method Private Method Message Processing: Call Master Data Maintenance 20000510
10 ON_CALL_TIME_EVALUATION Instance method Private Method Message Processing: Call Time Evaluation 20000510
11 ON_CALL_TIME_STATEMENT_FORM Instance method Private Method Message Processing: Call Time Statement 20000510
12 ON_CHANGE_SUBLA Instance method Private Method Message Processing: Function Code CHANGE_SUBLA 20000510
13 ON_DISPLAY_MASTERDATA Instance method Private Method Message Processing: Function Code DISPLAY_MASTERDATA 20000510
14 ON_DISPLAY_TIME_EVALUATION_LOG Instance method Private Method Message Processing: Function Code DISPLAY_TIMEEVAL_LOG 20000510
15 ON_MAINTAIN_MASTERDATA Instance method Private Method Message Processing: Function Code MAINTAIN_MASTERDATA 20000510
16 ON_PHONE_CALL_REQUEST Instance method Private Method Message Processing: Function Code PHONE 20000510
17 ON_SAVE_APPLICATION Instance method Private Method Message Processing: Save 20000510
18 ON_SEND_MAIL Instance method Private Method Message Processing: Function Code SEND_MAIL 20000510
19 ON_TIMEEVALUATION Instance method Private Method Message Processing: Function Code TIMEEVALUATION 20000510
20 ON_TIMERESULTS Instance method Private Method Message Processing: Function Code TIMERESULTS 20000510
21 SET_TDLANGU Instance method Private Method Determine Definition Sets/Values for IDs 20000510
Events
Class CL_PT_APPLICATION_TMW_ESS_CORE has no event.
Types
Class CL_PT_APPLICATION_TMW_ESS_CORE has no local type.
Method Signatures

Method DELETE_MESSAGES Signature

Method DELETE_MESSAGES on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method DELETE_MESSAGES on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method EXTEND_DATE_BY_UNIT 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 20000510
2 Importing IM_IS_TO_DATE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20000510
3 Importing IM_REL_POS_NUMBER Value transfer Type reference (TYPE) PT_TMW_RELATIVE_POSITION Relative Lage für Einstiegszeitraum 20000510
4 Importing IM_REL_POS_UNIT Value transfer Type reference (TYPE) PT_TMW_RELATIVE_UNIT Einheit für die relative Lage des Beginn- und Endedatums 20000510
5 Returning RESULT Value transfer Type reference (TYPE) D Ergebnisdatum 20000510

Method EXTEND_DATE_BY_UNIT on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method FIRST_DAY_IN_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_1ST_WEEKDAY Value transfer Type reference (TYPE) PT_TMW_WEEKDAY Erster Wochentag 20000510
2 Importing IM_DATE Value transfer Type reference (TYPE) D Tag 20000510
3 Returning RESULT Value transfer Type reference (TYPE) D Erster Tag der Woche 20000510

Method FIRST_DAY_IN_WEEK on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method INITIALIZE_DATE_SELECTION Signature

Method INITIALIZE_DATE_SELECTION on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method INITIALIZE_DATE_SELECTION on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method INITIALIZE_LAYOUT Signature

Method INITIALIZE_LAYOUT on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method INITIALIZE_LAYOUT on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method INITIALIZE_PROFILE Signature

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

Method INITIALIZE_TD_LANGUAGE Signature

Method INITIALIZE_TD_LANGUAGE on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method INITIALIZE_TD_LANGUAGE on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_CALL_DISPLAY_MASTERDATA Signature

Method ON_CALL_DISPLAY_MASTERDATA on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_CALL_DISPLAY_MASTERDATA on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_CALL_MAINTAIN_MASTERDATA Signature

Method ON_CALL_MAINTAIN_MASTERDATA on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_CALL_MAINTAIN_MASTERDATA on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_CALL_TIME_EVALUATION Signature

Method ON_CALL_TIME_EVALUATION on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_CALL_TIME_EVALUATION on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_CALL_TIME_STATEMENT_FORM Signature

Method ON_CALL_TIME_STATEMENT_FORM on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_CALL_TIME_STATEMENT_FORM on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_CHANGE_SUBLA Signature

Method ON_CHANGE_SUBLA on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_CHANGE_SUBLA on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_DISPLAY_MASTERDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_PT_UIA_MESSAGE weitere Nachrichten 20000510

Method ON_DISPLAY_MASTERDATA on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_DISPLAY_TIME_EVALUATION_LOG Signature

Method ON_DISPLAY_TIME_EVALUATION_LOG on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_DISPLAY_TIME_EVALUATION_LOG on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_MAINTAIN_MASTERDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_PT_UIA_MESSAGE weitere Nachrichten 20000510

Method ON_MAINTAIN_MASTERDATA on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_PHONE_CALL_REQUEST Signature

Method ON_PHONE_CALL_REQUEST on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_PHONE_CALL_REQUEST on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_SAVE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IGNORE_NOTHING_TO_SAVE Value transfer Type reference (TYPE) BOOLE_D ' ' Keine Meldung wenn nichts zu sichern 20000510
2 Returning RE_MESSAGE_ENTRY Value transfer Type reference (TYPE) TIM_TMW_MESSAGE_ENTRY Meldung 20000510

Method ON_SAVE_APPLICATION on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_SEND_MAIL Signature

Method ON_SEND_MAIL on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method ON_SEND_MAIL on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_TIMEEVALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_PT_UIA_MESSAGE Weitere Nachrichten 20000510

Method ON_TIMEEVALUATION on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method ON_TIMERESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_PT_UIA_MESSAGE Weitere Nachrichten 20000510

Method ON_TIMERESULTS on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.

Method SET_TDLANGU Signature

Method SET_TDLANGU on class CL_PT_APPLICATION_TMW_ESS_CORE has no parameter.
Method SET_TDLANGU on class CL_PT_APPLICATION_TMW_ESS_CORE has no exception.
History
Last changed by/on SAP  20020130 
SAP Release Created in 46C