SAP ABAP Class CL_PT_TIME_EVAL_LOG (Time evaluation log (facade))
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_TIME_EVAL_APPL_BASE (Package) Basis Package for Time Evaluation Applications
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_DRIVER_APPLICATION_LOG Tagging Interface for Application Logs 20010918
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_TIME_EVAL_LOG Interface for Time Evaluation Log (Facade for HRPL) 20010918
Properties
Class CL_PT_TIME_EVAL_LOG  
Short Description Time evaluation log (facade)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TIME_EVAL_APPL_BASE   Basis Package for Time Evaluation Applications 
Created 20010918   SAP 
Last change 20011022   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_PCR_INTERPRETER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_PT_TIME_EVAL_LOG_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 PLOG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 THRPL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_DRIVER_APPLICATION_LOG Tagging Interface for Application Logs 20010918
2 IF_PT_TIME_EVAL_LOG Interface for Time Evaluation Log (Facade for HRPL) 20010918
Friends
Class CL_PT_TIME_EVAL_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APER Instance attribute Private Attribute reference (LIKE) structure of table APER in payroll 20011030
2 APER_NUMB Instance attribute Private Attribute reference (LIKE) 20011030
3 AS Instance attribute Private Attribute reference (LIKE) HR: Structure for generated schema in CALC 20011030
4 ASNUM Instance attribute Private Attribute reference (LIKE) 20011030
5 ASPOS Instance attribute Private Attribute reference (LIKE) 20011030
6 ASTYPE Instance attribute Private Attribute reference (LIKE) 20011109
7 C_AFTER Instance attribute Private Attribute reference (LIKE) 20011022
8 C_BEFORE Instance attribute Private Attribute reference (LIKE) 20011022
9 C_CHANGE Instance attribute Private Attribute reference (LIKE) 20011113
10 C_DEPEND Instance attribute Private Attribute reference (LIKE) 20011022
11 C_INDEPEND Instance attribute Private Attribute reference (LIKE) 20011022
12 C_INTERNATIONAL Instance attribute Private Attribute reference (LIKE) 20011113
13 C_NOW Instance attribute Private Attribute reference (LIKE) 20011022
14 DAYPR_APER_NUMB Instance attribute Private Attribute reference (LIKE) 20011030
15 DAYPR_CALLS Instance attribute Private Attribute reference (LIKE) 20011030
16 ERROR_STATUS Instance attribute Private Attribute reference (LIKE) 20011030
17 FUOP Static Attribute Private Type reference (TYPE) PTT_FUOP Interal Buffer for Operation Texts 20020201
18 LOG_KEY Instance attribute Private Type reference (TYPE) THRPL_LOG_REF_KEY Current Node Key 20011023
19 LOG_STAT Instance attribute Private Attribute reference (LIKE) 20011030
20 LOOPCOUNT Instance attribute Private Attribute reference (LIKE) Loop counter 20011030
21 MESSAGE_PTEXT Instance attribute Private Type reference (TYPE) PTT_PLOG Message Text 20011023
22 NAME Instance attribute Private Attribute reference (LIKE) 20011030
23 OBJECT_ID Instance attribute Private Attribute reference (LIKE) 20011031
24 PERAS_ID Instance attribute Private Attribute reference (LIKE) 20020313
25 PERAS_TAB Instance attribute Private Attribute reference (LIKE) 20011030
26 PERAS_TAB_TXT Instance attribute Private Attribute reference (LIKE) 20020503
27 PERSONID Static Attribute Private Object reference (TYPE REF TO) CL_HRCCE_PERSONID Reference to PERSONID 20020220
28 PROTO_IS_ON Instance attribute Private Type reference (TYPE) BOOLE_D PROTO function switches on and off 20021205
29 PROTO_IS_ON_OLD Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20021205
30 PTEXT Instance attribute Private Type reference (TYPE) PTT_PLOG Log text 20011023
31 RPTIME_CONTEXT Instance attribute Public Object reference (TYPE REF TO) CL_PT_RPTIME_CONTEXT Time Evaluation Context (CE) 20020424
32 SCHEMA Instance attribute Private Attribute reference (LIKE) 20011030
33 SWITCH_ON_LOG Instance attribute Private Attribute reference (LIKE) 20021205
34 SWITCH_ON_LOG_OLD Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20021205
35 VBLOCK Instance attribute Private Attribute reference (LIKE) 20011030
Methods
# Method Level Visibility Method type Description Created on
1 COL_ERROR4 Instance method Private Method 20011015
2 COL_ERROR5 Instance method Private Method 20011015
3 COL_ERRORN Instance method Private Method 20011015
4 FILL_MSGTAB_FINAL_STEP Instance method Private Method 20011023
5 GET_I0001 Instance method Private Method 20020502
6 GET_MODIFS Instance method Private Method Grp. from T503 and T001P 20020502
7 GET_OPER_MODEL Instance method Private Method Description of Time Evaluation Operations 20020119
8 MESSAGE_CREATE Instance method Private Method 20020207
9 MESSG Instance method Private Method 20011015
10 MESSG_1 Instance method Private Method 20011015
11 MESSG_2 Instance method Private Method 20011015
12 MESSG_3 Instance method Private Method 20010919
13 MESSG_4 Instance method Private Method 20011015
14 MODIFY_AS Static method Private Method 20020206
15 NEW_CHECK_OPER Instance method Private Method Reads T52c5 20020118
16 PREPARE Instance method Private Method Prepares log_key for Transfer to Log 20011030
17 PROCESS_PROTO_INTERN Instance method Private Method Switches the log on and off internally 20021205
18 SET_STATUS_IN_LOG Instance method Private Method 20020411
19 WRITE_1 Instance method Private Method 20011015
20 WRITE_2 Instance method Private Method 20011015
21 WRITE_3 Instance method Private Method 20011015
22 WRITE_4 Instance method Private Method 20011015
Events
Class CL_PT_TIME_EVAL_LOG has no event.
Types
Class CL_PT_TIME_EVAL_LOG has no local type.
Method Signatures

Method COL_ERROR4 Signature

Method COL_ERROR4 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method COL_ERROR4 on class CL_PT_TIME_EVAL_LOG has no exception.

Method COL_ERROR5 Signature

Method COL_ERROR5 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method COL_ERROR5 on class CL_PT_TIME_EVAL_LOG has no exception.

Method COL_ERRORN Signature

Method COL_ERRORN on class CL_PT_TIME_EVAL_LOG has no parameter.
Method COL_ERRORN on class CL_PT_TIME_EVAL_LOG has no exception.

Method FILL_MSGTAB_FINAL_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FUNCTION_TEXT Call by reference Type reference (TYPE) PTT_PLOG Tabelle für Protokoll 20011023

Method FILL_MSGTAB_FINAL_STEP on class CL_PT_TIME_EVAL_LOG has no exception.

Method GET_I0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRACT_ID Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020502
2 Importing IM_DATE Call by reference Type reference (TYPE) D 20020502
3 Returning RESULT Value transfer Type reference (TYPE) P0001 Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) 20020502

Method GET_I0001 on class CL_PT_TIME_EVAL_LOG has no exception.

Method GET_MODIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRACT_ID Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020502
2 Importing IM_DATE Call by reference Type reference (TYPE) D 20020502
3 Returning RESULT Value transfer Type reference (TYPE) PLOG_D_MODIF 20020502

Method GET_MODIFS on class CL_PT_TIME_EVAL_LOG has no exception.

Method GET_OPER_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OPER Call by reference Type reference (TYPE) PONAM Objektname 20020119
2 Changing CH_OPERATION Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20020119
3 Changing CH_OPFLD Call by reference Type reference (TYPE) OPFLD Feldparameter 20020119
4 Changing CH_OSIGN Call by reference Type reference (TYPE) OPSGN Kennzeichenparameter 20020119

Method GET_OPER_MODEL on class CL_PT_TIME_EVAL_LOG has no exception.

Method MESSAGE_CREATE Signature

Method MESSAGE_CREATE on class CL_PT_TIME_EVAL_LOG has no parameter.
Method MESSAGE_CREATE on class CL_PT_TIME_EVAL_LOG has no exception.

Method MESSG Signature

Method MESSG on class CL_PT_TIME_EVAL_LOG has no parameter.
Method MESSG on class CL_PT_TIME_EVAL_LOG has no exception.

Method MESSG_1 Signature

Method MESSG_1 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method MESSG_1 on class CL_PT_TIME_EVAL_LOG has no exception.

Method MESSG_2 Signature

Method MESSG_2 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method MESSG_2 on class CL_PT_TIME_EVAL_LOG has no exception.

Method MESSG_3 Signature

Method MESSG_3 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method MESSG_3 on class CL_PT_TIME_EVAL_LOG has no exception.

Method MESSG_4 Signature

Method MESSG_4 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method MESSG_4 on class CL_PT_TIME_EVAL_LOG has no exception.

Method MODIFY_AS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_AS_TEXT Call by reference Type reference (TYPE) PTT_AS_TEXT Texte zum generierten Schema 20020206
2 Importing IM_TABIX Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20020206
3 Importing IM_TEXT Call by reference Type reference (TYPE) STRING Texte zum generierten Schema 20020206

Method MODIFY_AS on class CL_PT_TIME_EVAL_LOG has no exception.

Method NEW_CHECK_OPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ERROR Call by reference Type reference (TYPE) I 20020119
2 Changing OPCODE Call by reference Type reference (TYPE) PONAM Objektname 20020119
3 Importing OPER Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20020119

Method NEW_CHECK_OPER on class CL_PT_TIME_EVAL_LOG has no exception.

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOG_KEY Call by reference Type reference (TYPE) THRPL_LOG_REF_KEY 20011030

Method PREPARE on class CL_PT_TIME_EVAL_LOG has no exception.

Method PROCESS_PROTO_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ON_OFF Call by reference Type reference (TYPE) PARM1 ON/OFF 20021205

Method PROCESS_PROTO_INTERN on class CL_PT_TIME_EVAL_LOG has no exception.

Method SET_STATUS_IN_LOG Signature

Method SET_STATUS_IN_LOG on class CL_PT_TIME_EVAL_LOG has no parameter.
Method SET_STATUS_IN_LOG on class CL_PT_TIME_EVAL_LOG has no exception.

Method WRITE_1 Signature

Method WRITE_1 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method WRITE_1 on class CL_PT_TIME_EVAL_LOG has no exception.

Method WRITE_2 Signature

Method WRITE_2 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method WRITE_2 on class CL_PT_TIME_EVAL_LOG has no exception.

Method WRITE_3 Signature

Method WRITE_3 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method WRITE_3 on class CL_PT_TIME_EVAL_LOG has no exception.

Method WRITE_4 Signature

Method WRITE_4 on class CL_PT_TIME_EVAL_LOG has no parameter.
Method WRITE_4 on class CL_PT_TIME_EVAL_LOG has no exception.
History
Last changed by/on SAP  20011022 
SAP Release Created in 110