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