SAP ABAP Class CL_PT_TIMTP (Implementation TIMTP)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT (Application Component) Personnel Time Management
     PAOC_TIM_RULE_MODULES (Package) Time Evaluation Rule Modules
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PT_EXECUTABLE Enables Class to Be Executed 20010919
Properties
Class CL_PT_TIMTP  
Short Description Implementation TIMTP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_RULE_MODULES   Time Evaluation Rule Modules 
Created 20010919   SAP 
Last change 20010925   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_TIME_EVAL_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_PT_TIME_EVAL_EXCEP_HANDLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_PT_TIME_EVAL_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PT_EXECUTABLE Enables Class to Be Executed 20010919
Friends
Class CL_PT_TIMTP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INTERFACE Instance attribute Private Object reference (TYPE REF TO) IF_PT_TIMTP_IF Interface TIMTP 20010919
2 LOG Static Attribute Private Object reference (TYPE REF TO) IF_PT_TIME_EVAL_LOG Log Instance 20011029
3 T555Z_BUF Static Attribute Private Type reference (TYPE) PTT_T555Z Table Type: T555Z (Sorted by Key) 20010919
4 T555Z_BUF_WA Static Attribute Private Type reference (TYPE) T555Z Time Type Determination 20010919
Methods
# Method Level Visibility Method type Description Created on
1 FILL_TZP_WITH_BREAK Static method Private Method 20010919
2 FILL_ZTART Static method Private Method Fille Table TIP According to Customizing 20010919
3 FUTIMTP Static method Public Method Method Corresponds to Function TIMTP in Time Evaluation 20010919
4 GET_T555Z Static method Private Method Reads T555Z 20010919
5 GET_ZTYPE Static method Private Method 20010919
6 MERGE_2002_BREAKS_INTO_TZP Static method Private Method Supplies TZP, TIP and 550PDZ According to It 2002 20010919
7 RE_ZTART Static method Private Method Supplies TIP Lines According to Customizing 20010919
Events
Class CL_PT_TIMTP has no event.
Types
Class CL_PT_TIMTP has no local type.
Method Signatures

Method FILL_TZP_WITH_BREAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TZP Call by reference Type reference (TYPE) PTT_TZP Tageszeitpunkte 20010919
2 Exporting EX_RETURN Value transfer Type reference (TYPE) SYSUBRC = 0 TZP OK und geändert, sonst TZP inkonsistent 20010919
3 Importing IM_550PDZ Call by reference Type reference (TYPE) PTT_550PDZ Pausentabelle (dezimalisiert) in der Zeitauswertung 20010919
4 Importing IM_ACT_T550A Call by reference Type reference (TYPE) PTR_ACT_T550A Daten aus dem aktuellen Tagesarbeitszeitplan 20010924
5 Importing IM_DATE Call by reference Type reference (TYPE) D 20010924
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20010924

Method FILL_ZTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TIP Call by reference Type reference (TYPE) PTT_TIP Tagesinputtabelle (wird erweitert) 20010919
2 Changing CH_TIP_WA Call by reference Type reference (TYPE) PZI01 soll in CH_TIP eingefügt werden 20010920
3 Exporting EX_SUBRC Call by reference Type reference (TYPE) SYSUBRC = 0 wenn CH_TIP erweitert wurde 20010919
4 Importing IM_DATE Call by reference Type reference (TYPE) D Zeitpunkt für Customizing 20010919
5 Importing IM_MOBDE Call by reference Type reference (TYPE) MOBDE Zeitpunkt für Customizing 20010919
6 Importing IM_MODIF Call by reference Type reference (TYPE) MODIT Zeitpunkt für Customizing 20010919
# Exception Resumable Description Created on
1 CX_PT_IMPROPER_CUSTOMIZING Fehlender/ungültiger Customizing-Eintrag 20010926

Method FUTIMTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T550_PDZ Call by reference Type reference (TYPE) PTT_550PDZ Pausentabelle (dezimalisiert) in der Zeitauswertung 20010919
2 Changing CH_TIP Call by reference Type reference (TYPE) PTT_TIP Tagesinputtabelle 20010919
3 Changing CH_TZP Call by reference Type reference (TYPE) PTT_TZP Tageszeitpunkte 20010919
4 Importing IM_ACT_T550A Call by reference Type reference (TYPE) PTR_ACT_T550A Daten aus dem aktuellen Tagesarbeitszeitplan 20010924
5 Importing IM_DATE Call by reference Type reference (TYPE) D Stichtag für Customizing 20010919
6 Importing IM_ENTRIES_WO_TIMES Call by reference Type reference (TYPE) BOOLE_D X = uhrzeitlose Paare akzeptieren 20010921
7 Importing IM_MOBDE Call by reference Type reference (TYPE) MOBDE Gruppierung der Personalteilbereiche für Zeiterfassung 20010919
8 Importing IM_MODIF Call by reference Type reference (TYPE) MODIT Zeitartenfindungsgruppe 20010919
9 Importing IM_TZP_WO_BREAKS Call by reference Type reference (TYPE) PTT_TZP Tageszeitpunkte 20010919
10 Importing IM_T_P2002 Call by reference Type reference (TYPE) PTT_P2002 2002 Tabellentyp 20010919
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20010919

Method GET_T555Z Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) D Zeitpunkt für Customizing 20010919
2 Importing IM_MOBDE Call by reference Type reference (TYPE) MOBDE 20010919
3 Importing IM_MODIF Call by reference Type reference (TYPE) MODIT Zeitartenfindungsgruppe 20010919
4 Importing IM_TPCODE Call by reference Type reference (TYPE) TPCOD Zeitkennung bezüglich Tagesarbeitszeitplan 20010919
5 Returning RESULT Value transfer Type reference (TYPE) T555Z Ergebnis 20010919
# Exception Resumable Description Created on
1 CX_PT_IMPROPER_CUSTOMIZING Fehlender/ungültiger Customizing-Eintrag 20010926

Method GET_ZTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TIP Call by reference Type reference (TYPE) PTT_TIP Tagesinputtabelle 20010919
2 Importing IM_DATE Call by reference Type reference (TYPE) D 20010925
3 Importing IM_MOBDE Call by reference Type reference (TYPE) MOBDE Gruppierung der Personalteilbereiche für Zeiterfassung 20010925
4 Importing IM_MODIF Call by reference Type reference (TYPE) MODIT Zeitartenfindungsgruppe 20010925
5 Importing IM_TZP Call by reference Type reference (TYPE) PTT_TZP Tageszeitpunkte 20010919
# Exception Resumable Description Created on
1 CX_PT_IMPROPER_CUSTOMIZING Fehlender/ungültiger Customizing-Eintrag 20010926

Method MERGE_2002_BREAKS_INTO_TZP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_550PDZ Call by reference Type reference (TYPE) PTT_550PDZ Pausentabelle (dezimalisiert) in der Zeitauswertung 20010919
2 Changing CH_TIP Call by reference Type reference (TYPE) PTT_TIP Tagesinputtabelle 20010919
3 Changing CH_TZP Call by reference Type reference (TYPE) PTT_TZP Tageszeitpunkte 20010919
4 Exporting EX_RETURN Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010919
5 Importing IM_ACT_T550A Call by reference Type reference (TYPE) PTR_ACT_T550A Daten aus dem aktuellen Tagesarbeitszeitplan 20010924
6 Importing IM_DATE Call by reference Type reference (TYPE) D 20010924
7 Importing IM_P2002 Call by reference Type reference (TYPE) PTT_P2002 2002 Tabellentyp 20010919
8 Importing IM_TZP_WO_BREAKS Call by reference Type reference (TYPE) PTT_TZP Tageszeitpunkte ohne Pausen 20010919
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20010924

Method RE_ZTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TIP_WA Call by reference Type reference (TYPE) PZI01 soll in CH_TIP eingefügt werden 20010919
2 Exporting EX_SUBRC Call by reference Type reference (TYPE) SYSUBRC = 0 wenn CH_TIP erweitert wurde 20010919
3 Importing IM_DATE Call by reference Type reference (TYPE) D Zeitpunkt für Customizing 20010919
4 Importing IM_MOBDE Call by reference Type reference (TYPE) MOBDE 20010919
5 Importing IM_MODIF Call by reference Type reference (TYPE) MODIT Zeitartenfindungsgruppe 20010919
6 Importing IM_TPCODE Call by reference Type reference (TYPE) TPCOD Zeitkennung bezüglich Tagesarbeitszeitplan 20010919
# Exception Resumable Description Created on
1 CX_PT_IMPROPER_CUSTOMIZING Fehlender/ungültiger Customizing-Eintrag 20010926
History
Last changed by/on SAP  20010925 
SAP Release Created in 110