Hierarchy
⤷
⤷
Properties
| Class | CL_HRPBSDE_SEZ | |
| Short Description | Special and Non-Recurring Payments | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | P01O | HR Germany: Public Sector |
| Created | 20040210 | SAP |
| Last change | 20071120 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPBSDE_SEZ has no forward declaration.
Interfaces
Class CL_HRPBSDE_SEZ has no interface implemented.
Friends
Class CL_HRPBSDE_SEZ has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_AB | Absences | 20050324 | |||
| 2 | Static Attribute | Public | Object reference (TYPE REF TO) | P01P_BUFFER_DIR_TAB | BUFFER_DIR of Payroll | 20060831 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_ABC | Cumulation of Absence Classes | 20040305 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_DOWP | Work Center/Basic Pay Addition Service Type/Service Category | 20040311 | |||
| 5 | Constant | Private | Type reference (TYPE) | BOOLEAN | '-' | False | 20040212 | ||
| 6 | Static Attribute | Public | Type reference (TYPE) | P01P_SEZFLT | Filter for Special Payments and Non-Recurring Payments | 20110909 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_RT | Table IT | 20040211 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_RT | New Entries IT | 20040210 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | HRPY_TT_LRT | Table type to LRT | 20040817 | |||
| 10 | Static Attribute | Public | Type reference (TYPE) | P01P_SEZMOD | Model for Special and One-Time Payments | 20040818 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | T5DPBS0A | Assignment of Models for Special and Non-Recurring Payments | 20070430 | |||
| 12 | Static Attribute | Public | Type reference (TYPE) | MOLGA | Country Grouping | 20040211 | |||
| 13 | Static Attribute | Public | Type reference (TYPE) | P0000_TAB | HR Master Record: Infotype 0000 (Actions) | 20040211 | |||
| 14 | Static Attribute | Public | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20040211 | |||
| 15 | Static Attribute | Public | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20040211 | |||
| 16 | Static Attribute | Public | Type reference (TYPE) | P0013_TAB | HR Master Record: Infotype 0013 (Social Insurance D) | 20051209 | |||
| 17 | Static Attribute | Public | Type reference (TYPE) | P0021_TAB | HR Master Record: Infotype 0021 (Family Member/Dependents) | 20040308 | |||
| 18 | Static Attribute | Public | Type reference (TYPE) | P0041_TAB | HR Master Record: Infotype 0041 (Date Specifications) | 20050307 | |||
| 19 | Static Attribute | Public | Type reference (TYPE) | P0230_TAB | HR Master Record Infotype 0230 (View 0008/0230) | 20040311 | |||
| 20 | Static Attribute | Public | Type reference (TYPE) | P0265_TAB | HR Master Record Infotype 0265/Special Regulations PSG | 20070822 | |||
| 21 | Static Attribute | Public | Type reference (TYPE) | P0320_TAB | Official Housing | 20040901 | |||
| 22 | Static Attribute | Public | Type reference (TYPE) | P0322_TAB | HR-PSG: Pension Infotype (No. 0322) | 20040806 | |||
| 23 | Static Attribute | Public | Type reference (TYPE) | P0521_TAB | HR Master Record Infotype 0521 (Semiretirement) | 20040311 | |||
| 24 | Static Attribute | Public | Type reference (TYPE) | P0595_TAB | HR Master Record Infotype 0595 (Family-Related Bonuses) | 20040308 | |||
| 25 | Static Attribute | Public | Type reference (TYPE) | P_PERNR | Personnel Number | 20050721 | |||
| 26 | Constant | Public | Type reference (TYPE) | I | 16 | Length of Amount Field in Log | 20040304 | ||
| 27 | Constant | Public | Type reference (TYPE) | PLOG_LEN | '60' | Default Column Length | 20040227 | ||
| 28 | Constant | Public | Type reference (TYPE) | I | 23 | Length of Wage Type Field | 20040305 | ||
| 29 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_PLOG | Payroll Log | 20040219 | |||
| 30 | Static Attribute | Public | Type reference (TYPE) | BOOLEAN | Log Requested | 20040219 | |||
| 31 | Static Attribute | Public | Object reference (TYPE REF TO) | HRPY_TT_RGDIR | Directory of Payroll Results | 20060929 | |||
| 32 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_RT | Table RT | 20041018 | |||
| 33 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_RT | New Entries RT | 20040210 | |||
| 34 | Static Attribute | Public | Type reference (TYPE) | HRPAYDE_ST | Tax | 20121008 | |||
| 35 | Static Attribute | Public | Object reference (TYPE REF TO) | P01P_TBUFF_TAB | TBUFF of Payroll | 20060831 | |||
| 36 | Constant | Private | Type reference (TYPE) | BOOLEAN | 'X' | True | 20040212 | ||
| 37 | Static Attribute | Public | Type reference (TYPE) | HRPY_TT_VAR | Table type for payroll table VAR - saving variables in payro | 20040311 | |||
| 38 | Static Attribute | Public | Type reference (TYPE) | HRPAY99_WPBP | Work Center/Basic Pay | 20040211 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Correct Official Housing Gross Amount by SNrP | 20040830 | |
| 2 | Static method | Public | Method | Correct Estimation Basus by SNrP | 20040830 | |
| 3 | Static method | Public | Method | Calculation of Special and Non-Recurring Payments | 20040211 | |
| 4 | Static method | Private | Method | Check Whether Override Wage Type Is Available | 20040528 | |
| 5 | Static method | Private | Method | Check Whether Model Is to Be Processed in Current Period | 20040212 | |
| 6 | Static method | Private | Method | Log: Determine Payroll Type to * | 20040227 | |
| 7 | Static method | Private | Method | Log: Determine Payroll Type from T503 | 20040227 | |
| 8 | Static method | Private | Method | Log: Determine Payroll Type from WPBP | 20040227 | |
| 9 | Static method | Private | Method | Log: Determine Work Center Assignment | 20040301 | |
| 10 | Static method | Private | Method | Log Module: Name and Function Module | 20040302 | |
| 11 | Static method | Private | Method | Insert Blank Lines in Log | 20040219 | |
| 12 | Static method | Public | Method | Log for a Wage Type Line in Function Module | 20040304 | |
| 13 | Static method | Public | Method | Log for a Line in Function Module | 20040304 | |
| 14 | Static method | Private | Method | Maintain Log Heading: Payroll Type | 20040227 | |
| 15 | Static method | Private | Method | Maintain Log Heading: Work Center Assignment | 20040301 | |
| 16 | Static method | Private | Method | Maintain Log Heading: Calculation Modules | 20040302 | |
| 17 | Static method | Private | Method | Maintain Log Heading: Group | 20040219 | |
| 18 | Static method | Private | Method | Maintain Log Heading: Wage Type Table | 20040304 | |
| 19 | Static method | Private | Method | Maintain Log Heading: Model | 20040219 | |
| 20 | Static method | Private | Method | Maintain Log Heading: Entitlement Prerequisites | 20040220 | |
| 21 | Static method | Private | Method | Print "No" Entitlement Condition | 20040524 | |
| 22 | Static method | Private | Method | Correction of Estimation Basis or Official Housing Gross Amt | 20040901 | |
| 23 | Static method | Private | Method | Log: Model Was Overridden by Manual Wage Type | 20040528 | |
| 24 | Static method | Private | Method | Log: Wage Type Line for Module | 20040304 | |
| 25 | Static method | Private | Method | Display Entitlement in Log | 20040220 | |
| 26 | Static method | Private | Method | Maintain Table TEILPERIODEN | 20040211 | |
| 27 | Static method | Private | Method | Determine Payroll Type from WPBP or T503 | 20040218 | |
| 28 | Static method | Private | Method | Determine Work Center Assignment from WPBP | 20040218 | |
| 29 | Static method | Private | Method | Determine First/Last Tax Split Assignment | 20121008 | |
| 30 | Static method | Public | Method | Get Log | 20040308 | |
| 31 | Static method | Public | Method | Initialize Class Attributes | 20041216 | |
| 32 | Static method | Public | Method | Initialize (Delete) Payroll Tables | 20040827 | |
| 33 | Static method | Private | Method | Delete Log Table | 20040524 | |
| 34 | Static method | Public | Method | Transfer Reference for Payroll Buffer | 20060831 | |
| 35 | Static method | Public | Method | Fill Master Data in Class Attributes | 20040211 | |
| 36 | Static method | Private | Method | Determine Country Grouping | 20040212 | |
| 37 | Static method | Public | Method | Maintain Payroll Tables in Class Attributes | 20040211 | |
| 38 | Static method | Public | Method | Maintain Personnel Numbers in Class Attributes | 20050721 |
Events
Class CL_HRPBSDE_SEZ has no event.
Types
Class CL_HRPBSDE_SEZ has no local type.
Method Signatures
Method ADJUST_DWB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATUM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040831 | |||
| 2 | PROT_TAB | Call by reference | Type reference (TYPE) | HRPAY99_PLOG | Abrechnungsprotokoll | 20040901 | |||
| 3 | SEZ | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20040830 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dienstwohnungsbrutto nicht in LRT | 20040901 |
Method ADJUST_SCHAETZBASIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATUM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20040831 | |||
| 2 | PROT_TAB | Call by reference | Type reference (TYPE) | HRPAY99_PLOG | Abrechnungsprotokoll | 20040901 | |||
| 3 | SEZ | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20040830 |
Method ADJUST_SCHAETZBASIS on class CL_HRPBSDE_SEZ has no exception.
Method CALCULATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040211 | |||
| 2 | CALCMOLGA | Value transfer | Type reference (TYPE) | MOLGA | Ländergruppierung | 20040211 | |||
| 3 | ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040211 | |||
| 4 | FEHLERTEXT | Call by reference | Type reference (TYPE) | TEXT60 | Zusatzinformationen zur Fehlermeldung | 20040308 | |||
| 5 | FILTER | Value transfer | Type reference (TYPE) | P01P_SEZFLT | SPACE | Aufrufstelle | 20041221 | ||
| 6 | PROT_TAB | Call by reference | Type reference (TYPE) | HRPAY99_PLOG | Abrechnungsprotokoll | 20040219 | |||
| 7 | RESULT | Value transfer | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20040211 | |||
| 8 | SW_PROT | Value transfer | Type reference (TYPE) | XFELD | SPACE | Protokoll erstellen | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Lesen von Merkmal DOSEZ | 20040212 | ||
| 2 | Fehler in Funktionsbaustein | 20040308 | ||
| 3 | Allgemeine Warnung | 20120608 | ||
| 4 | Generischer Fehler mit SYST-Variablen | 20121008 | ||
| 5 | Ländergruppierung im Auswahlzeitraum uneinheitlich | 20040212 | ||
| 6 | Unspezifizierter Fehler | 20040212 | ||
| 7 | Kein passender Eintrag in Tabelle T001P gefunden | 20040212 |
Method CHECK_OVERRIDE_LGART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OVERRIDE | Value transfer | Type reference (TYPE) | BOOLEAN | Übersteuerungslohnart vorhanden? | 20040528 | |||
| 2 | VLART | Value transfer | Type reference (TYPE) | P01P_SEZLGV | Vorgabelohnart für SEZ-Modell | 20040528 |
Method CHECK_OVERRIDE_LGART on class CL_HRPBSDE_SEZ has no exception.
Method CHECK_VALID_IN_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040212 | |||
| 2 | ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040212 | |||
| 3 | STRUC_T5DPBS0A | Value transfer | Type reference (TYPE) | T5DPBS0A | Zuordnung der Modelle für Sonder- und Einmalzahlungen | 20040212 | |||
| 4 | VALID | Value transfer | Type reference (TYPE) | BOOLEAN | Modell ist im aktuellen Zeitraum relevant | 20040212 |
Method CHECK_VALID_IN_PERIOD on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_ABART_STERN Signature
Method FILL_PROT_ABART_STERN on class CL_HRPBSDE_SEZ has no parameter.
Method FILL_PROT_ABART_STERN on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_ABART_T503 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABART | Call by reference | Type reference (TYPE) | ABRAR | Gruppierung der Mitarbeiterkreise für Personalrechenregel | 20040227 | |||
| 2 | P0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040227 | |||
| 3 | SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Initial, wenn ABART aus T503 erfolgreich | 20040227 |
Method FILL_PROT_ABART_T503 on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_ABART_WPBP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABART | Call by reference | Type reference (TYPE) | ABRAR | Gruppierung der Mitarbeiterkreise für Personalrechenregel | 20040227 | |||
| 2 | SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Initial, wenn ABART aus WPBP erfolgreich | 20040227 |
Method FILL_PROT_ABART_WPBP on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_APZNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APZNR | Call by reference | Type reference (TYPE) | APZNR | Zuordnung PC205 | 20040301 |
Method FILL_PROT_APZNR on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_BAUST_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BAUST | Call by reference | Type reference (TYPE) | P01P_SEZBST | Bausteine zur Berechnung von Sonder- und Einmalzahlungen | 20040302 | |||
| 2 | FUBA | Call by reference | Type reference (TYPE) | P01P_SEZFBBERECH | Funktionsbaustein für Berechnungsmodule | 20040302 |
Method FILL_PROT_BAUST_NAME on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_EMPTY_LINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ANZAHL | Value transfer | Type reference (TYPE) | EMPTYLINES | 1 | Anzahl Leerzeilen | 20040219 | ||
| 2 | LEVEL | Call by reference | Type reference (TYPE) | SEU_LEVEL | 1 | Level eines Knotens | 20040219 |
Method FILL_PROT_EMPTY_LINES on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_FUBA_LGART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LGART_ZEILE | Call by reference | Type reference (TYPE) | PC207 | Abrechnungsergebnis: Ergebnistabelle | 20040304 |
Method FILL_PROT_FUBA_LGART on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_FUBA_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EINRUECKUNG | Value transfer | Type reference (TYPE) | I | 0 | Einrückung | 20040309 | ||
| 2 | TEXT | Call by reference | Type reference (TYPE) | PLOG_TXT | Textzeile im Protokoll | 20040304 |
Method FILL_PROT_FUBA_LINE on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_HEADER_ABART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SELDA | Call by reference | Type reference (TYPE) | DATUM | Selektionsdatum | 20040227 |
Method FILL_PROT_HEADER_ABART on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_HEADER_APZNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SELDA | Call by reference | Type reference (TYPE) | DATUM | Selektionsdatum | 20040301 |
Method FILL_PROT_HEADER_APZNR on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_HEADER_BAUST Signature
Method FILL_PROT_HEADER_BAUST on class CL_HRPBSDE_SEZ has no parameter.
Method FILL_PROT_HEADER_BAUST on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_HEADER_GRUPPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040219 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040219 | |||
| 3 | GRUPPE | Call by reference | Type reference (TYPE) | P01P_SEZGRP | Gruppierung für Modellzuordnung bei Sonder- und Einmalzhlg. | 20040219 |
Method FILL_PROT_HEADER_GRUPPE on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_HEADER_LGART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LEVEL | Call by reference | Type reference (TYPE) | SEU_LEVEL | Level eines Knotens | 20040304 |
Method FILL_PROT_HEADER_LGART on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_HEADER_MODELL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MODELL | Call by reference | Type reference (TYPE) | P01P_SEZMOD | Modell für Sonder- und Einmalzahlungen | 20040219 |
Method FILL_PROT_HEADER_MODELL on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_HEADER_VORAUS Signature
Method FILL_PROT_HEADER_VORAUS on class CL_HRPBSDE_SEZ has no parameter.
Method FILL_PROT_HEADER_VORAUS on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_KEINE_VORAUS Signature
Method FILL_PROT_KEINE_VORAUS on class CL_HRPBSDE_SEZ has no parameter.
Method FILL_PROT_KEINE_VORAUS on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_KORREKTUR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20040901 |
Method FILL_PROT_KORREKTUR on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_LGART_OVERRIDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VLART | Value transfer | Type reference (TYPE) | P01P_SEZLGV | Vorgabelohnart für SEZ-Modell | 20040528 |
Method FILL_PROT_LGART_OVERRIDE on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_LINE_LGART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Call by reference | Type reference (TYPE) | PC207 | Ergebniszeile aus Baustein | 20040304 | |||
| 2 | TLEVEL | Call by reference | Type reference (TYPE) | SEU_LEVEL | Level eines Knotens | 20040304 |
Method FILL_PROT_LINE_LGART on class CL_HRPBSDE_SEZ has no exception.
Method FILL_PROT_LINE_VORAUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ANSPRUCH | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040220 | |||
| 2 | ANVOR | Call by reference | Type reference (TYPE) | P01P_SEZAV | Anspruchsvoraussetzung für Sonder- und Einmalzahlungen | 20040220 | |||
| 3 | FUBA | Call by reference | Type reference (TYPE) | P01P_SEZFBAV | Funktionsbaustein für Anspruchsvoraussetzung | 20040220 |
Method FILL_PROT_LINE_VORAUS on class CL_HRPBSDE_SEZ has no exception.
Method FILL_TEILPERIODEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040211 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040211 | |||
| 3 | RETURNCODE | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040211 | |||
| 4 | TEILPERIODEN | Call by reference | Type reference (TYPE) | TEILPERIODENTABELLENTYP | Teilperiodentabelle | 20040211 |
Method FILL_TEILPERIODEN on class CL_HRPBSDE_SEZ has no exception.
Method GET_ABART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABART | Value transfer | Type reference (TYPE) | ABRAR | Gruppierung der Mitarbeiterkreise für Personalrechenregel | 20040218 | |||
| 2 | SELDA | Value transfer | Type reference (TYPE) | DATUM | Selektionsdatum | 20040218 |
Method GET_ABART on class CL_HRPBSDE_SEZ has no exception.
Method GET_APZNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APZNR | Value transfer | Type reference (TYPE) | APZNR | Arbeitsplatzzuordnung | 20040218 | |||
| 2 | SELDA | Value transfer | Type reference (TYPE) | DATUM | Selektionsdatum | 20040218 |
Method GET_APZNR on class CL_HRPBSDE_SEZ has no exception.
Method GET_CNTR2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20121008 | |||
| 2 | CNTR2 | Call by reference | Type reference (TYPE) | CNTR2 | Steuer-Split | 20121008 | |||
| 3 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20121008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20121008 |
Method GET_PROTOCOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PLOG_TABELLE | Call by reference | Type reference (TYPE) | HRPBSDE_PLOG | Abrechnungsprotokoll | 20040308 |
Method GET_PROTOCOL on class CL_HRPBSDE_SEZ has no exception.
Method INIT_ATTRIBUTES Signature
Method INIT_ATTRIBUTES on class CL_HRPBSDE_SEZ has no parameter.
Method INIT_ATTRIBUTES on class CL_HRPBSDE_SEZ has no exception.
Method INIT_PAYROLLTABLES Signature
Method INIT_PAYROLLTABLES on class CL_HRPBSDE_SEZ has no parameter.
Method INIT_PAYROLLTABLES on class CL_HRPBSDE_SEZ has no exception.
Method INIT_PROTOCOL Signature
Method INIT_PROTOCOL on class CL_HRPBSDE_SEZ has no parameter.
Method INIT_PROTOCOL on class CL_HRPBSDE_SEZ has no exception.
Method SET_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUFFER_DIR | Call by reference | Type reference (TYPE) | P01P_BUFFER_DIR_TAB | BUFFER_DIR der Abrechnung | 20060831 | |||
| 2 | I_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20060929 | |||
| 3 | I_TBUFF | Call by reference | Type reference (TYPE) | P01P_TBUFF_TAB | TBUFF der Abrechnung | 20060831 |
Method SET_BUFFER on class CL_HRPBSDE_SEZ has no exception.
Method SET_MASTERDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P0000_TAB | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20040211 | |||
| 2 | P0001_TAB | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040211 | |||
| 3 | P0008_TAB | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040211 | |||
| 4 | P0013_TAB | Call by reference | Type reference (TYPE) | P0013_TAB | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20051209 | |||
| 5 | P0021_TAB | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040308 | |||
| 6 | P0041_TAB | Call by reference | Type reference (TYPE) | P0041_TAB | Personal-Stammsatz Infotyp 0041 (Datumsangaben) | 20050307 | |||
| 7 | P0230_TAB | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040311 | |||
| 8 | P0265_TAB | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20070822 | |||
| 9 | P0320_TAB | Call by reference | Type reference (TYPE) | P0320_TAB | Dienstwohnung | 20040901 | |||
| 10 | P0322_TAB | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040806 | |||
| 11 | P0521_TAB | Call by reference | Type reference (TYPE) | P0521_TAB | Personal-Stammsatz Infotyp 0521 (Altersteilzeit) | 20040311 | |||
| 12 | P0595_TAB | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20040308 |
Method SET_MASTERDATA on class CL_HRPBSDE_SEZ has no exception.
Method SET_MOLGA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BTRTL | Value transfer | Type reference (TYPE) | BTRTL | Personalteilbereich | 20040212 | |||
| 2 | WERKS | Value transfer | Type reference (TYPE) | PERSA | Personalbereich | 20040212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ländergruppierung im Auswahlzeitraum uneinheitlich | 20040212 | ||
| 2 | Kein passender Eintrag in Tabelle T001P gefunden | 20040212 |
Method SET_PAYROLLTABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AB_TAB | Call by reference | Type reference (TYPE) | HRPAY99_AB | Abwesenheiten | 20050324 | |||
| 2 | CABC_TAB | Call by reference | Type reference (TYPE) | HRPAY99_ABC | Kumulation Abwesenheitsklassen | 20040305 | |||
| 3 | DOWP_TAB | Call by reference | Type reference (TYPE) | HRPAY99_DOWP | Struktur Tabelle DOWP | 20040311 | |||
| 4 | IT_TAB | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabelle IT | 20040211 | |||
| 5 | LRT_TAB | Call by reference | Type reference (TYPE) | HRPY_TT_LRT | Tabellentype zu LRT | 20040817 | |||
| 6 | RT_TAB | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabelle RT | 20041018 | |||
| 7 | ST_TAB | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20121008 | |||
| 8 | VAR_TAB | Call by reference | Type reference (TYPE) | HRPY_TT_VAR | Speicherung von Variablen in Abrechnung | 20040311 | |||
| 9 | WPBP_TAB | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20040211 |
Method SET_PAYROLLTABLES on class CL_HRPBSDE_SEZ has no exception.
Method SET_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050721 |
Method SET_PERNR on class CL_HRPBSDE_SEZ has no exception.
History
| Last changed by/on | SAP | 20071120 |
| SAP Release Created in | 500 |