Hierarchy
⤷
⤷
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 | 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 | Static Attribute | Private | See coding | Buffer for Text in Time Wage Type Selection Rule | 20020205 | ||||
| 2 | Static Attribute | Private | See coding | Buffer for Wage Type Texts | 20020205 | ||||
| 3 | Constant | Private | Type reference (TYPE) | STRING | 'STOP_GWT' | Exit GWT for Current Pair | 20020118 | ||
| 4 | Constant | Private | Type reference (TYPE) | STRING | 'EX_PAIR' | Discard Current Pair | 20020118 | ||
| 5 | Constant | Private | Type reference (TYPE) | STRING | 'NEXT_RULE' | Process Next Rule | 20020118 | ||
| 6 | Constant | Private | Type reference (TYPE) | STRING | 'ABOVE' | Ignore, Above Maximum Hours | 20020111 | ||
| 7 | Constant | Private | Type reference (TYPE) | STRING | 'BELOW' | Ignore, Below Hours | 20020111 | ||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'TIMES' | Ignore Because of Time Condition | 20020108 | ||
| 9 | Constant | Private | Type reference (TYPE) | BOOLE_D | ' ' | Condition Not Met | 20011109 | ||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PT_GWT_IF | Native Interface GWT | 20011031 | |||
| 11 | Static Attribute | Public | Object reference (TYPE REF TO) | IF_PT_TIME_EVAL_LOG | Interface for Time Evaluation Log (Facade for HRPL) | 20020129 | |||
| 12 | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Condition met | 20011108 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Inserts Line into Formatted TIP | 20020121 | |
| 2 | Static method | Private | Method | Calculation of Applicable Hours to Date | 20020109 | |
| 3 | Static method | Private | Method | Calculation of Symbolic Constants | 20011219 | |
| 4 | Static method | Private | Method | Checks If Conditions Are Met for That Day | 20011109 | |
| 5 | Static method | Private | Method | Checks If Condition Is Met By Processing Type | 20011109 | |
| 6 | Static method | Private | Method | Check If Rule with Clock Times Meets Pairs w/o Clock Times | 20011109 | |
| 7 | Static method | Private | Method | Format Table TIP for GWT | 20011107 | |
| 8 | Static method | Private | Method | Reduction to Clock-Time Interval of T510S Rule | 20020115 | |
| 9 | Static method | Private | Method | Reduction to Clock-Time Interval of T510S Rule | 20020108 | |
| 10 | Static method | Private | Method | Reduction of Value Limits (Hours) | 20020111 | |
| 11 | Static method | Private | Method | Determine T510s Rules to Be Processed | 20020115 | |
| 12 | Static method | Private | Method | Distribution of Generated Wage Types | 20020124 | |
| 13 | Static method | Public | Method | Corresponds to Time Evaluation Function GWT | 20011031 | |
| 14 | Static method | Private | Method | Generate Wage Type | 20020108 | |
| 15 | Static method | Private | Method | Get Relevant Daily Information on Personnel Assignments | 20011109 | |
| 16 | Static method | Private | Method | Log: Read Text of a T510S Rule | 20020205 | |
| 17 | Static method | Private | Method | Log: Read Long Text Corresponding to Wage Type | 20020205 | |
| 18 | Static method | Private | Method | Log: General Information | 20020204 | |
| 19 | Static method | Private | Method | Log: Generation for Each Entry | 20020205 | |
| 20 | Static method | Private | Method | Log: Rule Attributes | 20020205 | |
| 21 | Static method | Private | Method | Log: Applicability of Rule | 20020206 | |
| 22 | Static method | Private | Method | Log: Rule Text and Wage Type Text | 20020205 | |
| 23 | Static method | Private | Method | Preparation for Distribution | 20020129 | |
| 24 | Static method | Private | Method | Evaluation of Rule T510s Exits | 20020118 | |
| 25 | Static method | Private | Method | Note Original Times/Number for Log | 20020205 | |
| 26 | Static method | Private | Method | Updates C1 and ALP from Distribution | 20020124 | |
| 27 | Static method | Private | Method | Updates Generated Wage Types | 20020124 | |
| 28 | Static method | Private | Method | Generation Loop for Rules with COINT= False | 20020121 | |
| 29 | 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 | CH_ZHH | Call by reference | Type reference (TYPE) | TIP_FOR_GWT_TAB | Tabelle der aufbereiteten TIP für GWT | 20020121 | |||
| 2 | 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 | EX_ACT_HRS_SUM | Call by reference | Type reference (TYPE) | PTM_WTNUM_DZL | Summenanzahl mit aktuellem Paar | 20020115 | |||
| 2 | EX_OLD_HRS_SUM | Call by reference | Type reference (TYPE) | PTM_WTNUM_DZL | Summenanzahl ohne aktuellem Paar | 20020115 | |||
| 3 | IM_CALC_TO_SRTFD | Call by reference | Type reference (TYPE) | SYTABIX | SRTFD zum Aktuellen Eintrag | 20020115 | |||
| 4 | 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 | IM_CURRENT_MOFID | Call by reference | Type reference (TYPE) | PTT_CONTRACT_MOFID | Personalnummern mit FeiertagskalenderID | 20011219 | |||
| 2 | IM_CURRENT_MOSID | Call by reference | Type reference (TYPE) | PTT_CONTRACT_MOSID | Personalnummern mit MOSID | 20011219 | |||
| 3 | IM_CURRENT_WPBP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_WPBP_ENTRY | Personalnummern mit WPBP-Eintrag | 20011219 | |||
| 4 | IM_CURRENT_ZEITY | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZEITY | Personalnummern mit ZEITY | 20011219 | |||
| 5 | IM_DATE | Call by reference | Type reference (TYPE) | DATUM | Stichtag | 20011219 | |||
| 6 | IM_HRS_SYMB | Call by reference | Type reference (TYPE) | HRSLS | Symbolische Angabe Stundengrenzwert | 20011219 | |||
| 7 | IM_PSP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_PSP | PSPs mit Personalnummern | 20011219 | |||
| 8 | RESULT | Value transfer | Type reference (TYPE) | HRSLO | Grenzwert Stunden | 20020114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausführung fehlgeschlagen | 20020704 | ||
| 2 | Berechung Ober-/Untergrenze bei ZLAuswahl inkonsistent | 20020129 | ||
| 3 | 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 | IM_DATE | Call by reference | Type reference (TYPE) | DATUM | Stichtag | 20011109 | |||
| 2 | IM_DAYINFO | Call by reference | Type reference (TYPE) | GWT_DAYINFO_TAB | Tabelle der Tagesinfos pro Vertrag | 20011109 | |||
| 3 | IM_RULE | Call by reference | Type reference (TYPE) | PTBUF | Zeitlohnartenauswahlregel | 20011109 | |||
| 4 | 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 | IM_PROC_TYPE | Call by reference | Type reference (TYPE) | VATYX | Verarbeitungstyp | 20011109 | |||
| 2 | IM_RULE_VATYP | Call by reference | Type reference (TYPE) | VATYP | Gültige Verarbeitungstypen | 20011109 | |||
| 3 | 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 | IM_FL_TIMELESS | Call by reference | Type reference (TYPE) | BOOLE_D | Kennzeichen: Uhrzeitlose Paare | 20011109 | |||
| 2 | IM_RULE_BEGTM | Call by reference | Type reference (TYPE) | CTIMB | Beginnuhrzeit | 20011109 | |||
| 3 | IM_RULE_ENDTM | Call by reference | Type reference (TYPE) | CTIME | Endeuhrzeit | 20011109 | |||
| 4 | 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 | CH_ZHH | Call by reference | Type reference (TYPE) | TIP_FOR_GWT_TAB | Tabelle der aufbereiteten TIP für GWT | 20011108 | |||
| 2 | CH_ZHH_IGN | Call by reference | Type reference (TYPE) | TIP_FOR_GWT_TAB | Tabelle der ignorierten Abwesenheiten | 20011108 | |||
| 3 | IM_AB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_AB | AB mit Personalnummern | 20011108 | |||
| 4 | IM_CHECK_ABSENCE | Call by reference | Type reference (TYPE) | BOOLE_D | Abwesenheiten checken | 20011108 | |||
| 5 | IM_CURRENT_MOLGA | Call by reference | Type reference (TYPE) | PTT_CONTRACT_MOLGA | Ländergruppierung | 20020115 | |||
| 6 | IM_DATE | Call by reference | Type reference (TYPE) | DATUM | Stichtag | 20011108 | |||
| 7 | IM_MODIF_T554C | Call by reference | Type reference (TYPE) | PTT_CONTRACT_T554C_MOD0A | Tabellentyp vertragsabhängiger T554c MODIF's | 20011108 | |||
| 8 | IM_PROC_TYPE_STRING | Call by reference | Type reference (TYPE) | VATYP | Relevante Verarbeitungstypen | 20011108 | |||
| 9 | IM_TIP_ENTRY | Call by reference | Type reference (TYPE) | PTT_CONTRACT_TIP_ENTRY | TIP mit Personalnummern (flach) | 20020128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausführung fehlgeschlagen | 20020704 | ||
| 2 | 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 | CH_TAB | Call by reference | Type reference (TYPE) | TIP_FOR_GWT_TAB | Zu kürzende Tabelle | 20020115 | |||
| 2 | IM_RULE_BEGTM | Call by reference | Type reference (TYPE) | CTIMB | Beginnuhrzeit | 20020115 | |||
| 3 | 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 | CH_FL_IGN_ZHH | Call by reference | Type reference (TYPE) | STRING | Kennzeichen: Eintrag ignorieren | 20020108 | |||
| 2 | CH_ZHH_LINE | Call by reference | Type reference (TYPE) | TIP_FOR_GWT | AKtuller Eintrag | 20020115 | |||
| 3 | IM_ORIG_TIMES | Call by reference | Type reference (TYPE) | TY_ORIG_TIMES | Originalzeiten des aktuellen Eintrags | 20020205 | |||
| 4 | IM_RULE_BEGTM | Call by reference | Type reference (TYPE) | CTIMB | Beginnuhrzeit | 20020108 | |||
| 5 | 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 | CH_FL_IGN_ZHH | Call by reference | Type reference (TYPE) | STRING | Kennzeichen: Eintrag ignorieren | 20020111 | |||
| 2 | CH_ZHH_LINE | Call by reference | Type reference (TYPE) | TIP_FOR_GWT | Aktueller ZHH-Eintrag | 20020111 | |||
| 3 | IM_ACT_HRS_SUM | Call by reference | Type reference (TYPE) | PTM_WTNUM_DZL | Summenanzahl mit aktuellem Paar | 20020111 | |||
| 4 | IM_OLD_HRS_SUM | Call by reference | Type reference (TYPE) | PTM_WTNUM_DZL | Summenanzahl ohne aktuellem Paar | 20020111 | |||
| 5 | IM_ORIG_TIMES | Call by reference | Type reference (TYPE) | TY_ORIG_TIMES | Originalzeiten des aktuellen Eintrags | 20020205 | |||
| 6 | IM_RULE_HRSHI | Call by reference | Type reference (TYPE) | HRSHI | Obergrenze Stunden | 20020115 | |||
| 7 | 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 | EX_PACKAGE_DAYMO | Call by reference | Type reference (TYPE) | DAYMO | Tagesgruppierung für die Zeitlohnartenauswahl | 20020204 | |||
| 2 | EX_PACKAGE_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020204 | |||
| 3 | EX_PACKAGE_ORGMO | Call by reference | Type reference (TYPE) | ORGMO | Zeitlohnartenauswahlregelgruppe | 20020204 | |||
| 4 | EX_T510S_PACKAGE | Call by reference | Type reference (TYPE) | PTT_T510S_BLOCK | T510s-Regelblock | 20020204 | |||
| 5 | IM_CONTRACT_T510S | Call by reference | Type reference (TYPE) | PTT_CONTRACT_T510S | Zeitlohnartenauswahlregeln mit Vertrag | 20020115 | |||
| 6 | IM_CURRENT_DAYMO | Call by reference | Type reference (TYPE) | PTT_CONTRACT_T510S_DAYMO | Tabellentyp vertragsabhängiger T510S DAYMOs | 20020430 | |||
| 7 | IM_CURRENT_MOLGA | Call by reference | Type reference (TYPE) | PTT_CONTRACT_MOLGA | Personalnummern und zugehörige Ländergruppierung | 20020919 | |||
| 8 | 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 | Business Subject Zeitlohnartenauswahl inkonsistent | 20020409 |
Method DISTRIBUTE_WAGETYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_DIST_CONTRACT_ALP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ALP | Personalnummern und Tabelle ALP | 20020124 | |||
| 2 | CH_DIST_CONTRACT_C1 | Call by reference | Type reference (TYPE) | PTT_CONTRACT_C1 | Personalnummern und Tabelle C1 | 20020124 | |||
| 3 | CH_DIST_WAGETYPE_TAB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML | Verteilte Lohnartentabelle | 20020125 | |||
| 4 | IM_CONTRACTS_TO_DISTRIBUTE | Call by reference | Type reference (TYPE) | PTT_PERNRS | Verteilung: Liste von Personalnummern | 20020124 | |||
| 5 | 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 | IM_DIST_CONTR_AV_WORKTIME | Call by reference | Type reference (TYPE) | PTT_CONTRACT_AV_WORKTIME | Verteilung: Pernr + durchsch. Arbeitszeit pro Tag | 20020124 | |||
| 7 | IM_DIST_CONTR_CAP_UTILLEVEL | Call by reference | Type reference (TYPE) | PTT_CONTRACT_CAP_UTILLEVEL | Verteilung: Pernr + Beschäftigungsgrad | 20020124 | |||
| 8 | IM_DIST_CONTR_DAILY_BALANCES | Call by reference | Type reference (TYPE) | PTT_CONTRACT_TES | Verteilung: Pernr + Tabelle TES | 20020124 | |||
| 9 | IM_DIST_CONTR_PERIOD_BALANCES | Call by reference | Type reference (TYPE) | PTT_CONTRACT_SALDO | Vertelung; Pernr + TAbelle SALDO | 20020124 | |||
| 10 | IM_DIST_CONTR_PLANNED_WORKTIME | Call by reference | Type reference (TYPE) | PTT_CONTRACT_PLANNED_WORKTIME | Verteilung: Pernr + gepl. Arbeitszeit | 20020124 | |||
| 11 | IM_DIST_METHOD | Call by reference | Type reference (TYPE) | PT_CCE_DIST_METHOD | Verteilungsmethode | 20020124 | |||
| 12 | IM_FROM_DAILY_OR_PERIOD_BAL | Call by reference | Type reference (TYPE) | PT_SCHEMA_BLOCK | D: aus Tagessalden; E: aus Periodensalden | 20020124 | |||
| 13 | IM_WAGETYPE_TAB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML_ENTRY | Lohnartentabelle zur Verteilung | 20020124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Verteilungsmethode nicht gültig | 20020129 | ||
| 2 | keine abweichende Bezahlung gefunden | 20020129 | ||
| 3 | keine Kostenzuordnung gefunden | 20020129 |
Method FUGWT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_ALP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ALP_REF | Personalnummern und Referenz auf Tabelle ALP | 20020124 | |||
| 2 | CH_C1 | Call by reference | Type reference (TYPE) | PTT_CONTRACT_C1_REF | Personalnummern und Referenz auf Tabelle C1 | 20020124 | |||
| 3 | CH_DZL | Call by reference | Type reference (TYPE) | PTT_CONTRACT_DZL_REF | Personalnummern und Referent auf Tabelle DZL | 20011105 | |||
| 4 | CH_ZML | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML_REF | Personalnummern und Referent auf Tabelle ZML | 20011105 | |||
| 5 | IM_AB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_AB | AB mit Personalnummern | 20011105 | |||
| 6 | IM_ACDATE | Call by reference | Type reference (TYPE) | DATUM | Stichtag | 20020115 | |||
| 7 | IM_CONTRACTS_TO_DISTRIBUTE | Call by reference | Type reference (TYPE) | PTT_PERNRS | Verteilung: Liste von Personalnummern | 20020124 | |||
| 8 | IM_CONTRACT_T510S | Call by reference | Type reference (TYPE) | PTT_CONTRACT_T510S | Zu prozessierende T510s-Regeln | 20020115 | |||
| 9 | IM_CURRENT_DAYMO | Call by reference | Type reference (TYPE) | PTT_CONTRACT_T510S_DAYMO | Tabellentyp vertragsabhängiger T510S DAYMOs | 20020502 | |||
| 10 | IM_CURRENT_MOFID | Call by reference | Type reference (TYPE) | PTT_CONTRACT_MOFID | Personalnummern mit FeiertagskalenderID | 20011219 | |||
| 11 | IM_CURRENT_MOLGA | Call by reference | Type reference (TYPE) | PTT_CONTRACT_MOLGA | Personalnummern und zugehörige Ländergruppierung | 20020115 | |||
| 12 | IM_CURRENT_MOSID | Call by reference | Type reference (TYPE) | PTT_CONTRACT_MOSID | Personalnummern mit MOSID | 20011219 | |||
| 13 | IM_CURRENT_ORGMO | Call by reference | Type reference (TYPE) | PTT_CONTRACT_T510S_ORGMO | Tabellentyp vertragsabhängiger T510S ORGMOs | 20020919 | |||
| 14 | IM_CURRENT_WPBP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_WPBP_ENTRY | Personalnummern mit WPBP-Eintrag | 20011219 | |||
| 15 | IM_CURRENT_ZEITY | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZEITY | Personalnummern mit ZEITY | 20011219 | |||
| 16 | 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 | IM_DIST_CONTR_AV_WORKTIME | Call by reference | Type reference (TYPE) | PTT_CONTRACT_AV_WORKTIME | Verteilung: Pernr + durchsch. Arbeitszeit pro Tag | 20020124 | |||
| 18 | IM_DIST_CONTR_CAP_UTILLEVEL | Call by reference | Type reference (TYPE) | PTT_CONTRACT_CAP_UTILLEVEL | Verteilung: Pernr + Beschäftigungsgrad | 20020124 | |||
| 19 | IM_DIST_CONTR_DAILY_BALANCES | Call by reference | Type reference (TYPE) | PTT_CONTRACT_TES | Verteilung: Pernr + Tabelle TES | 20020124 | |||
| 20 | IM_DIST_CONTR_PERIOD_BALANCES | Call by reference | Type reference (TYPE) | PTT_CONTRACT_SALDO | Vertelung; Pernr + TAbelle SALDO | 20020124 | |||
| 21 | IM_DIST_CONTR_PLANNED_WORKTIME | Call by reference | Type reference (TYPE) | PTT_CONTRACT_PLANNED_WORKTIME | Verteilung: Pernr + gepl. Arbeitszeit | 20020124 | |||
| 22 | IM_DIST_METHOD | Call by reference | Type reference (TYPE) | PT_CCE_DIST_METHOD | Verteilungsmethode | 20020124 | |||
| 23 | IM_FROM_DAILY_OR_PERIOD_BAL | Call by reference | Type reference (TYPE) | PT_SCHEMA_BLOCK | D: aus Tagessalden; E: aus Periodensalden | 20020124 | |||
| 24 | IM_GEN_INTO_DZL | Call by reference | Type reference (TYPE) | BOOLE_D | Lohnarten in DZL abstellen | 20011105 | |||
| 25 | IM_GEN_INTO_ZML | Call by reference | Type reference (TYPE) | BOOLE_D | Lohnarten in ZML abstellen | 20011105 | |||
| 26 | IM_MODIF_T554C | Call by reference | Type reference (TYPE) | PTT_CONTRACT_T554C_MOD0A | Vertragsabhängige Modifikator für T554c | 20011105 | |||
| 27 | IM_PROC_TYPE | Call by reference | Type reference (TYPE) | VATYX | Verarbeitungstyp | 20011105 | |||
| 28 | IM_PSP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_PSP | PSPs mit Personalnummern | 20011109 | |||
| 29 | IM_SORT_METHOD | Call by reference | Type reference (TYPE) | STRING | Sortiermethode für TIP | 20020813 | |||
| 30 | IM_TIP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_TIP | TIP mit Personalnummern | 20011105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausführung fehlgeschlagen | 20020129 | ||
| 2 | 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 | CH_WGTYP_TAB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML_ENTRY | Generierte Lohnarten | 20020108 | |||
| 2 | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20020108 | |||
| 3 | IM_LGMUL | Call by reference | Type reference (TYPE) | LGMUL | Festwert | 20020118 | |||
| 4 | IM_ORIG_TIMES | Call by reference | Type reference (TYPE) | TY_ORIG_TIMES | Originalzeiten des aktuellen ZHH-Eintrags | 20020205 | |||
| 5 | 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 | CH_DAYINFO | Call by reference | Type reference (TYPE) | GWT_DAYINFO_TAB | Tabelle der Tagesinfos pro Vertrag | 20011109 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | DATUM | Stichtag | 20011109 | |||
| 3 | IM_PSP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_PSP | PSPs mit Personalnummern | 20011109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausführung fehlgeschlagen | 20020704 | ||
| 2 | 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 | IM_DAYMO | Call by reference | Type reference (TYPE) | DAYMO | Tagesgruppierung für die Zeitlohnartenauswahl | 20020205 | |||
| 2 | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020205 | |||
| 3 | IM_ORGMO | Call by reference | Type reference (TYPE) | ORGMO | Zeitlohnartenauswahlregelgruppe | 20020205 | |||
| 4 | IM_SEQNO | Call by reference | Type reference (TYPE) | SEQLG | Nummer einer Lohnartenregel bei gleichem Schlüssel | 20020205 | |||
| 5 | 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 | IM_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20020205 | |||
| 2 | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020205 | |||
| 3 | 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 | IM_PACKAGE_DAYMO | Call by reference | Type reference (TYPE) | DAYMO | Tagesgruppierung für die Zeitlohnartenauswahl | 20020204 | |||
| 2 | IM_PACKAGE_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020204 | |||
| 3 | IM_PACKAGE_ORGMO | Call by reference | Type reference (TYPE) | ORGMO | Zeitlohnartenauswahlregelgruppe | 20020204 | |||
| 4 | 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 | IM_GEN_WTNUM | Call by reference | Type reference (TYPE) | PTM_WTNUM_DZL | Anzahl Stunden je Lohnart | 20020205 | |||
| 2 | IM_GEN_WTYPE | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20020205 | |||
| 3 | IM_IGNORE_REASON | Call by reference | Type reference (TYPE) | STRING | Grund der Verwerfung | 20020205 | |||
| 4 | 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 | 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 | IM_COND_FAILED | Call by reference | Type reference (TYPE) | STRING | Nicht erfüllte Bedingung | 20020206 | |||
| 2 | IM_DAYINFO | Call by reference | Type reference (TYPE) | GWT_DAYINFO_TAB | Tabelle der Tagesinfos pro Vertrag | 20020206 | |||
| 3 | IM_RULE | Call by reference | Type reference (TYPE) | PTBUF | Aktuelle T510s-Regel | 20020206 | |||
| 4 | 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 | IM_DAYMO | Call by reference | Type reference (TYPE) | DAYMO | Tagesgruppierung für die Zeitlohnartenauswahl | 20020205 | |||
| 2 | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20020205 | |||
| 3 | IM_ORGMO | Call by reference | Type reference (TYPE) | ORGMO | Zeitlohnartenauswahlregelgruppe | 20020205 | |||
| 4 | IM_RULE_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20020205 | |||
| 5 | 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 | CH_DIST_CONTRACT_ALP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ALP | ALP mit Personalnummern | 20020129 | |||
| 2 | CH_DIST_CONTRACT_C1 | Call by reference | Type reference (TYPE) | PTT_CONTRACT_C1 | C1 mit Personalnummern | 20020129 | |||
| 3 | CH_DIST_WGTYP_TAB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML | Personalnummern und Tabelle ZML | 20020129 | |||
| 4 | IM_ALP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ALP_REF | Personalnummern und Referenz auf Tabelle ALP | 20020129 | |||
| 5 | IM_C1 | Call by reference | Type reference (TYPE) | PTT_CONTRACT_C1_REF | Personalnummern und Referenz auf Tabelle C1 | 20020129 | |||
| 6 | 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 | IM_ORIG_BEGUZ | Call by reference | Type reference (TYPE) | CTIMB | Beginnuhrzeit | 20020118 | |||
| 2 | IM_ORIG_ENDUZ | Call by reference | Type reference (TYPE) | CTIME | Endeuhrzeit | 20020118 | |||
| 3 | IM_RULE | Call by reference | Type reference (TYPE) | PTBUF | Aktuelle T510s-Regel | 20020118 | |||
| 4 | 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 | CH_ORIG_TIMES | Call by reference | Type reference (TYPE) | TY_ORIG_TIMES | Originalzeiten eines Eintrags | 20020205 | |||
| 2 | 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 | CH_ALP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ALP_REF | Personalnummern und Referenz auf Tabelle ALP | 20020124 | |||
| 2 | CH_C1 | Call by reference | Type reference (TYPE) | PTT_CONTRACT_C1_REF | Personalnummern und Referenz auf Tabelle C1 | 20020124 | |||
| 3 | IM_DIST_CONTRACT_ALP | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ALP | ALP mit Personalnummern | 20020124 | |||
| 4 | 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 | CH_DZL | Call by reference | Type reference (TYPE) | PTT_CONTRACT_DZL_REF | Personalnummern und Referenz auf Tabelle DZL | 20020124 | |||
| 2 | CH_ZML | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML_REF | Personalnummern und Referenz auf Tabelle ZML | 20020124 | |||
| 3 | IM_ACDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20020124 | |||
| 4 | IM_GEN_INTO_DZL | Call by reference | Type reference (TYPE) | BOOLE_D | Lohnarten in DZL abstellen | 20020124 | |||
| 5 | IM_GEN_INTO_ZML | Call by reference | Type reference (TYPE) | BOOLE_D | Lohnarten in ZML abstellen | 20020124 | |||
| 6 | IM_PROC_TYPE | Call by reference | Type reference (TYPE) | VATYX | Verarbeitungstyp | 20020124 | |||
| 7 | 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 | CH_WGTYP_TAB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML_ENTRY | Generierte Lohnarten | 20020121 | |||
| 2 | CH_ZHH | Call by reference | Type reference (TYPE) | TIP_FOR_GWT_TAB | Aufbereitete TIP | 20020121 | |||
| 3 | EX_EXIT_GWT | Call by reference | Type reference (TYPE) | BOOLE_D | Beende GWT nach dieser Regel | 20020131 | |||
| 4 | IM_RULE_PARAM | Call by reference | Type reference (TYPE) | TY_RULE_STRUCTURE | Struktur der aktuellen T510s-Regel | 20020121 | |||
| 5 | IM_T510S_RULE | Call by reference | Type reference (TYPE) | PTBUF | Aktuelle T510s-Regel | 20020121 | |||
| 6 | 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 | CH_WGTYP_TAB | Call by reference | Type reference (TYPE) | PTT_CONTRACT_ZML_ENTRY | Generierte Lohnarten | 20020121 | |||
| 2 | CH_ZHH | Call by reference | Type reference (TYPE) | TIP_FOR_GWT_TAB | Aufbereitete TIP | 20020121 | |||
| 3 | EX_EXIT_GWT | Call by reference | Type reference (TYPE) | BOOLE_D | Beende GWT nach dieser Regel | 20020131 | |||
| 4 | IM_RULE_PARAM | Call by reference | Type reference (TYPE) | TY_RULE_STRUCTURE | Struktur der aktuellen T510s-Regel | 20020121 | |||
| 5 | IM_T510S_RULE | Call by reference | Type reference (TYPE) | PTBUF | Aktuelle T510s-Regel | 20020121 | |||
| 6 | 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 |