Hierarchy
⤷
⤷
Properties
| Class | CL_HRPBSDE_BUEZ | |
| Short Description | Gross Overpayment | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | HRPAYDEPBSBUEZ | |
| Program status | ||
| Category | 0 | |
| Package | P01O | HR Germany: Public Sector |
| Created | 20070131 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPBSDE_BUEZ has no interface implemented.
Friends
Class CL_HRPBSDE_BUEZ has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | '2' | Original Results in For-Interval | 20070516 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | '3' | Last Payroll Result Before Result Provided | 20070516 | ||
| 3 | Instance attribute | Public | Type reference (TYPE) | P01P_BUEZ_INPER_TAB | GOP Reversal Periods for Gross Amount | 20100818 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Gross Overpayment Deactivated for Gross | 20090925 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Gross Overpayment Active for Employee | 20070516 | |||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_HRPBSDE_BUEZ | Gross Overpayment | 20071217 | |||
| 7 | Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | Overpayment Type SR | 20070524 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR1 | 'B' | Overpayment Type (Gross) | 20070524 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR1 | 'K' | Overpayment Type - Child Allowance | 20070524 | ||
| 10 | Constant | Public | Type reference (TYPE) | V0TYP | 'U' | Variable Assignment Type | 20070516 | ||
| 11 | Instance attribute | Protected | Type reference (TYPE) | WAERS | Currency Key | 20070516 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | P01P_BUEZ_DIFF_TAB | Gross Overpayment: Gross Differences of Primary Wage Types | 20070516 | |||
| 13 | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | Difference Category (Gross) | 20070516 | ||
| 14 | Constant | Public | Type reference (TYPE) | CHAR1 | '2' | Difference Category (Net) | 20070516 | ||
| 15 | Instance attribute | Protected | Type reference (TYPE) | P01P_BUEZ_KORR_TAB | Gross Overpayment: Incoming and Outgoing in RA or In-Period | 20070516 | |||
| 16 | Constant | Protected | Type reference (TYPE) | BOOLE_D | ' ' | Truth Value 'False' | 20070516 | ||
| 17 | Static Attribute | Protected | Type reference (TYPE) | P01P_BUEZ_LGART_SEL_TAB | Table for Wage Type Selection - Technical Wage Types | 20070516 | |||
| 18 | Constant | Private | Type reference (TYPE) | ENDDA | '99991231' | End of Validity Period | 20071217 | ||
| 19 | Instance attribute | Protected | Type reference (TYPE) | P01P_BUEZ_ORIG_INPER | Substructure for Table APER Payroll | 20070516 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | P01P_BUEZ_INPER_TAB | GOP Reversal Periods for Child Allowance | 20100818 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Gross Overpayment Not Active for Child Allowance | 20090925 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | HRPAY99_PLOG | Payroll Log | 20070516 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | I | Presetting for Log Indentation | 20070516 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Request Log | 20070516 | |||
| 25 | Constant | Public | Type reference (TYPE) | BEGDA | '18000101' | Valid-From Date | 20071217 | ||
| 26 | Instance attribute | Protected | Type reference (TYPE) | MOLGA | Country Grouping | 20070516 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | PERNR_D | Personnel Number | 20070516 | |||
| 28 | Constant | Public | Type reference (TYPE) | CHAR1 | 'P' | Previous Results in For-Interval | 20070516 | ||
| 29 | Static Attribute | Public | Type reference (TYPE) | P01P_BUEZ_LGART_SEL_TAB | Table for Wage Type Selection - Technical Wage Types | 20070531 | |||
| 30 | Static Attribute | Public | Type reference (TYPE) | P01P_BUEZ_LGART_SEL_TAB | Table for Wage Type Selection - Customer Wage Types | 20070516 | |||
| 31 | Constant | Protected | Type reference (TYPE) | BOOLE_D | 'X' | Truth Value 'True' | 20070516 | ||
| 32 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070516 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070516 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070516 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Is Gross Overpayment to Be Reversed for Period of Origin? | 20100818 | |
| 2 | Instance method | Public | Method | Generation of Gross Overpayt (W/O Child Allow.) Deactivated | 20090925 | |
| 3 | Instance method | Public | Method | Check Reversal Switch and Flag Periods If Necessary | 20100818 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20070516 | |
| 5 | Instance method | Public | Method | Calculates the Gross Increases | 20070516 | |
| 6 | Instance method | Public | Method | Calculation of Wage Type Differences | 20070516 | |
| 7 | Instance method | Public | Method | Calculates the Net Increases | 20070516 | |
| 8 | Static method | Public | Method | Creates Matrix for Payroll Log for ITAB | 20080328 | |
| 9 | Instance method | Protected | Method | Fills ITab with Required Repayment Wage Types | 20080328 | |
| 10 | Static method | Public | Method | Delete Single Instance | 20071217 | |
| 11 | Instance method | Public | Method | Delete Log Buffer | 20070516 | |
| 12 | Instance method | Private | Constructor | CONSTRUCTOR | 20070516 | |
| 13 | Static method | Public | Method | (Re)Generate Single Instance of Class | 20071217 | |
| 14 | Instance method | Public | Method | Reduce Wage Type /167 to Offset Child Allowance | 20121205 | |
| 15 | Instance method | Protected | Method | Writes Increases to Current Payroll Run | 20070516 | |
| 16 | Instance method | Protected | Method | Writes Claims to Current Payroll Run | 20070516 | |
| 17 | Instance method | Protected | Method | Formats the matrix of difference wage types for log | 20080328 | |
| 18 | Instance method | Public | Method | Reads Old Gross Differences Into Current Payroll Run | 20070516 | |
| 19 | Instance method | Public | Method | Get Gross Difference Table | 20071217 | |
| 20 | Static method | Public | Method | Get Only Instance of Class | 20071217 | |
| 21 | Instance method | Public | Method | Read Log Buffer Content | 20070516 | |
| 22 | Instance method | Public | Method | Reads New Increases Into Current Payroll Run | 20070516 | |
| 23 | Instance method | Public | Method | Reads New Increases Into Current Payroll Run | 20070516 | |
| 24 | Instance method | Public | Method | Reads Old Gross Differences Into Current Payroll Run | 20070516 | |
| 25 | Static method | Public | Method | Read Payroll Results | 20070516 | |
| 26 | Instance method | Public | Method | Read Personnel Number of Gross Overpayment Instance | 20070516 | |
| 27 | Instance method | Public | Method | Reads Remaining Claims from Previous Period | 20070516 | |
| 28 | Instance method | Protected | Method | Read Threshold Value from Table T511P | 20070516 | |
| 29 | Static method | Protected | Method | Generate Entry in V0 with the In-Period in the Info Field | 20070516 | |
| 30 | Instance method | Public | Method | Gross Overpayment Active for Employee | 20070516 | |
| 31 | Instance method | Public | Method | Child Allow. Overpaymt to Be Reversed for Period of Origin? | 20100818 | |
| 32 | Instance method | Public | Method | Generation of Child Allow. Overpayt (W/O Gross) Deactivated | 20090925 | |
| 33 | Static method | Protected | Method | Read an Entry in Table T512w | 20070516 | |
| 34 | Instance method | Protected | Method | Summary Log for Increases | 20070516 | |
| 35 | Instance method | Protected | Method | Writes an error line to the payroll log | 20080328 | |
| 36 | Instance method | Protected | Method | Write Log Line to Log Buffer | 20070516 | |
| 37 | Static method | Protected | Method | Write Log Line to Log Buffer | 20070516 | |
| 38 | Instance method | Protected | Method | Logs a Message with Message Handler | 20080328 | |
| 39 | Instance method | Protected | Method | Logging of Threshold Value Check | 20070516 | |
| 40 | Instance method | Public | Method | In-Period Is Greater Than Gross Overpayment In-Period | 20090902 | |
| 41 | Instance method | Public | Method | Generates a Gross Overpayment Log for Current Payroll Run | 20080328 | |
| 42 | Instance method | Public | Method | Check of Garnishment Limit | 20070524 | |
| 43 | Static method | Protected | Method | Checks whether garnishments are to be given priority | 20070524 | |
| 44 | Instance method | Public | Method | Check Repayment Pot | 20121012 | |
| 45 | Instance method | Public | Method | Read Log Buffer Content | 20070516 | |
| 46 | Instance method | Public | Method | Set No. of Periods for Net Retroactive Acctg for Reversal | 20100818 | |
| 47 | Static method | Public | Method | Repayment of Claims | 20070516 | |
| 48 | Instance method | Protected | Method | Distribution of an Amount to Current Part Periods | 20070516 | |
| 49 | Instance method | Protected | Method | Distribution of an Old Amount to Current Payroll Results | 20070516 |
Events
Class CL_HRPBSDE_BUEZ has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LTY_DIFF | Protected | See coding | Local Type for Gross Overpayment Overall Log | 20080328 | BEGIN OF LTY_DIFF,
col type lgart,
row type c length 13,
dat type prbetrg,
end of lty_diff
|
|
| 2 | LTY_DIFF_FORMAT | Protected | See coding | Local Type for Formatted Gross Overpayment Overall Log | 20080328 | begin of LTY_DIFF_FORMAT ,
col type c length 15,
row type c length 13, "dats
dat type c length 15,
end of lty_diff_format
|
|
| 3 | LTY_DIFF_FORMAT2 | Protected | See coding | Local Type with Row Heading C(6) | 20080328 | BEGIN OF LTY_DIFF_FORMAT2,
col type c length 14,
row type c length 6,
dat type c length 14,
end of lty_diff_format2
|
|
| 4 | LTY_T_DIFF | Protected | See coding | Local Table Type for lty_diff | 20080328 | LTY_T_DIFF type TABLE OF LTY_DIFF
|
|
| 5 | LTY_T_DIFF_FORMAT2 | Protected | See coding | Local Table Type for lty_diff_format2 | 20080328 | LTY_T_DIFF_FORMAT2 type TABLE OF lty_diff_format2
|
Method Signatures
Method BR_CANCELLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100818 | |||
| 2 | IV_PERIODE | Call by reference | Type reference (TYPE) | P01P_BUEZ_ORIG_INPER | Entstehungs-Inperiode einer (Brutto-)Überzahlung | 20100818 |
Method BR_CANCELLED on class CL_HRPBSDE_BUEZ has no exception.
Method BR_IST_DEAKTIV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEAKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | Überzahlung Brutto ist deaktiv (=X) | 20090925 |
Method BR_IST_DEAKTIV on class CL_HRPBSDE_BUEZ has no exception.
Method CHECK_APPEND_STORNO_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20100818 | |||
| 2 | IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20100818 | |||
| 3 | IV_FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20100818 | |||
| 4 | IV_FPEND | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20100818 | |||
| 5 | IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20100818 | |||
| 6 | IV_PAPER | Call by reference | Type reference (TYPE) | PC2PAPER | Unterstruktur für Tabelle APER Personalabrechnung | 20100818 |
Method CHECK_APPEND_STORNO_PERIODS on class CL_HRPBSDE_BUEZ has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRPBSDE_BUEZ has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPBSDE_BUEZ has no exception.
Method CLC_BRUTTO_ERHOEHUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAST_AKTIV_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070516 | |||
| 2 | NEUE_BUEZ | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Neue Überzahlung | 20081030 | |||
| 3 | P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method CLC_LOHNART_DIFFERENZEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AB | Call by reference | Type reference (TYPE) | HRPAY99_AB | Abwesenheiten | 20070516 | |||
| 2 | BUFFER_DIR | Call by reference | Type reference (TYPE) | P01P_BUFFER_DIR_TAB | BUFFER_DIR der Abrechnung | 20070516 | |||
| 3 | DIFF_TYP | Call by reference | Type reference (TYPE) | CHAR1 | Flag Differenzen Brutto/Netto | 20070516 | |||
| 4 | FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070516 | |||
| 5 | FPEND | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070516 | |||
| 6 | INCL_UNST_BEZUEGE | Call by reference | Type reference (TYPE) | BOOLE_D | Unständige Bezüge einschließen | 20070516 | |||
| 7 | RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20070516 | |||
| 8 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 9 | ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20070516 | |||
| 10 | TBUFF | Call by reference | Type reference (TYPE) | P01P_TBUFF_TAB | TBUFF der Abrechnung | 20070516 | |||
| 11 | WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method CLC_NETTO_ERHOEHUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAST_AKTIV_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070516 | |||
| 2 | NEUE_ATUEZ | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Neue ATZ-Überzahlung | 20091209 | |||
| 3 | NEUE_KUEZ | Call by reference | Type reference (TYPE) | BOOLE_D | Flag: Neue Überzahlung | 20081030 | |||
| 4 | P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method CLC_PROT_MATRIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LOG | Call by reference | Type reference (TYPE) | HRPAY99_PLOG | itab for payroll protocol | 20080328 | |||
| 2 | IT_MATRIX_TAB | Call by reference | Type reference (TYPE) | INDEX TABLE | matrix- table for payroll protocol | 20080328 | |||
| 3 | IT_ROW_FORMAT | Call by reference | Type reference (TYPE) | HRPAYDE_ROW_FORMAT | table for formating rows in the matrix | 20080328 | |||
| 4 | IV_LEVEL | Value transfer | Type reference (TYPE) | SEU_LEVEL | payroll protocol level | 20080328 | |||
| 5 | IV_MATRIX_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 1 | Index of matrix columns | 20080328 | ||
| 6 | IV_MATRIX_DATA_INDEX | Call by reference | Type reference (TYPE) | I | 3 | Index of matrix data | 20080328 | ||
| 7 | IV_MATRIX_ROW_INDEX | Call by reference | Type reference (TYPE) | I | 2 | Index of matrix rows | 20080328 | ||
| 8 | IV_MATRIX_WIDTH | Call by reference | Type reference (TYPE) | I | 131 | Width of matrix in payroll protocol | 20080328 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20080328 |
Method CLC_TECH_TILG_LOHNARTEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LGA | Call by reference | Type reference (TYPE) | P01P_BUEZ_LGART_SEL_TAB | Tabelle für Lohnartenseletion | 20080328 |
Method CLC_TECH_TILG_LOHNARTEN on class CL_HRPBSDE_BUEZ has no exception.
Method CLEAR_INSTANZ Signature
Method CLEAR_INSTANZ on class CL_HRPBSDE_BUEZ has no parameter.
Method CLEAR_INSTANZ on class CL_HRPBSDE_BUEZ has no exception.
Method CLEAR_LOG Signature
Method CLEAR_LOG on class CL_HRPBSDE_BUEZ has no parameter.
Method CLEAR_LOG on class CL_HRPBSDE_BUEZ has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BR_DEAKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | BÜZ deaktiv für Brutto | 20090925 | |||
| 2 | BUEZ_AKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | BÜZ aktiv für Mitarbeiter | 20070516 | |||
| 3 | CURRENCY | Value transfer | Type reference (TYPE) | WAERS | Währungsschlüssel | 20070516 | |||
| 4 | INPER | Value transfer | Type reference (TYPE) | PC2PAPER | Unterstruktur für Tabelle APER Personalabrechnung | 20070516 | |||
| 5 | KG_DEAKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | BÜZ deaktiv für Kindergeld | 20090925 | |||
| 6 | LOG_REQUESTED | Value transfer | Type reference (TYPE) | BOOLE_D | Protokoll anfordern | 20070516 | |||
| 7 | MOLGA | Value transfer | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070516 | |||
| 8 | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | 20070516 |
Method CONSTRUCTOR on class CL_HRPBSDE_BUEZ has no exception.
Method CREATE_INSTANZ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BR_DEAKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | BÜZ deaktiv für Brutto | 20090925 | |||
| 2 | BUEZ_AKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | BÜZ aktiv für Mitarbeiter | 20071217 | |||
| 3 | CURRENCY | Value transfer | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071217 | |||
| 4 | INPER | Value transfer | Type reference (TYPE) | PC2PAPER | Unterstruktur für Tabelle APER Personalabrechnung | 20071217 | |||
| 5 | KG_DEAKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | BÜZ deaktiv für Kindergeld | 20090925 | |||
| 6 | LOG_REQUESTED | Value transfer | Type reference (TYPE) | BOOLE_D | Protokoll anfordern | 20071217 | |||
| 7 | MOLGA | Value transfer | Type reference (TYPE) | MOLGA | Ländergruppierung | 20071217 | |||
| 8 | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | 20071217 |
Method CREATE_INSTANZ on class CL_HRPBSDE_BUEZ has no exception.
Method DECR_167_FOR_TKG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20121205 | |||
| 2 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20121205 | |||
| 3 | SELDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20121205 |
Method DECR_167_FOR_TKG on class CL_HRPBSDE_BUEZ has no exception.
Method EXP_ERHOEHUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERHOEHUNGEN | Call by reference | Type reference (TYPE) | P01P_BUEZ_KORR_TAB | Bruttoüberzahlung: Ab- bzw. Zuflüsse in RR - bzw. Inperiode | 20070516 | |||
| 2 | IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabelle IT | 20070516 | |||
| 3 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 4 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method EXP_FORDERUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORDERUNGEN | Call by reference | Type reference (TYPE) | P01P_BUEZ_KORR_TAB | Bruttoüberzahlung: Ab- bzw. Zuflüsse in RR - bzw. Inperiode | 20070516 | |||
| 2 | TAB | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabelle RT | 20070516 | |||
| 3 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 |
Method EXP_FORDERUNGEN on class CL_HRPBSDE_BUEZ has no exception.
Method FORMAT_DIFF_MATRIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MATRIX_FORMAT | Call by reference | Type reference (TYPE) | LTY_T_DIFF_FORMAT2 | lokaler Tabellentyp für lty_diff_format2 | 20080328 | |||
| 2 | IT_MATRIX | Call by reference | Type reference (TYPE) | LTY_T_DIFF | lokaler Tabellentyp für lty_diff | 20080328 |
Method FORMAT_DIFF_MATRIX on class CL_HRPBSDE_BUEZ has no exception.
Method GET_ALTE_ERHOEHUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUFFER_DIR | Call by reference | Type reference (TYPE) | P01P_BUFFER_DIR_TAB | BUFFER_DIR der Abrechnung | 20070516 | |||
| 2 | FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070516 | |||
| 3 | FPEND | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070516 | |||
| 4 | INCL_TILGUNGEN | Call by reference | Type reference (TYPE) | CHAR1 | Auch alte Tilgungen übernehmen | 20070516 | |||
| 5 | IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 6 | RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20070516 | |||
| 7 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 8 | ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20070516 | |||
| 9 | TBUFF | Call by reference | Type reference (TYPE) | P01P_TBUFF_TAB | TBUFF der Abrechnung | 20070516 | |||
| 10 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 | |||
| 11 | WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Arbeitsplatz/Basisbezüge | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method GET_DIFFERENZEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIFFERENZEN | Value transfer | Type reference (TYPE) | P01P_BUEZ_DIFF_TAB | Bruttoüberzahlung: Bruttodifferenzen der Primärlohnarten | 20071217 |
Method GET_DIFFERENZEN on class CL_HRPBSDE_BUEZ has no exception.
Method GET_INSTANZ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INSTANZ | Value transfer | Object reference (TYPE REF TO) | CL_HRPBSDE_BUEZ | Bruttoüberzahlung | 20071217 |
Method GET_INSTANZ on class CL_HRPBSDE_BUEZ has no exception.
Method GET_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOG | Value transfer | Type reference (TYPE) | HRPAY99_PLOG | Abrechnungsprotokoll | 20070516 |
Method GET_LOG on class CL_HRPBSDE_BUEZ has no exception.
Method GET_NEUE_ERHOEHUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FPBEG | Value transfer | Type reference (TYPE) | BEGDA | Beginn der aktuellen Fürperiode | 20070516 | |||
| 2 | IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabelle IT | 20070516 | |||
| 3 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 4 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method GET_NEUE_FORDERUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Tabelle RT | 20070516 | |||
| 2 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method GET_ORIG_FORDERUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUFFER_DIR | Call by reference | Type reference (TYPE) | P01P_BUFFER_DIR_TAB | BUFFER_DIR der Abrechnung | 20070516 | |||
| 2 | FPBEG | Value transfer | Type reference (TYPE) | BEGDA | Fürperiodenbeginn | 20070516 | |||
| 3 | FPEND | Value transfer | Type reference (TYPE) | ENDDA | Fürperiodenende | 20070516 | |||
| 4 | RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20070516 | |||
| 5 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 6 | TBUFF | Call by reference | Type reference (TYPE) | P01P_TBUFF_TAB | TBUFF der Abrechnung | 20070516 | |||
| 7 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method GET_PAYRESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APER | Value transfer | Type reference (TYPE) | PC2APER | Struktur der Tabelle APER in der Personalabrechnung | 20070516 | |||
| 2 | BUFFER_DIR | Call by reference | Type reference (TYPE) | P01P_BUFFER_DIR_TAB | BUFFER_DIR der Abrechnung | 20070516 | |||
| 3 | FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070516 | |||
| 4 | FPEND | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070516 | |||
| 5 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070516 | |||
| 6 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20070516 | |||
| 7 | RESULTS | Call by reference | Type reference (TYPE) | PAYDE_RESULT_TAB | HR-PAY-DE: Tabellentyp für deutsche Abrechnungsergebnisse | 20070516 | |||
| 8 | RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20070516 | |||
| 9 | SEL_KNZ | Call by reference | Type reference (TYPE) | CHAR1 | Selektionskennzeichen | 20070516 | |||
| 10 | TBUFF | Call by reference | Type reference (TYPE) | P01P_TBUFF_TAB | TBUFF der Abrechnung | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method GET_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personalnummer | 20070516 |
Method GET_PERNR on class CL_HRPBSDE_BUEZ has no exception.
Method GET_REST_FORDERUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APER | Call by reference | Type reference (TYPE) | PC2APER | Struktur der Tabelle APER in der Personalabrechnung | 20070516 | |||
| 2 | BUFFER_DIR | Call by reference | Type reference (TYPE) | P01P_BUFFER_DIR_TAB | BUFFER_DIR der Abrechnung | 20070516 | |||
| 3 | RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20070516 | |||
| 4 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 5 | TBUFF | Call by reference | Type reference (TYPE) | P01P_TBUFF_TAB | TBUFF der Abrechnung | 20070516 | |||
| 6 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method GET_SCHWELLWERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAST_AKTIV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20070516 | ||||
| 2 | P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070516 | |||
| 3 | SCHWELLW_KNZ | Call by reference | Type reference (TYPE) | CHAR1 | Typ des Schwellwertes | 20070516 | |||
| 4 | T511P | Call by reference | Type reference (TYPE) | T511P | Abrechnungskonstanten (Intl) | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method GET_V0ZNR_FROM_V0 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INPER | Value transfer | Type reference (TYPE) | P01P_BUEZ_ORIG_INPER | Unterstruktur für Tabelle APER Personalabrechnung | 20070516 | |||
| 2 | ORIG_FORDERUNG | Value transfer | Type reference (TYPE) | BOOLE_D | Flag für Originalforderung setzen bzw. unverändert lassen | 20070516 | |||
| 3 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 | |||
| 4 | V0_WA | Value transfer | Type reference (TYPE) | PC20C | Variable Zuordnung | 20070516 |
Method GET_V0ZNR_FROM_V0 on class CL_HRPBSDE_BUEZ has no exception.
Method IST_AKTIV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | MA ist aktiv (=X) | 20070516 |
Method IST_AKTIV on class CL_HRPBSDE_BUEZ has no exception.
Method KG_CANCELLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100818 | |||
| 2 | IV_PERIODE | Call by reference | Type reference (TYPE) | P01P_BUEZ_ORIG_INPER | Entstehungs-Inperiode einer (Brutto-)Überzahlung | 20100818 |
Method KG_CANCELLED on class CL_HRPBSDE_BUEZ has no exception.
Method KG_IST_DEAKTIV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEAKTIV | Value transfer | Type reference (TYPE) | BOOLE_D | Überzahlung KG ist deaktiv (=X) | 20090925 |
Method KG_IST_DEAKTIV on class CL_HRPBSDE_BUEZ has no exception.
Method LESE_T512W Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATUM | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070516 | |||
| 2 | EINTRAG | Call by reference | Type reference (TYPE) | T512W | Lohnartenbewertung | 20070516 | |||
| 3 | LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20070516 | |||
| 4 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method LOG_ERHOEHUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIFF_TYP | Call by reference | Type reference (TYPE) | CHAR1 | Flag Differenzen Brutto/Netto | 20070516 | |||
| 2 | TEXT1 | Call by reference | Type reference (TYPE) | PLOG_TXT | Text 1 | 20070516 | |||
| 3 | TEXT2 | Call by reference | Type reference (TYPE) | PLOG_TXT | Text 2 | 20070516 |
Method LOG_ERHOEHUNGEN on class CL_HRPBSDE_BUEZ has no exception.
Method LOG_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20080328 | |||
| 2 | IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY00_MESSAGE_HANDLER | Message Handler HCM | 20080328 | |||
| 3 | IV_LEVEL | Call by reference | Type reference (TYPE) | SEU_LEVEL | '00' | 20080328 |
Method LOG_ERROR on class CL_HRPBSDE_BUEZ has no exception.
Method LOG_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FELD1 | Call by reference | Type reference (TYPE) | ANY | Feld 1 | 20070516 | |||
| 2 | FELD2 | Call by reference | Type reference (TYPE) | ANY | Feld 2 | 20070516 | |||
| 3 | FELD3 | Call by reference | Type reference (TYPE) | ANY | Feld 3 | 20070516 | |||
| 4 | FELD4 | Call by reference | Type reference (TYPE) | ANY | Feld 4 | 20070516 | |||
| 5 | FELD5 | Call by reference | Type reference (TYPE) | ANY | Feld 5 | 20070516 | |||
| 6 | FELD6 | Call by reference | Type reference (TYPE) | ANY | Feld 6 | 20070516 | |||
| 7 | INDENT | Value transfer | Type reference (TYPE) | I | '0' | Einrückung | 20070516 | ||
| 8 | LEERZEILE | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070516 | ||
| 9 | TEXT | Call by reference | Type reference (TYPE) | PLOG_TXT | Struktur für HR Funktionsprotokoll | 20070516 |
Method LOG_LINE on class CL_HRPBSDE_BUEZ has no exception.
Method LOG_LINE_STATIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FELD1 | Call by reference | Type reference (TYPE) | ANY | Feld 1 | 20070516 | |||
| 2 | FELD2 | Call by reference | Type reference (TYPE) | ANY | Feld 2 | 20070516 | |||
| 3 | FELD3 | Call by reference | Type reference (TYPE) | ANY | Feld 3 | 20070516 | |||
| 4 | FELD4 | Call by reference | Type reference (TYPE) | ANY | Feld 4 | 20070516 | |||
| 5 | FELD5 | Call by reference | Type reference (TYPE) | ANY | Feld 5 | 20070516 | |||
| 6 | FELD6 | Call by reference | Type reference (TYPE) | ANY | Feld 6 | 20070516 | |||
| 7 | INDENT | Value transfer | Type reference (TYPE) | I | '0' | Einrückung | 20070516 | ||
| 8 | LEERZEILE | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070516 | ||
| 9 | LOG | Call by reference | Type reference (TYPE) | HRPAY99_PLOG | Abrechnungsprotokoll | 20070516 | |||
| 10 | TEXT | Call by reference | Type reference (TYPE) | PLOG_TXT | Struktur für HR Funktionsprotokoll | 20070516 |
Method LOG_LINE_STATIC on class CL_HRPBSDE_BUEZ has no exception.
Method LOG_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080328 | |||
| 2 | IO_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY00_MESSAGE_HANDLER | Message Handler HCM | 20080328 | |||
| 3 | IV_LEVEL | Value transfer | Type reference (TYPE) | SEU_LEVEL | '02' | Level eines Knotens | 20080328 | ||
| 4 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | Nachrichtenzeile für CAD-Dialog-Schnittstelle | 20080328 | |||
| 5 | IV_MSG_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20080328 | |||
| 6 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20080328 | |||
| 7 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20080328 | |||
| 8 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20080328 | |||
| 9 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20080328 | |||
| 10 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20080328 |
Method LOG_MESSAGE on class CL_HRPBSDE_BUEZ has no exception.
Method LOG_SCHWELLWERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERH_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20070516 | |||
| 2 | T511P | Call by reference | Type reference (TYPE) | T511P | Abrechnungskonstanten (Intl) | 20070516 | |||
| 3 | TEXT1 | Call by reference | Type reference (TYPE) | PLOG_TXT | Text 1 | 20070516 | |||
| 4 | TEXT2 | Call by reference | Type reference (TYPE) | PLOG_TXT | Text 2 | 20070516 | |||
| 5 | TEXT3 | Call by reference | Type reference (TYPE) | PLOG_TXT | Text 3 | 20070516 | |||
| 6 | TEXT4 | Call by reference | Type reference (TYPE) | PLOG_TXT | Text 4 | 20070516 |
Method LOG_SCHWELLWERT on class CL_HRPBSDE_BUEZ has no exception.
Method PERIODE_IN_ZUKUNFT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IAPER | Call by reference | Type reference (TYPE) | PC2PAPER | Inperiode lt. APER | 20090902 | |||
| 2 | ZUKUNFT | Value transfer | Type reference (TYPE) | BOOLE_D | Periode liegt in der Zukunft | 20090902 |
Method PERIODE_IN_ZUKUNFT on class CL_HRPBSDE_BUEZ has no exception.
Method PROT_AKTUELLE_BUEZ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IAPER | Call by reference | Type reference (TYPE) | PC2PAPER | Unterstruktur für Tabelle APER Personalabrechnung | 20080818 | |||
| 2 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20080328 | |||
| 3 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20080818 |
Method PROT_AKTUELLE_BUEZ on class CL_HRPBSDE_BUEZ has no exception.
Method PRUEFE_PFAENDUNGSGRENZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn Periode | 20070524 | |||
| 2 | FPEND | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende Periode | 20070524 | |||
| 3 | NETTO_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Pfändungsgrenze eingehalten (=X) | 20070525 | |||
| 4 | P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20070524 | |||
| 5 | P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070524 | |||
| 6 | P0012 | Call by reference | Type reference (TYPE) | P0012_TAB | Personal-Stammsatz Infotyp 0012 (Steuerrechtl. Daten (D)) | 20070524 | |||
| 7 | P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20070531 | |||
| 8 | P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20070531 | |||
| 9 | P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20070524 | |||
| 10 | P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20070524 | |||
| 11 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070524 |
Method PRUEFE_PFAENDUNGSVORRANG 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 | 20070525 | |||
| 2 | BUEZ_TYP | Call by reference | Type reference (TYPE) | CHAR01 | Typ der BÜZ (B=Brutto, K=KiG, A=ATZ) | 20070524 | |||
| 3 | BUEZ_VORRANGIG | Call by reference | Type reference (TYPE) | BOOLE_D | Pfändung hat Vorrang ( = X ) | 20070525 | |||
| 4 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070525 | |||
| 5 | OINPER | Call by reference | Type reference (TYPE) | P01P_BUEZ_ORIG_INPER | Entstehungs-Inperiode einer (Brutto-)Überzahlung | 20070524 | |||
| 6 | P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20070524 | |||
| 7 | P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070524 | |||
| 8 | P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) | 20070524 | |||
| 9 | P0041 | Call by reference | Type reference (TYPE) | P0041_TAB | Personal-Stammsatz Infotyp 0041 (Datumsangaben) | 20070524 | |||
| 10 | P0111 | Call by reference | Type reference (TYPE) | P0111_TAB | Personal-Stammsatz Infotyp 0111 (Pf. Verwaltungsdaten) | 20070524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070524 |
Method PRUEFE_TILGUNGSMASSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NETTO_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Tilgungsmasse ist ausreichend | 20121012 | |||
| 2 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20121012 | |||
| 3 | SELDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20121012 |
Method PRUEFE_TILGUNGSMASSE on class CL_HRPBSDE_BUEZ has no exception.
Method SET_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOG | Value transfer | Type reference (TYPE) | HRPAY99_PLOG | Abrechnungsprotokoll | 20070516 |
Method SET_LOG on class CL_HRPBSDE_BUEZ has no exception.
Method SET_NET_RETRO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_RR_DATE | Call by reference | Type reference (TYPE) | DATUM | Rückrechnungstiefe | 20100818 | |||
| 2 | IT_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20100818 | |||
| 3 | IV_PA03_DATE | Call by reference | Type reference (TYPE) | DATUM | Max. Rückrechnung gem. Verwaltungssatz | 20100818 | |||
| 4 | IV_PA30_DATE | Call by reference | Type reference (TYPE) | DATUM | Max. Rückrechnung gem. Infotyp 0003 | 20100818 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20100818 |
Method TILGE_FORDERUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20070516 | |||
| 2 | FPBEG | Value transfer | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070516 | |||
| 3 | FPEND | Value transfer | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070516 | |||
| 4 | GRT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 5 | IT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 6 | LAST_AKTIV_APZNR | Value transfer | Type reference (TYPE) | APZNR | Zuordnung PC205 | 20070516 | |||
| 7 | LAST_STPFL_CNTR2 | Value transfer | Type reference (TYPE) | CNTR2 | Steuer-Split | 20070516 | |||
| 8 | LOG | Call by reference | Type reference (TYPE) | HRPAY99_PLOG | Abrechnungsprotokoll | 20070516 | |||
| 9 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070516 | |||
| 10 | P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | 20070524 | ||||
| 11 | P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | 20070524 | ||||
| 12 | P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20070516 | |||
| 13 | P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20070516 | |||
| 14 | P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | Personal-Stammsatz Infotyp 0016 (Vertragsbestandteile) | 20070524 | |||
| 15 | P0041 | Call by reference | Type reference (TYPE) | P0041_TAB | Personal-Stammsatz Infotyp 0041 (Datumsangaben) | 20070524 | |||
| 16 | P0111 | Call by reference | Type reference (TYPE) | P0111_TAB | Personal-Stammsatz Infotyp 0111 (Pf. Verwaltungsdaten) | 20070524 | |||
| 17 | RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20070516 | |||
| 18 | ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20120927 | |||
| 19 | V0 | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 | |||
| 20 | VORRANGIGE_PFAENDUNG | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method VERTEILE_LGART_FEIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AB_REF | Call by reference | Type reference (TYPE) | HRPAY99_AB | Referenz-Abwesenheiten des zu verschmierenden Betrages | 20070516 | |||
| 2 | BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Initialer Gültigkeitsbeginn des zu verschmierenden Betrages | 20070516 | |||
| 3 | ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Initiales Gültigkeitsende des zu verschmierenden Betrages | 20070516 | |||
| 4 | FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Beginn der aktuellen Fürperiode | 20070516 | |||
| 5 | FPEND | Call by reference | Type reference (TYPE) | ENDDA | Ende der aktuellen Fürperiode | 20070516 | |||
| 6 | RT_WA | Value transfer | Type reference (TYPE) | PC207 | Lohnarteneintrag mit dem zu verschmierenden Betrag | 20070516 | |||
| 7 | ST_NEU | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Aktuelle Steuerdaten | 20070516 | |||
| 8 | ST_REF | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Referenz-Steuerdaten des zu verschmierenden Betrages | 20070516 | |||
| 9 | SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Zugehörige Summenlohnart | 20070516 | |||
| 10 | V0_NEU | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 | |||
| 11 | V0_REF | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 | |||
| 12 | WPBP_NEU | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Aktueller Arbeitsplatz/Basisbezüge | 20070516 | |||
| 13 | WPBP_REF | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Referenz-Arbeitsplatz des zu verschmierenden Betrages | 20070516 | |||
| 14 | ZIELTAB1 | Call by reference | Type reference (TYPE) | P01P_BUEZ_DIFF_TAB | Bruttoüberzahlung: Bruttodifferenzen der Primärlohnarten | 20070516 | |||
| 15 | ZIELTAB2 | Call by reference | Type reference (TYPE) | P01P_BUEZ_KORR_TAB | Bruttoüberzahlung: Ab- bzw. Zuflüsse in RR - bzw. Inperiode | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
Method VERTEILE_LGART_GROB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Initialer Gültigkeitsbeginn des zu verschmierenden Betrages | 20070516 | |||
| 2 | ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Initiales Gültigkeitsende des zu verschmierenden Betrages | 20070516 | |||
| 3 | FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Beginn der aktuellen Fürperiode | 20070516 | |||
| 4 | FPEND | Call by reference | Type reference (TYPE) | ENDDA | Ende der aktuellen Fürperiode | 20070516 | |||
| 5 | ORIG_FORDERUNG | Call by reference | Type reference (TYPE) | BOOLE_D | Flag für Originalforderung setzen bzw. unverändert lassen | 20070516 | |||
| 6 | RT_WA | Value transfer | Type reference (TYPE) | PC207 | Lohnarteneintrag mit dem zu verschmierenden Betrag | 20070516 | |||
| 7 | SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Summenlohnart | 20070516 | |||
| 8 | V0_NEU | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 | |||
| 9 | V0_REF | Call by reference | Type reference (TYPE) | HRPAY99_V0 | Variable Zuordnung | 20070516 | |||
| 10 | ZIELTAB1 | Call by reference | Type reference (TYPE) | P01P_BUEZ_DIFF_TAB | Bruttoüberzahlung: Bruttodifferenzen der Primärlohnarten | 20070516 | |||
| 11 | ZIELTAB2 | Call by reference | Type reference (TYPE) | P01P_BUEZ_KORR_TAB | Bruttoüberzahlung: Ab- bzw. Zuflüsse in RR - bzw. Inperiode | 20070516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BÜZ Ausnahmeklasse | 20070516 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |