SAP ABAP Class CL_PT_GWT (Function GWT Implementation)
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 20011031
Properties
Class CL_PT_GWT  
Short Description Function GWT Implementation    
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 20011031   SAP 
Last change 20011031   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 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 20011031
Friends
Class CL_PT_GWT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFF_T510Z Static Attribute Private See coding Buffer for Text in Time Wage Type Selection Rule 20020205
2 BUFF_T512T Static Attribute Private See coding Buffer for Wage Type Texts 20020205
3 C_EXIT_GWT Constant Private Type reference (TYPE) STRING 'STOP_GWT' Exit GWT for Current Pair 20020118
4 C_EXIT_PAIR Constant Private Type reference (TYPE) STRING 'EX_PAIR' Discard Current Pair 20020118
5 C_EXIT_RULE Constant Private Type reference (TYPE) STRING 'NEXT_RULE' Process Next Rule 20020118
6 C_IG_ABOVE_HRSHI Constant Private Type reference (TYPE) STRING 'ABOVE' Ignore, Above Maximum Hours 20020111
7 C_IG_BEYOND_HRSLO Constant Private Type reference (TYPE) STRING 'BELOW' Ignore, Below Hours 20020111
8 C_IG_OUTSIDE_TIMES Constant Private Type reference (TYPE) STRING 'TIMES' Ignore Because of Time Condition 20020108
9 FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' Condition Not Met 20011109
10 INTERFACE Instance attribute Private Object reference (TYPE REF TO) IF_PT_GWT_IF Native Interface GWT 20011031
11 TIME_EVAL_LOG Static Attribute Public Object reference (TYPE REF TO) IF_PT_TIME_EVAL_LOG Interface for Time Evaluation Log (Facade for HRPL) 20020129
12 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Condition met 20011108
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_ZHH_ENTRY Static method Private Method Inserts Line into Formatted TIP 20020121
2 CALC_HOURS_WORKED Static method Private Method Calculation of Applicable Hours to Date 20020109
3 CALC_SYMB_LIMITS Static method Private Method Calculation of Symbolic Constants 20011219
4 CHECK_DAY Static method Private Method Checks If Conditions Are Met for That Day 20011109
5 CHECK_PROC_TYPE Static method Private Method Checks If Condition Is Met By Processing Type 20011109
6 CHECK_RULE_PAIR_TIMELESS Static method Private Method Check If Rule with Clock Times Meets Pairs w/o Clock Times 20011109
7 CONDENSE_TIP Static method Private Method Format Table TIP for GWT 20011107
8 CUT_TABLE_TO_INTERVAL Static method Private Method Reduction to Clock-Time Interval of T510S Rule 20020115
9 DEACTIVATE_OUTSIDE_BUF_TIMES Static method Private Method Reduction to Clock-Time Interval of T510S Rule 20020108
10 DEACTIVATE_OUTSIDE_MINMAX Static method Private Method Reduction of Value Limits (Hours) 20020111
11 DETERMINE_RULE_PACKAGE Static method Private Method Determine T510s Rules to Be Processed 20020115
12 DISTRIBUTE_WAGETYPES Static method Private Method Distribution of Generated Wage Types 20020124
13 FUGWT Static method Public Method Corresponds to Time Evaluation Function GWT 20011031
14 GEN_WAGETYPE Static method Private Method Generate Wage Type 20020108
15 GET_DAYINFO Static method Private Method Get Relevant Daily Information on Personnel Assignments 20011109
16 GET_T510Z Static method Private Method Log: Read Text of a T510S Rule 20020205
17 GET_T512T_LGTXT Static method Private Method Log: Read Long Text Corresponding to Wage Type 20020205
18 LOG_GENERAL_INFORMATION Static method Private Method Log: General Information 20020204
19 LOG_GENERATION Static method Private Method Log: Generation for Each Entry 20020205
20 LOG_T510S_RULE_ATTRIBUTES Static method Private Method Log: Rule Attributes 20020205
21 LOG_T510S_RULE_CHECK_DAY Static method Private Method Log: Applicability of Rule 20020206
22 LOG_T510S_RULE_GENERAL Static method Private Method Log: Rule Text and Wage Type Text 20020205
23 PREPARE_FOR_DIST Static method Private Method Preparation for Distribution 20020129
24 PROCESS_EXITS Static method Private Method Evaluation of Rule T510s Exits 20020118
25 SAVE_ORIG_TIMES Static method Private Method Note Original Times/Number for Log 20020205
26 UPDATE_C1_ALP_FROM_DIST Static method Private Method Updates C1 and ALP from Distribution 20020124
27 UPDATE_DZL_ZML Static method Private Method Updates Generated Wage Types 20020124
28 ZHH_LOOP Static method Private Method Generation Loop for Rules with COINT= False 20020121
29 ZHH_LOOP_WITH_COINT Static method Private Method Generation Loop for Rules with COINT= True 20020121
Events
Class CL_PT_GWT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GWT_DAYINFO Private See coding Structure of Day Info for Each Pers. Assgmt 20011109
2 GWT_DAYINFO_TAB Private See coding Day Info Table for Each Pers. Assgmt 20011109
3 TIP_FOR_GWT Private See coding Structure of Formatted TIP for GWT 20011107
4 TIP_FOR_GWT_TAB Private See coding Table of Formatted TIP for GWT 20011107
5 TY_ORIG_TIMES Private See coding Structure for Original Times and Number of Time Pair 20020205
6 TY_RULE_STRUCTURE Private See coding Structure of a T510s Rule 20020118
Method Signatures

Method APPEND_ZHH_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ZHH Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Tabelle der aufbereiteten TIP für GWT 20020121
2 Importing IM_COND_ENTRY Call by reference Type reference (TYPE) PTR_CONTRACT_TIP_ENTRY TIP-Eintrag mit Pernr 20020121

Method APPEND_ZHH_ENTRY on class CL_PT_GWT has no exception.

Method CALC_HOURS_WORKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACT_HRS_SUM Call by reference Type reference (TYPE) PTM_WTNUM_DZL Summenanzahl mit aktuellem Paar 20020115
2 Exporting EX_OLD_HRS_SUM Call by reference Type reference (TYPE) PTM_WTNUM_DZL Summenanzahl ohne aktuellem Paar 20020115
3 Importing IM_CALC_TO_SRTFD Call by reference Type reference (TYPE) SYTABIX SRTFD zum Aktuellen Eintrag 20020115
4 Importing IM_ZHH_COTYP Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Aufbereitete TIP zum COTYP 20020109

Method CALC_HOURS_WORKED on class CL_PT_GWT has no exception.

Method CALC_SYMB_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_MOFID Call by reference Type reference (TYPE) PTT_CONTRACT_MOFID Personalnummern mit FeiertagskalenderID 20011219
2 Importing IM_CURRENT_MOSID Call by reference Type reference (TYPE) PTT_CONTRACT_MOSID Personalnummern mit MOSID 20011219
3 Importing IM_CURRENT_WPBP Call by reference Type reference (TYPE) PTT_CONTRACT_WPBP_ENTRY Personalnummern mit WPBP-Eintrag 20011219
4 Importing IM_CURRENT_ZEITY Call by reference Type reference (TYPE) PTT_CONTRACT_ZEITY Personalnummern mit ZEITY 20011219
5 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Stichtag 20011219
6 Importing IM_HRS_SYMB Call by reference Type reference (TYPE) HRSLS Symbolische Angabe Stundengrenzwert 20011219
7 Importing IM_PSP Call by reference Type reference (TYPE) PTT_CONTRACT_PSP PSPs mit Personalnummern 20011219
8 Returning RESULT Value transfer Type reference (TYPE) HRSLO Grenzwert Stunden 20020114
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020704
2 CX_PT_GWT_MINMAX_INCONSISTENT Berechung Ober-/Untergrenze bei ZLAuswahl inkonsistent 20020129
3 CX_PT_GWT_WITH_ERROR Funktion GWT mit Fehler beendet 20020704

Method CHECK_DAY 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) DATUM Stichtag 20011109
2 Importing IM_DAYINFO Call by reference Type reference (TYPE) GWT_DAYINFO_TAB Tabelle der Tagesinfos pro Vertrag 20011109
3 Importing IM_RULE Call by reference Type reference (TYPE) PTBUF Zeitlohnartenauswahlregel 20011109
4 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Kennzeichen: Bedingungen erfüllt 20011109

Method CHECK_DAY on class CL_PT_GWT has no exception.

Method CHECK_PROC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROC_TYPE Call by reference Type reference (TYPE) VATYX Verarbeitungstyp 20011109
2 Importing IM_RULE_VATYP Call by reference Type reference (TYPE) VATYP Gültige Verarbeitungstypen 20011109
3 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Kennzeichen: Bedingungen erfüllt 20011109

Method CHECK_PROC_TYPE on class CL_PT_GWT has no exception.

Method CHECK_RULE_PAIR_TIMELESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FL_TIMELESS Call by reference Type reference (TYPE) BOOLE_D Kennzeichen: Uhrzeitlose Paare 20011109
2 Importing IM_RULE_BEGTM Call by reference Type reference (TYPE) CTIMB Beginnuhrzeit 20011109
3 Importing IM_RULE_ENDTM Call by reference Type reference (TYPE) CTIME Endeuhrzeit 20011109
4 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Kennzeichen: Paare/Regel o.k. 20011109

Method CHECK_RULE_PAIR_TIMELESS on class CL_PT_GWT has no exception.

Method CONDENSE_TIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ZHH Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Tabelle der aufbereiteten TIP für GWT 20011108
2 Changing CH_ZHH_IGN Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Tabelle der ignorierten Abwesenheiten 20011108
3 Importing IM_AB Call by reference Type reference (TYPE) PTT_CONTRACT_AB AB mit Personalnummern 20011108
4 Importing IM_CHECK_ABSENCE Call by reference Type reference (TYPE) BOOLE_D Abwesenheiten checken 20011108
5 Importing IM_CURRENT_MOLGA Call by reference Type reference (TYPE) PTT_CONTRACT_MOLGA Ländergruppierung 20020115
6 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Stichtag 20011108
7 Importing IM_MODIF_T554C Call by reference Type reference (TYPE) PTT_CONTRACT_T554C_MOD0A Tabellentyp vertragsabhängiger T554c MODIF's 20011108
8 Importing IM_PROC_TYPE_STRING Call by reference Type reference (TYPE) VATYP Relevante Verarbeitungstypen 20011108
9 Importing IM_TIP_ENTRY Call by reference Type reference (TYPE) PTT_CONTRACT_TIP_ENTRY TIP mit Personalnummern (flach) 20020128
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020704
2 CX_PT_GWT_WITH_ERROR Fehlender/ungültiger Customizing-Eintrag 20020704

Method CUT_TABLE_TO_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Zu kürzende Tabelle 20020115
2 Importing IM_RULE_BEGTM Call by reference Type reference (TYPE) CTIMB Beginnuhrzeit 20020115
3 Importing IM_RULE_ENDTM Call by reference Type reference (TYPE) CTIME Endeuhrzeit 20020115

Method CUT_TABLE_TO_INTERVAL on class CL_PT_GWT has no exception.

Method DEACTIVATE_OUTSIDE_BUF_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FL_IGN_ZHH Call by reference Type reference (TYPE) STRING Kennzeichen: Eintrag ignorieren 20020108
2 Changing CH_ZHH_LINE Call by reference Type reference (TYPE) TIP_FOR_GWT AKtuller Eintrag 20020115
3 Importing IM_ORIG_TIMES Call by reference Type reference (TYPE) TY_ORIG_TIMES Originalzeiten des aktuellen Eintrags 20020205
4 Importing IM_RULE_BEGTM Call by reference Type reference (TYPE) CTIMB Beginnuhrzeit 20020108
5 Importing IM_RULE_ENDTM Call by reference Type reference (TYPE) CTIME Endeuhrzeit 20020108

Method DEACTIVATE_OUTSIDE_BUF_TIMES on class CL_PT_GWT has no exception.

Method DEACTIVATE_OUTSIDE_MINMAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FL_IGN_ZHH Call by reference Type reference (TYPE) STRING Kennzeichen: Eintrag ignorieren 20020111
2 Changing CH_ZHH_LINE Call by reference Type reference (TYPE) TIP_FOR_GWT Aktueller ZHH-Eintrag 20020111
3 Importing IM_ACT_HRS_SUM Call by reference Type reference (TYPE) PTM_WTNUM_DZL Summenanzahl mit aktuellem Paar 20020111
4 Importing IM_OLD_HRS_SUM Call by reference Type reference (TYPE) PTM_WTNUM_DZL Summenanzahl ohne aktuellem Paar 20020111
5 Importing IM_ORIG_TIMES Call by reference Type reference (TYPE) TY_ORIG_TIMES Originalzeiten des aktuellen Eintrags 20020205
6 Importing IM_RULE_HRSHI Call by reference Type reference (TYPE) HRSHI Obergrenze Stunden 20020115
7 Importing IM_RULE_HRSLO Call by reference Type reference (TYPE) HRSLO Untergrenze Stunden 20020115

Method DEACTIVATE_OUTSIDE_MINMAX on class CL_PT_GWT has no exception.

Method DETERMINE_RULE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PACKAGE_DAYMO Call by reference Type reference (TYPE) DAYMO Tagesgruppierung für die Zeitlohnartenauswahl 20020204
2 Exporting EX_PACKAGE_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020204
3 Exporting EX_PACKAGE_ORGMO Call by reference Type reference (TYPE) ORGMO Zeitlohnartenauswahlregelgruppe 20020204
4 Exporting EX_T510S_PACKAGE Call by reference Type reference (TYPE) PTT_T510S_BLOCK T510s-Regelblock 20020204
5 Importing IM_CONTRACT_T510S Call by reference Type reference (TYPE) PTT_CONTRACT_T510S Zeitlohnartenauswahlregeln mit Vertrag 20020115
6 Importing IM_CURRENT_DAYMO Call by reference Type reference (TYPE) PTT_CONTRACT_T510S_DAYMO Tabellentyp vertragsabhängiger T510S DAYMOs 20020430
7 Importing IM_CURRENT_MOLGA Call by reference Type reference (TYPE) PTT_CONTRACT_MOLGA Personalnummern und zugehörige Ländergruppierung 20020919
8 Importing IM_CURRENT_ORGMO Call by reference Type reference (TYPE) PTT_CONTRACT_T510S_ORGMO Tabellentyp vertragsabhängiger T510S ORGMOs 20020919
# Exception Resumable Description Created on
1 CX_PT_GWT_RULES_INCONSISTENT Business Subject Zeitlohnartenauswahl inkonsistent 20020409

Method DISTRIBUTE_WAGETYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DIST_CONTRACT_ALP Call by reference Type reference (TYPE) PTT_CONTRACT_ALP Personalnummern und Tabelle ALP 20020124
2 Changing CH_DIST_CONTRACT_C1 Call by reference Type reference (TYPE) PTT_CONTRACT_C1 Personalnummern und Tabelle C1 20020124
3 Changing CH_DIST_WAGETYPE_TAB Call by reference Type reference (TYPE) PTT_CONTRACT_ZML Verteilte Lohnartentabelle 20020125
4 Importing IM_CONTRACTS_TO_DISTRIBUTE Call by reference Type reference (TYPE) PTT_PERNRS Verteilung: Liste von Personalnummern 20020124
5 Importing IM_DIST_BASIS_FOR_EX Call by reference Object reference (TYPE REF TO) IF_PT_CCE_EX_DIST_CONTEXT Interface für Verteilungs-BAdI 20020124
6 Importing IM_DIST_CONTR_AV_WORKTIME Call by reference Type reference (TYPE) PTT_CONTRACT_AV_WORKTIME Verteilung: Pernr + durchsch. Arbeitszeit pro Tag 20020124
7 Importing IM_DIST_CONTR_CAP_UTILLEVEL Call by reference Type reference (TYPE) PTT_CONTRACT_CAP_UTILLEVEL Verteilung: Pernr + Beschäftigungsgrad 20020124
8 Importing IM_DIST_CONTR_DAILY_BALANCES Call by reference Type reference (TYPE) PTT_CONTRACT_TES Verteilung: Pernr + Tabelle TES 20020124
9 Importing IM_DIST_CONTR_PERIOD_BALANCES Call by reference Type reference (TYPE) PTT_CONTRACT_SALDO Vertelung; Pernr + TAbelle SALDO 20020124
10 Importing IM_DIST_CONTR_PLANNED_WORKTIME Call by reference Type reference (TYPE) PTT_CONTRACT_PLANNED_WORKTIME Verteilung: Pernr + gepl. Arbeitszeit 20020124
11 Importing IM_DIST_METHOD Call by reference Type reference (TYPE) PT_CCE_DIST_METHOD Verteilungsmethode 20020124
12 Importing IM_FROM_DAILY_OR_PERIOD_BAL Call by reference Type reference (TYPE) PT_SCHEMA_BLOCK D: aus Tagessalden; E: aus Periodensalden 20020124
13 Importing IM_WAGETYPE_TAB Call by reference Type reference (TYPE) PTT_CONTRACT_ZML_ENTRY Lohnartentabelle zur Verteilung 20020124
# Exception Resumable Description Created on
1 CX_PTCCE_INVALID_DIST_METHOD Verteilungsmethode nicht gültig 20020129
2 CX_PTCCE_NO_ALP_ENTRY_FOUND keine abweichende Bezahlung gefunden 20020129
3 CX_PTCCE_NO_COSTASSIGNMT_FOUND keine Kostenzuordnung gefunden 20020129

Method FUGWT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ALP Call by reference Type reference (TYPE) PTT_CONTRACT_ALP_REF Personalnummern und Referenz auf Tabelle ALP 20020124
2 Changing CH_C1 Call by reference Type reference (TYPE) PTT_CONTRACT_C1_REF Personalnummern und Referenz auf Tabelle C1 20020124
3 Changing CH_DZL Call by reference Type reference (TYPE) PTT_CONTRACT_DZL_REF Personalnummern und Referent auf Tabelle DZL 20011105
4 Changing CH_ZML Call by reference Type reference (TYPE) PTT_CONTRACT_ZML_REF Personalnummern und Referent auf Tabelle ZML 20011105
5 Importing IM_AB Call by reference Type reference (TYPE) PTT_CONTRACT_AB AB mit Personalnummern 20011105
6 Importing IM_ACDATE Call by reference Type reference (TYPE) DATUM Stichtag 20020115
7 Importing IM_CONTRACTS_TO_DISTRIBUTE Call by reference Type reference (TYPE) PTT_PERNRS Verteilung: Liste von Personalnummern 20020124
8 Importing IM_CONTRACT_T510S Call by reference Type reference (TYPE) PTT_CONTRACT_T510S Zu prozessierende T510s-Regeln 20020115
9 Importing IM_CURRENT_DAYMO Call by reference Type reference (TYPE) PTT_CONTRACT_T510S_DAYMO Tabellentyp vertragsabhängiger T510S DAYMOs 20020502
10 Importing IM_CURRENT_MOFID Call by reference Type reference (TYPE) PTT_CONTRACT_MOFID Personalnummern mit FeiertagskalenderID 20011219
11 Importing IM_CURRENT_MOLGA Call by reference Type reference (TYPE) PTT_CONTRACT_MOLGA Personalnummern und zugehörige Ländergruppierung 20020115
12 Importing IM_CURRENT_MOSID Call by reference Type reference (TYPE) PTT_CONTRACT_MOSID Personalnummern mit MOSID 20011219
13 Importing IM_CURRENT_ORGMO Call by reference Type reference (TYPE) PTT_CONTRACT_T510S_ORGMO Tabellentyp vertragsabhängiger T510S ORGMOs 20020919
14 Importing IM_CURRENT_WPBP Call by reference Type reference (TYPE) PTT_CONTRACT_WPBP_ENTRY Personalnummern mit WPBP-Eintrag 20011219
15 Importing IM_CURRENT_ZEITY Call by reference Type reference (TYPE) PTT_CONTRACT_ZEITY Personalnummern mit ZEITY 20011219
16 Importing IM_DIST_BASIS_FOR_EX Call by reference Object reference (TYPE REF TO) IF_PT_CCE_EX_DIST_CONTEXT Interface für Verteilungs-BAdI 20020124
17 Importing IM_DIST_CONTR_AV_WORKTIME Call by reference Type reference (TYPE) PTT_CONTRACT_AV_WORKTIME Verteilung: Pernr + durchsch. Arbeitszeit pro Tag 20020124
18 Importing IM_DIST_CONTR_CAP_UTILLEVEL Call by reference Type reference (TYPE) PTT_CONTRACT_CAP_UTILLEVEL Verteilung: Pernr + Beschäftigungsgrad 20020124
19 Importing IM_DIST_CONTR_DAILY_BALANCES Call by reference Type reference (TYPE) PTT_CONTRACT_TES Verteilung: Pernr + Tabelle TES 20020124
20 Importing IM_DIST_CONTR_PERIOD_BALANCES Call by reference Type reference (TYPE) PTT_CONTRACT_SALDO Vertelung; Pernr + TAbelle SALDO 20020124
21 Importing IM_DIST_CONTR_PLANNED_WORKTIME Call by reference Type reference (TYPE) PTT_CONTRACT_PLANNED_WORKTIME Verteilung: Pernr + gepl. Arbeitszeit 20020124
22 Importing IM_DIST_METHOD Call by reference Type reference (TYPE) PT_CCE_DIST_METHOD Verteilungsmethode 20020124
23 Importing IM_FROM_DAILY_OR_PERIOD_BAL Call by reference Type reference (TYPE) PT_SCHEMA_BLOCK D: aus Tagessalden; E: aus Periodensalden 20020124
24 Importing IM_GEN_INTO_DZL Call by reference Type reference (TYPE) BOOLE_D Lohnarten in DZL abstellen 20011105
25 Importing IM_GEN_INTO_ZML Call by reference Type reference (TYPE) BOOLE_D Lohnarten in ZML abstellen 20011105
26 Importing IM_MODIF_T554C Call by reference Type reference (TYPE) PTT_CONTRACT_T554C_MOD0A Vertragsabhängige Modifikator für T554c 20011105
27 Importing IM_PROC_TYPE Call by reference Type reference (TYPE) VATYX Verarbeitungstyp 20011105
28 Importing IM_PSP Call by reference Type reference (TYPE) PTT_CONTRACT_PSP PSPs mit Personalnummern 20011109
29 Importing IM_SORT_METHOD Call by reference Type reference (TYPE) STRING Sortiermethode für TIP 20020813
30 Importing IM_TIP Call by reference Type reference (TYPE) PTT_CONTRACT_TIP TIP mit Personalnummern 20011105
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020129
2 CX_PT_GWT_WITH_ERROR Funktion GWT mit Fehler beendet 20020321

Method GEN_WAGETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_WGTYP_TAB Call by reference Type reference (TYPE) PTT_CONTRACT_ZML_ENTRY Generierte Lohnarten 20020108
2 Importing IM_LGART Call by reference Type reference (TYPE) LGART Lohnart 20020108
3 Importing IM_LGMUL Call by reference Type reference (TYPE) LGMUL Festwert 20020118
4 Importing IM_ORIG_TIMES Call by reference Type reference (TYPE) TY_ORIG_TIMES Originalzeiten des aktuellen ZHH-Eintrags 20020205
5 Importing IM_ZHH_LINE Call by reference Type reference (TYPE) TIP_FOR_GWT Aktueller ZHH-Eintrag 20020108

Method GEN_WAGETYPE on class CL_PT_GWT has no exception.

Method GET_DAYINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DAYINFO Call by reference Type reference (TYPE) GWT_DAYINFO_TAB Tabelle der Tagesinfos pro Vertrag 20011109
2 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Stichtag 20011109
3 Importing IM_PSP Call by reference Type reference (TYPE) PTT_CONTRACT_PSP PSPs mit Personalnummern 20011109
# Exception Resumable Description Created on
1 CX_PT_EXECUTION_FAILED Ausführung fehlgeschlagen 20020704
2 CX_PT_GWT_WITH_ERROR Funktion GWT mit Fehler beendet 20020704

Method GET_T510Z Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAYMO Call by reference Type reference (TYPE) DAYMO Tagesgruppierung für die Zeitlohnartenauswahl 20020205
2 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020205
3 Importing IM_ORGMO Call by reference Type reference (TYPE) ORGMO Zeitlohnartenauswahlregelgruppe 20020205
4 Importing IM_SEQNO Call by reference Type reference (TYPE) SEQLG Nummer einer Lohnartenregel bei gleichem Schlüssel 20020205
5 Returning RESULT Value transfer Type reference (TYPE) PTM_WTRTX Texte für Zeitlohnartenauswahlregel 20020205

Method GET_T510Z on class CL_PT_GWT has no exception.

Method GET_T512T_LGTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LGART Call by reference Type reference (TYPE) LGART Lohnart 20020205
2 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020205
3 Returning RESULT Value transfer Type reference (TYPE) LGTXT Langtext für Lohnart 20020205

Method GET_T512T_LGTXT on class CL_PT_GWT has no exception.

Method LOG_GENERAL_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PACKAGE_DAYMO Call by reference Type reference (TYPE) DAYMO Tagesgruppierung für die Zeitlohnartenauswahl 20020204
2 Importing IM_PACKAGE_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020204
3 Importing IM_PACKAGE_ORGMO Call by reference Type reference (TYPE) ORGMO Zeitlohnartenauswahlregelgruppe 20020204
4 Importing IM_ZHH_IGN Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Tabelle der ignorierten Abwesenheiten 20020204

Method LOG_GENERAL_INFORMATION on class CL_PT_GWT has no exception.

Method LOG_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GEN_WTNUM Call by reference Type reference (TYPE) PTM_WTNUM_DZL Anzahl Stunden je Lohnart 20020205
2 Importing IM_GEN_WTYPE Call by reference Type reference (TYPE) LGART Lohnart 20020205
3 Importing IM_IGNORE_REASON Call by reference Type reference (TYPE) STRING Grund der Verwerfung 20020205
4 Importing IM_LOG_TIMES Call by reference Type reference (TYPE) TY_ORIG_TIMES Originalzeiten 20020205

Method LOG_GENERATION on class CL_PT_GWT has no exception.

Method LOG_T510S_RULE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RULE Call by reference Type reference (TYPE) PTBUF Aktuelle T510s-Regel 20020205

Method LOG_T510S_RULE_ATTRIBUTES on class CL_PT_GWT has no exception.

Method LOG_T510S_RULE_CHECK_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COND_FAILED Call by reference Type reference (TYPE) STRING Nicht erfüllte Bedingung 20020206
2 Importing IM_DAYINFO Call by reference Type reference (TYPE) GWT_DAYINFO_TAB Tabelle der Tagesinfos pro Vertrag 20020206
3 Importing IM_RULE Call by reference Type reference (TYPE) PTBUF Aktuelle T510s-Regel 20020206
4 Importing IM_RULE_VATYP Call by reference Type reference (TYPE) VATYP Zuläsige Verarbeitungstypen der Regel 20020206

Method LOG_T510S_RULE_CHECK_DAY on class CL_PT_GWT has no exception.

Method LOG_T510S_RULE_GENERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAYMO Call by reference Type reference (TYPE) DAYMO Tagesgruppierung für die Zeitlohnartenauswahl 20020205
2 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20020205
3 Importing IM_ORGMO Call by reference Type reference (TYPE) ORGMO Zeitlohnartenauswahlregelgruppe 20020205
4 Importing IM_RULE_LGART Call by reference Type reference (TYPE) LGART Lohnart 20020205
5 Importing IM_RULE_SEQNO Call by reference Type reference (TYPE) SEQLG Nummer einer Lohnartenregel bei gleichem Schlüssel 20020205

Method LOG_T510S_RULE_GENERAL on class CL_PT_GWT has no exception.

Method PREPARE_FOR_DIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DIST_CONTRACT_ALP Call by reference Type reference (TYPE) PTT_CONTRACT_ALP ALP mit Personalnummern 20020129
2 Changing CH_DIST_CONTRACT_C1 Call by reference Type reference (TYPE) PTT_CONTRACT_C1 C1 mit Personalnummern 20020129
3 Changing CH_DIST_WGTYP_TAB Call by reference Type reference (TYPE) PTT_CONTRACT_ZML Personalnummern und Tabelle ZML 20020129
4 Importing IM_ALP Call by reference Type reference (TYPE) PTT_CONTRACT_ALP_REF Personalnummern und Referenz auf Tabelle ALP 20020129
5 Importing IM_C1 Call by reference Type reference (TYPE) PTT_CONTRACT_C1_REF Personalnummern und Referenz auf Tabelle C1 20020129
6 Importing IM_CONTRACTS_TO_DISTRIBUTE Call by reference Type reference (TYPE) PTT_PERNRS Liste von Personalnummern 20020129

Method PREPARE_FOR_DIST on class CL_PT_GWT has no exception.

Method PROCESS_EXITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORIG_BEGUZ Call by reference Type reference (TYPE) CTIMB Beginnuhrzeit 20020118
2 Importing IM_ORIG_ENDUZ Call by reference Type reference (TYPE) CTIME Endeuhrzeit 20020118
3 Importing IM_RULE Call by reference Type reference (TYPE) PTBUF Aktuelle T510s-Regel 20020118
4 Returning RESULT Value transfer Type reference (TYPE) STRING Exit-Zustand 20020118

Method PROCESS_EXITS on class CL_PT_GWT has no exception.

Method SAVE_ORIG_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ORIG_TIMES Call by reference Type reference (TYPE) TY_ORIG_TIMES Originalzeiten eines Eintrags 20020205
2 Importing IM_ZHH_LINE Call by reference Type reference (TYPE) TIP_FOR_GWT Aktueller ZHH-Eintrag 20020205

Method SAVE_ORIG_TIMES on class CL_PT_GWT has no exception.

Method UPDATE_C1_ALP_FROM_DIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ALP Call by reference Type reference (TYPE) PTT_CONTRACT_ALP_REF Personalnummern und Referenz auf Tabelle ALP 20020124
2 Changing CH_C1 Call by reference Type reference (TYPE) PTT_CONTRACT_C1_REF Personalnummern und Referenz auf Tabelle C1 20020124
3 Importing IM_DIST_CONTRACT_ALP Call by reference Type reference (TYPE) PTT_CONTRACT_ALP ALP mit Personalnummern 20020124
4 Importing IM_DIST_CONTRACT_C1 Call by reference Type reference (TYPE) PTT_CONTRACT_C1 C1 mit Personalnummern 20020124

Method UPDATE_C1_ALP_FROM_DIST on class CL_PT_GWT has no exception.

Method UPDATE_DZL_ZML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DZL Call by reference Type reference (TYPE) PTT_CONTRACT_DZL_REF Personalnummern und Referenz auf Tabelle DZL 20020124
2 Changing CH_ZML Call by reference Type reference (TYPE) PTT_CONTRACT_ZML_REF Personalnummern und Referenz auf Tabelle ZML 20020124
3 Importing IM_ACDATE Call by reference Type reference (TYPE) DATUM Datum 20020124
4 Importing IM_GEN_INTO_DZL Call by reference Type reference (TYPE) BOOLE_D Lohnarten in DZL abstellen 20020124
5 Importing IM_GEN_INTO_ZML Call by reference Type reference (TYPE) BOOLE_D Lohnarten in ZML abstellen 20020124
6 Importing IM_PROC_TYPE Call by reference Type reference (TYPE) VATYX Verarbeitungstyp 20020124
7 Importing IM_WAGETYPE_TAB Call by reference Type reference (TYPE) PTT_CONTRACT_ZML Lohnartentabelle zur Verteilung 20020124

Method UPDATE_DZL_ZML on class CL_PT_GWT has no exception.

Method ZHH_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_WGTYP_TAB Call by reference Type reference (TYPE) PTT_CONTRACT_ZML_ENTRY Generierte Lohnarten 20020121
2 Changing CH_ZHH Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Aufbereitete TIP 20020121
3 Exporting EX_EXIT_GWT Call by reference Type reference (TYPE) BOOLE_D Beende GWT nach dieser Regel 20020131
4 Importing IM_RULE_PARAM Call by reference Type reference (TYPE) TY_RULE_STRUCTURE Struktur der aktuellen T510s-Regel 20020121
5 Importing IM_T510S_RULE Call by reference Type reference (TYPE) PTBUF Aktuelle T510s-Regel 20020121
6 Importing IM_ZHH_COTYP Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Aufbereitete TIP zum COTYP 20020121

Method ZHH_LOOP on class CL_PT_GWT has no exception.

Method ZHH_LOOP_WITH_COINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_WGTYP_TAB Call by reference Type reference (TYPE) PTT_CONTRACT_ZML_ENTRY Generierte Lohnarten 20020121
2 Changing CH_ZHH Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Aufbereitete TIP 20020121
3 Exporting EX_EXIT_GWT Call by reference Type reference (TYPE) BOOLE_D Beende GWT nach dieser Regel 20020131
4 Importing IM_RULE_PARAM Call by reference Type reference (TYPE) TY_RULE_STRUCTURE Struktur der aktuellen T510s-Regel 20020121
5 Importing IM_T510S_RULE Call by reference Type reference (TYPE) PTBUF Aktuelle T510s-Regel 20020121
6 Importing IM_ZHH_COTYP Call by reference Type reference (TYPE) TIP_FOR_GWT_TAB Aufbereitete TIP zum COTYP 20020121

Method ZHH_LOOP_WITH_COINT on class CL_PT_GWT has no exception.
History
Last changed by/on SAP  20011031 
SAP Release Created in 110