Hierarchy
⤷ PY-DE-NT-GR (Application Component) Garnishment/Cession
⤷ P01P (Package) HR Germany: Garnishments
Properties
Class | CL_HRPAYDEPF_PAYROLL | |
Short Description | Calculation of Garnishment in Principle of Origin | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | HRPAYDEPF | |
Program status | ||
Category | 0 | |
Package | P01P | HR Germany: Garnishments |
Created | 20070702 | SAP |
Last change | 20131127 | 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) |
2 | HRPAY | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | IF_HRPA_BOOLE_D | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_HRPAYDEPF_PAYROLL has no interface implemented.
Friends
Class CL_HRPAYDEPF_PAYROLL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AC_FALSE | Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRPA_BOOLE_D=>FALSE | False | 20070703 | |
2 | AC_HIGHDATE | Constant | Private | Type reference (TYPE) | ENDDA | '99991231' | Highest Valid Date | 20070703 | |
3 | AC_LOWDATE | Constant | Private | Type reference (TYPE) | BEGDA | '18000101' | Lowest Valid Date | 20070703 | |
4 | AC_TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRPA_BOOLE_D=>TRUE | True | 20070703 | |
5 | AR_ANALYSIS_GARNISHMENT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEPF_ANALYSIS | Evaluation of Garnishment Results | 20070824 | ||
6 | AR_MESSAGE_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070925 | ||
7 | AR_READ_INFOTYPE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPA_READ_INFOTYPE | Reading Infotype Records | 20070925 | ||
8 | A_MSGC | Instance attribute | Private | Type reference (TYPE) | STRING | Message Container | 20070703 | ||
9 | A_PAYROLL_PROTOCOL | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Output of Payroll Log | 20080129 | ||
10 | SC_MEMKEY_ACTUAL | Static Attribute | Public | Type reference (TYPE) | PDE_PF_MEMKEY | 'DPFEP_SIMU_A' | Memory Key Payroll Current Data | 20070927 | |
11 | SC_MEMKEY_OLD | Static Attribute | Public | Type reference (TYPE) | PDE_PF_MEMKEY | 'DPFEP_SIMU_O' | Memory Key Payroll Old Data (Previous Period) | 20070927 | |
12 | SC_MEMKEY_RETRO | Static Attribute | Public | Type reference (TYPE) | PDE_PF_MEMKEY | 'DPFEP_RETRO' | Memory Key for Payroll Simulation | 20071107 | |
13 | SC_SIMULATION_CODE | Static Attribute | Public | Type reference (TYPE) | SIMULATION_CODE | 'PF' | Simulation Code | 20071108 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALCULATE_PAYROLL | Instance method | Public | Method | Call Payroll Run for Garnishment Calculation | 20070702 |
2 | CALL_PAYROLL_SIMULATION | Instance method | Private | Method | Start Billing Simulation | 20070703 |
3 | CHECK_ACTIVE_GARNISHMENT | Instance method | Private | Method | Check for Active Garnishment in Payroll Period | 20070705 |
4 | CHECK_CLUSTER_PERNR | Instance method | Public | Method | Check Shadow Cluster of Selected Personnel Number | 20130215 |
5 | CHECK_IGNORE_GARNISHMENT | Instance method | Private | Method | Check WT/Pay Grade in IT0014 and IT0015 to Deactivate GPofO | 20071126 |
6 | CHECK_REBUILD_CLUSTER_OLD | Instance method | Public | Method | Check Whether Notional Garnishment Cluster Is to Be Cleaned | 20121220 |
7 | COMPARE_CLUSTER | Instance method | Private | Method | Compare Old and New Cluster | 20130215 |
8 | COMPARE_PAYROLL_SCHEMAS | Instance method | Private | Method | Compare Payroll Schema with Schema from Feature PM004 | 20071112 |
9 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor of Class cl_hrpaydepf_payroll | 20070703 |
10 | CONVERT_CURRENCY | Instance method | Private | Method | Translation of Foreign Currency to Local Currency | 20071022 |
11 | DETERMINE_CLUSTER_OLD | Instance method | Private | Method | Read Payroll If Shadow Cluster Missing | 20071107 |
12 | GENERATE_PAL_DATA | Instance method | Private | Method | Provide Data for Application Log | 20070712 |
13 | GENERATE_PAL_DATA_CHECK | Instance method | Private | Method | Check Cluster: Provide Data for Application Log | 20130314 |
14 | GET_CALCDATA | Instance method | Private | Method | Determine Payroll Driver | 20070703 |
15 | GET_CURRENCY | Instance method | Private | Method | Read Currency Key | 20070926 |
16 | GET_MOLGA | Instance method | Private | Method | Determine Country Grouping for Person | 20070703 |
17 | GET_ORG_STRUCTURE | Instance method | Private | Method | Determine Organizational Assignment | 20070712 |
18 | GET_PAYROLL_PERIOD | Instance method | Private | Method | Determine Payroll Period | 20070703 |
19 | GET_VARIANT | Instance method | Private | Method | Determine Payroll Variant from Feature PM004 | 20070712 |
20 | PRELIMINARY_CHECKS | Instance method | Private | Method | Preliminary Checks: Processing Requirement for Personnel No. | 20071015 |
21 | PREPARE_CONVERSION | Instance method | Private | Method | Preparation for Currency Change | 20071022 |
22 | PREPARE_CONVERSION_0112 | Instance method | Private | Method | Preparation for Currency Change | 20100311 |
23 | PREPARE_UPDATE | Instance method | Public | Method | Save Shadow Cluster, Repayment and RT_EP Tables | 20071119 |
24 | PROCESS_CLUSTER | Instance method | Public | Method | Start Processing for Cluster Report | 20070831 |
25 | PROCESS_CLUSTER_READER | Instance method | Public | Method | Start Processing for Reading Cluster | 20071129 |
26 | PROCESS_PERNR | Instance method | Public | Method | Start Processing for Personnel Number Selected | 20070705 |
27 | PROLONG_AND_CURRENCY | Instance method | Private | Method | Extend Infotype and Currency Check | 20071022 |
28 | PROLONG_GARNISHMENT_AMOUNT | Instance method | Private | Method | Extend Garnishable Amount | 20071023 |
29 | PROLONG_GARNISHMENT_INFTY | Instance method | Private | Method | Extend Garnishment Infotypes | 20070711 |
30 | READ_T500C | Static method | Private | Method | Read Table T500C with Specific Date | 20070926 |
31 | READ_WIDE_T500C | Static method | Private | Method | Read Table T500C with Period | 20071019 |
Events
Class CL_HRPAYDEPF_PAYROLL has no event.
Types
Class CL_HRPAYDEPF_PAYROLL has no local type.
Method Signatures
Method CALCULATE_PAYROLL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20070703 | ||
2 | Changing | C_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20070712 | ||
3 | Exporting | ET_BUFFER_DIR | Call by reference | Type reference (TYPE) | PAY99_T_BUFFER_DIR | Pufferverzeichnis Abrechnungspuffer | 20070926 | ||
4 | Exporting | ET_TBUFF | Call by reference | Type reference (TYPE) | PAY99_T_TBUFF | Abrechnungspuffer TBUFF | 20070926 | ||
5 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070703 | ||
6 | Exporting | E_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070926 | ||
7 | Exporting | E_WAERG | Call by reference | Type reference (TYPE) | WAERG | Zielwährung für Währungsumstellung | 20070926 | ||
8 | Importing | I_ALTERNATIVE_PABRJ | Call by reference | Type reference (TYPE) | PABRJ | Abrechnungsjahr | 20070727 | ||
9 | Importing | I_ALTERNATIVE_PABRP | Call by reference | Type reference (TYPE) | PABRP | Abrechnungsperiode | 20070727 | ||
10 | Importing | I_CALC_SCHEMA | Call by reference | Type reference (TYPE) | SCHEM | Personalrechenschema | 20071112 | ||
11 | Importing | I_COST_PLAN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Aufruf aus RPCIPE00? | 20110317 | |
12 | Importing | I_MEMKEY | Call by reference | Type reference (TYPE) | PDE_PF_MEMKEY | Memory Schlüssel für die Abrechnungssimulation | 20070712 | ||
13 | Importing | I_PAYROLL_PROTOCOL | Call by reference | Type reference (TYPE) | XFELD | Protokoll: Feld zum Ankreuzen | 20070920 | ||
14 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070703 | ||
15 | Importing | I_RUECK_AB | Call by reference | Type reference (TYPE) | STAG_RP | Zwangsrückrechnung | 20120702 |
Method CALCULATE_PAYROLL on class CL_HRPAYDEPF_PAYROLL has no exception.
Method CALL_PAYROLL_SIMULATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BUFFER_DIR | Call by reference | Type reference (TYPE) | PAY99_T_BUFFER_DIR | Pufferverzeichnis Abrechnungspuffer | 20070926 | ||
2 | Exporting | ET_TBUFF | Call by reference | Type reference (TYPE) | PAY99_T_TBUFF | Abrechnungspuffer TBUFF | 20070926 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070709 | ||
4 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20070703 | ||
5 | Importing | IT_BUFFER_DIR | Call by reference | Type reference (TYPE) | PAY99_T_BUFFER_DIR | Pufferverzeichnis Abrechnungspuffer | 20071204 | ||
6 | Importing | IT_TBUFF | Call by reference | Type reference (TYPE) | PAY99_T_TBUFF | Abrechnungspuffer TBUFF | 20071204 | ||
7 | Importing | I_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | Abrechnungskreis | 20070703 | ||
8 | Importing | I_CALCNAME | Call by reference | Type reference (TYPE) | REPID | Abap-Reportname | 20070703 | ||
9 | Importing | I_COST_PLAN | Call by reference | Type reference (TYPE) | ABAP_BOOL | Aufruf aus RPCIPE00 | 20110317 | ||
10 | Importing | I_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20071019 | ||
11 | Importing | I_MEMKEY | Call by reference | Type reference (TYPE) | PDE_PF_MEMKEY | Memory Schlüssel für die Abrechnungssimulation | 20070703 | ||
12 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070703 | ||
13 | Importing | I_PAYROLL_PROTOCOL | Call by reference | Type reference (TYPE) | XFELD | Protokoll: Feld zum Ankreuzen | 20070920 | ||
14 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070703 | ||
15 | Importing | I_RUECK_AB | Call by reference | Type reference (TYPE) | STAG_RP | Zwangsrückrechnung | 20120702 | ||
16 | Importing | I_SCHEMA | Call by reference | Type reference (TYPE) | SCHEM | Personalrechenschema | 20091113 | ||
17 | Importing | I_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20070712 | ||
18 | Importing | I_WAERG | Call by reference | Type reference (TYPE) | WAERG | Zielwährung für Währungsumstellung | 20071022 |
Method CALL_PAYROLL_SIMULATION on class CL_HRPAYDEPF_PAYROLL has no exception.
Method CHECK_ACTIVE_GARNISHMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_GARNISHMENT | Call by reference | Type reference (TYPE) | HRPAYDEPFT_GARNISHMENT | Pfändung mit Fürperiode und Inperiode | 20071108 | ||
2 | Exporting | E_ACTIVE_GARNISHMENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070705 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070705 | ||
4 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20070705 | ||
5 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070705 |
Method CHECK_ACTIVE_GARNISHMENT on class CL_HRPAYDEPF_PAYROLL has no exception.
Method CHECK_CLUSTER_PERNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20130215 | ||
2 | Changing | CT_EMPLOYEES | Call by reference | Type reference (TYPE) | HRPAYDEPFT_EMPLOYEE | Mitarbeiterstruktur für Application Log | 20130215 | ||
3 | Changing | CT_EMPLOYEES_DIFF | Call by reference | Type reference (TYPE) | HRPAYDEPFT_EMPLOYEE_DIFF | Application Log Prüfen Schattencluster | 20130314 | ||
4 | Changing | CT_NAME_KOMP_DIFF | Call by reference | Type reference (TYPE) | HRPAYDEPFT_ANALYSIS_KOMP_DIFF | Ausgabe Komponenten Pfändungscluster mit Differenzen | 20130314 | ||
5 | Changing | CT_PF_RESULT_SHADOW_PERNR | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR_PERNR | Pfändung: Tabelle Schattencluster DR mit PERNR | 20130215 | ||
6 | Changing | C_COUNT_ERROR | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20130215 | ||
7 | Changing | C_COUNT_SELECTED | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20130215 | ||
8 | Changing | C_COUNT_SUCCESS | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20130215 | ||
9 | Changing | C_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20130215 | ||
10 | Exporting | ET_PF_RESULT_SHADOW | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR | Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR | 20130215 | ||
11 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130215 | ||
12 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '01' | Ländergruppierung | 20130215 | |
13 | Importing | I_ONLY_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | Nur Ausgabe Differenzen | 20130215 | ||
14 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130215 | ||
15 | Importing | I_PROTOCOL | Call by reference | Type reference (TYPE) | PDE_PF_PROTOCOL | Pfändung Entstehungsprinzip: Protokoll anzeigen | 20130314 |
Method CHECK_CLUSTER_PERNR on class CL_HRPAYDEPF_PAYROLL has no exception.
Method CHECK_IGNORE_GARNISHMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IGNORE_GARNISHMENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071126 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071126 | ||
3 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20071126 | ||
4 | Importing | I_CALC_SCHEMA | Call by reference | Type reference (TYPE) | SCHEM | Personalrechenschema | 20071127 | ||
5 | Importing | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20071127 | ||
6 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071126 |
Method CHECK_IGNORE_GARNISHMENT on class CL_HRPAYDEPF_PAYROLL has no exception.
Method CHECK_REBUILD_CLUSTER_OLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20121220 | ||
2 | Exporting | E_BEGDA_REBUILD | Call by reference | Type reference (TYPE) | BEGDA | Beginn Bereinigung Pfändungscluster | 20121220 | ||
3 | Exporting | E_ENDDA_REBUILD | Call by reference | Type reference (TYPE) | ENDDA | Ende Bereinigung Pfändungscluster | 20121220 | ||
4 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Verarbeitung ohne Fehler? | 20121220 | ||
5 | Importing | IS_APER | Call by reference | Type reference (TYPE) | PC2APER | Struktur der Tabelle APER in der Personalabrechnung | 20121220 | ||
6 | Importing | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20121220 | ||
7 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '01' | Ländergruppierung | 20121220 | |
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20121220 |
Method CHECK_REBUILD_CLUSTER_OLD on class CL_HRPAYDEPF_PAYROLL has no exception.
Method COMPARE_CLUSTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PF_RESULT_SHADOW_NEW | Call by reference | Type reference (TYPE) | HRPAYDEPFS_RESULT_DR | Schattencluster neu | 20130314 | ||
2 | Changing | CS_PF_RESULT_SHADOW_OLD | Call by reference | Type reference (TYPE) | HRPAYDEPFS_RESULT_DR | Schattencluster alt | 20130314 | ||
3 | Exporting | ET_NAME_KOMP_DIFF | Call by reference | Type reference (TYPE) | HRPAYDEPFT_ANALYSIS_KOMP_DIFF | Ausgabe Komponenten Pfändungscluster mit Differenzen | 20130314 | ||
4 | Exporting | E_IS_EQUAL | Call by reference | Type reference (TYPE) | BOOLE_D | Schattencluster sind gleich | 20130215 | ||
5 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Verarbeitung ohne Fehler? | 20130215 | ||
6 | Importing | IT_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20130314 | ||
7 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130215 |
Method COMPARE_CLUSTER on class CL_HRPAYDEPF_PAYROLL has no exception.
Method COMPARE_PAYROLL_SCHEMAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071112 | ||
2 | Importing | I_CALCNAME | Call by reference | Type reference (TYPE) | REPID | Name des Abrechnungstreibers | 20071112 | ||
3 | Importing | I_CALC_SCHEMA | Call by reference | Type reference (TYPE) | SCHEM | Personalrechenschema | 20071112 | ||
4 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071112 | ||
5 | Importing | I_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20071112 |
Method COMPARE_PAYROLL_SCHEMAS on class CL_HRPAYDEPF_PAYROLL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ANALYSIS_GARNISHMENT | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEPF_ANALYSIS | Auswertung der Pfändungsergebnisse | 20070824 | ||
2 | Importing | IR_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070703 | ||
3 | Importing | IR_READ_INFOTYPE | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_READ_INFOTYPE | Lesen von Infotypsätzen | 20070703 |
Method CONSTRUCTOR on class CL_HRPAYDEPF_PAYROLL has no exception.
Method CONVERT_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20071022 | |||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071022 | ||
3 | Importing | I_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071022 | ||
4 | Importing | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20071022 | ||
5 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071022 | ||
6 | Importing | I_WAERG | Call by reference | Type reference (TYPE) | WAERG | Zielwährung für Währungsumstellung | 20071022 | ||
7 | Importing | I_WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20071022 |
Method CONVERT_CURRENCY on class CL_HRPAYDEPF_PAYROLL has no exception.
Method DETERMINE_CLUSTER_OLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20071107 | ||
2 | Exporting | ET_PF_RESULT_SHADOW | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR | Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR | 20071107 | ||
3 | Exporting | ET_PF_RESULT_SHADOW_OLD | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR | ALtes gespeichertes Schattencluster (nur für CHECK_CLUSTER) | 20130215 | ||
4 | Exporting | ET_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20130314 | ||
5 | Exporting | ET_RT_EP | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RT_EP | Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung | 20071107 | ||
6 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071107 | ||
7 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20071107 | ||
8 | Importing | IT_BUFFER_DIR | Call by reference | Type reference (TYPE) | PAY99_T_BUFFER_DIR | Pufferverzeichnis Abrechnungspuffer | 20080704 | ||
9 | Importing | IT_DEL_PCLX_TAB | Call by reference | Type reference (TYPE) | PAY99_T_DEL_PCLX_TAB | Puffertabelle zum Löschen von PCLx-Sätzen | 20080704 | ||
10 | Importing | IT_GARNISHMENT | Call by reference | Type reference (TYPE) | HRPAYDEPFT_GARNISHMENT | Pfändung mit Fürperiode und Inperiode | 20071112 | ||
11 | Importing | IT_TBUFF | Call by reference | Type reference (TYPE) | PAY99_T_TBUFF | Abrechnungspuffer TBUFF | 20080704 | ||
12 | Importing | I_BEGDA_REBUILD | Call by reference | Type reference (TYPE) | BEGDA | Beginn Bereinigung Pfändungscluster | 20121220 | ||
13 | Importing | I_CALC_SCHEMA | Call by reference | Type reference (TYPE) | SCHEM | Personalrechenschema | 20071220 | ||
14 | Importing | I_CHECK_CLUSTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Überprüfung des Schattenclusters vornehmen | 20130215 | ||
15 | Importing | I_COST_PLAN | Call by reference | Type reference (TYPE) | ABAP_BOOL | Aufruf aus RPCIPE00? | 20110317 | ||
16 | Importing | I_ENDDA_REBUILD | Call by reference | Type reference (TYPE) | ENDDA | Ende Bereinigung Pfändungscluster | 20121220 | ||
17 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071107 | ||
18 | Importing | I_RETRO_DATE | Call by reference | Type reference (TYPE) | DATUM | Rückrechnungsdatum | 20071107 | ||
19 | Importing | I_RUECK_AB | Call by reference | Type reference (TYPE) | STAG_RP | Zwangsrückrechnung | 20120702 |
Method DETERMINE_CLUSTER_OLD on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GENERATE_PAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EMPLOYEES | Call by reference | Type reference (TYPE) | HRPAYDEPFT_EMPLOYEE | Mitarbeiterstruktur für Application Log | 20070712 | ||
2 | Changing | C_COUNT_ERROR | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070712 | ||
3 | Changing | C_COUNT_SELECTED | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070712 | ||
4 | Changing | C_COUNT_SUCCESS | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070712 | ||
5 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070725 | ||
6 | Importing | IT_REPAYMENT | Call by reference | Type reference (TYPE) | HRPAYDEPFT_TILG | Pfändung Entstehungsprinzip: Tabelle Tilgungsergebnis | 20070917 | ||
7 | Importing | I_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080328 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070712 |
Method GENERATE_PAL_DATA on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GENERATE_PAL_DATA_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EMPLOYEES_DIFF | Call by reference | Type reference (TYPE) | HRPAYDEPFT_EMPLOYEE_DIFF | Application Log Prüfen Schattencluster | 20130314 | ||
2 | Changing | C_COUNT_ERROR | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20130314 | ||
3 | Changing | C_COUNT_SELECTED | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20130314 | ||
4 | Changing | C_COUNT_SUCCESS | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20130314 | ||
5 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130314 | ||
6 | Importing | I_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130314 | ||
7 | Importing | I_LOWEST_CORR_DATE | Call by reference | Type reference (TYPE) | BEGDA | Frühestes Datum Korrektur Cluster | 20130314 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130314 |
Method GENERATE_PAL_DATA_CHECK on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GET_CALCDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CALCNAME | Call by reference | Type reference (TYPE) | REPID | Abap-Reportname | 20070703 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070703 | ||
3 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070703 | ||
4 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070703 |
Method GET_CALCDATA on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GET_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070926 | ||
2 | Exporting | E_WAERG | Call by reference | Type reference (TYPE) | WAERG | Zielwährung für Währungsumstellung | 20071022 | ||
3 | Importing | I_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20070926 | ||
4 | Importing | I_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20070926 |
Method GET_CURRENCY on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GET_MOLGA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20070926 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070703 | ||
3 | Exporting | E_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070703 | ||
4 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070703 | ||
5 | Importing | I_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personalbereich | 20070703 |
Method GET_MOLGA on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GET_ORG_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_P0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070712 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070712 | ||
3 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070712 | ||
4 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070712 |
Method GET_ORG_STRUCTURE on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GET_PAYROLL_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20070703 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070703 | ||
3 | Importing | I_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | Abrechnungskreis | 20070703 | ||
4 | Importing | I_ALTERNATIVE_PABRJ | Call by reference | Type reference (TYPE) | PABRJ | Abrechnungsjahr | 20070727 | ||
5 | Importing | I_ALTERNATIVE_PABRP | Call by reference | Type reference (TYPE) | PABRP | Abrechnungsperiode | 20070727 | ||
6 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070703 |
Method GET_PAYROLL_PERIOD on class CL_HRPAYDEPF_PAYROLL has no exception.
Method GET_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20071019 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070712 | ||
3 | Importing | IS_P0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070712 | ||
4 | Importing | I_CALCNAME | Call by reference | Type reference (TYPE) | REPID | Abrechnungstreiber | 20071113 | ||
5 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070925 |
Method GET_VARIANT on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PRELIMINARY_CHECKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_GARNISHMENT | Call by reference | Type reference (TYPE) | HRPAYDEPFT_GARNISHMENT | Pfändung mit Fürperiode und Inperiode | 20071108 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071015 | ||
3 | Exporting | E_LOCKED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080328 | ||
4 | Exporting | E_PROCESS_PERNR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071015 | ||
5 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20071015 | ||
6 | Importing | I_CALC_SCHEMA | Call by reference | Type reference (TYPE) | SCHEM | Personalrechenschema | 20071127 | ||
7 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071015 |
Method PRELIMINARY_CHECKS on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PREPARE_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PRELP | Call by reference | Type reference (TYPE) | HRPAD_PRELP_TAB | PRELP Tabelle | 20071022 | ||
2 | Changing | C_OBJPS | Call by reference | Type reference (TYPE) | OBJPS | Objekt-Identifikation | 20071022 | ||
3 | Changing | C_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20071022 | ||
4 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071022 | ||
5 | Importing | IS_PRELP | Call by reference | Type reference (TYPE) | PRELP | Puffer Personalstammdaten | 20071023 | ||
6 | Importing | IT_T500C | Call by reference | Type reference (TYPE) | HRPAYDEPFT_T500C | Pfändung Enstehungsprinzip: Währung T500C | 20071022 | ||
7 | Importing | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20071022 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071022 | ||
9 | Importing | I_WAERS | Call by reference | Type reference (TYPE) | WAERS | Zielwährung für Währungsumstellung | 20071022 |
Method PREPARE_CONVERSION on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PREPARE_CONVERSION_0112 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PRELP | Call by reference | Type reference (TYPE) | HRPAD_PRELP_TAB | PRELP Tabelle | 20100311 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100311 | ||
3 | Importing | IS_PRELP | Call by reference | Type reference (TYPE) | PRELP | Puffer Personalstammdaten | 20100311 | ||
4 | Importing | IS_PRELP_CUR | Call by reference | Type reference (TYPE) | PRELP | Puffer Personalstammdaten, aktueller Satz | 20100311 | ||
5 | Importing | IT_T500C | Call by reference | Type reference (TYPE) | HRPAYDEPFT_T500C | Pfändung Enstehungsprinzip: Währung T500C | 20100311 | ||
6 | Importing | I_MEMKEY | Call by reference | Type reference (TYPE) | PDE_PF_MEMKEY | Memory Schlüssel für die Abrechnungssimulation | 20111215 | ||
7 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20100311 | ||
8 | Importing | I_PF_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Pfändungsbeginn | 20100311 | ||
9 | Importing | I_WAERS | Call by reference | Type reference (TYPE) | WAERS | Zielwährung für Währungsumstellung | 20100311 |
Method PREPARE_CONVERSION_0112 on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PREPARE_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BUFFER_DIR | Call by reference | Type reference (TYPE) | PAY99_T_BUFFER_DIR | Pufferverzeichnis Abrechnungspuffer | 20071119 | ||
2 | Changing | CT_DEL_PCLX_TAB | Call by reference | Type reference (TYPE) | PAY99_T_DEL_PCLX_TAB | Abrechnungspuffer Löschen PCLx-Sätze | 20080328 | ||
3 | Changing | CT_RT_EP | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RT_EP | Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung | 20071119 | ||
4 | Changing | CT_TBUFF | Call by reference | Type reference (TYPE) | PAY99_T_TBUFF | Abrechnungspuffer TBUFF | 20071119 | ||
5 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071119 | ||
6 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20071119 | ||
7 | Importing | IT_PF_RESULT_SHADOW | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR | Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR | 20071119 | ||
8 | Importing | IT_TILG | Call by reference | Type reference (TYPE) | HRPAYDEPFT_TILG | Pfändung Entstehungsprinzip: Tabelle Tilgungsergebnis | 20071119 | ||
9 | Importing | I_DBUPD | Call by reference | Type reference (TYPE) | PDE_PF_DBUPD | Pfändung: Datenbankupdate | 20071119 | ||
10 | Importing | I_LOCKED | Call by reference | Type reference (TYPE) | BOOLE_D | Sperre Pfändung Entstehungsprinzip | 20080328 | ||
11 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071119 |
Method PREPARE_UPDATE on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PROCESS_CLUSTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EMPLOYEES | Call by reference | Type reference (TYPE) | HRPAYDEPFT_EMPLOYEE | Mitarbeiterstruktur für Application Log | 20070831 | ||
2 | Changing | CT_RESULT_SHADOW_PERNR | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR_PERNR | Pfändung: Tabelle Schattencluster DR mit PERNR | 20070831 | ||
3 | Changing | C_COUNT_ERROR | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070831 | ||
4 | Changing | C_COUNT_SELECTED | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070831 | ||
5 | Changing | C_COUNT_SUCCESS | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070831 | ||
6 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070831 | ||
7 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20070831 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070831 |
Method PROCESS_CLUSTER on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PROCESS_CLUSTER_READER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EMPLOYEES | Call by reference | Type reference (TYPE) | HRPAYDEPFT_EMPLOYEE | Mitarbeiterstruktur für Application Log | 20071129 | ||
2 | Changing | CT_RESULT_SHADOW_PERNR | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR_PERNR | Pfändung: Tabelle Schattencluster DR mit PERNR | 20071129 | ||
3 | Changing | C_COUNT_ERROR | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20071129 | ||
4 | Changing | C_COUNT_SELECTED | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20071129 | ||
5 | Changing | C_COUNT_SUCCESS | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20071129 | ||
6 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071129 | ||
7 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20071129 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071129 |
Method PROCESS_CLUSTER_READER on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PROCESS_PERNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20070820 | ||
2 | Changing | CT_EMPLOYEES | Call by reference | Type reference (TYPE) | HRPAYDEPFT_EMPLOYEE | Mitarbeiterstruktur für Application Log | 20070712 | ||
3 | Changing | CT_FICTITIOUS_RESULT_PERNR | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RT_EP_PERNR | Pfändung Enstehungsprinzip: Fiktivergebnisse | 20071016 | ||
4 | Changing | CT_PF_RESULT_SHADOW_PERNR | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR_PERNR | Pfändung: Tabelle Schattencluster DR mit PERNR | 20070910 | ||
5 | Changing | C_COUNT_ERROR | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070712 | ||
6 | Changing | C_COUNT_SELECTED | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070712 | ||
7 | Changing | C_COUNT_SUCCESS | Call by reference | Type reference (TYPE) | BALCNTCUM | Anwendungs-Log: Anzahl der kumulierten Meldungen | 20070712 | ||
8 | Changing | C_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name einer Variante (ohne Programmname) | 20070712 | ||
9 | Exporting | ET_PF_RESULT_SHADOW | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RESULT_DR | Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR | 20071122 | ||
10 | Exporting | ET_RT_EP | Call by reference | Type reference (TYPE) | HRPAYDEPFT_RT_EP | Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung | 20071122 | ||
11 | Exporting | ET_TILG | Call by reference | Type reference (TYPE) | HRPAYDEPFT_TILG | Pfändung Entstehungsprinzip: Tabelle Tilgungsergebnis | 20071122 | ||
12 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070705 | ||
13 | Exporting | E_LOCKED | Call by reference | Type reference (TYPE) | BOOLE_D | Sperre Pfändung Entstehungsprinzip | 20080328 | ||
14 | Importing | IT_BUFFER_DIR | Call by reference | Type reference (TYPE) | PAY99_T_BUFFER_DIR | Pufferverzeichnis Abrechnungspuffer | 20080704 | ||
15 | Importing | IT_DEL_PCLX_TAB | Call by reference | Type reference (TYPE) | PAY99_T_DEL_PCLX_TAB | Puffertabelle zum Löschen von PCLx-Sätzen | 20080704 | ||
16 | Importing | IT_TBUFF | Call by reference | Type reference (TYPE) | PAY99_T_TBUFF | Abrechnungspuffer TBUFF | 20080704 | ||
17 | Importing | I_BEGDA_REBUILD | Call by reference | Type reference (TYPE) | BEGDA | Beginn Bereinigung Pfändungscluster | 20121220 | ||
18 | Importing | I_CALC_SCHEMA | Call by reference | Type reference (TYPE) | SCHEM | Personalrechenschema | 20071122 | ||
19 | Importing | I_COST_PLAN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Aufruf aus RPCIPE00? | 20110317 | |
20 | Importing | I_ENDDA_REBUILD | Call by reference | Type reference (TYPE) | ENDDA | Ende Bereinigung Pfändungscluster | 20121220 | ||
21 | Importing | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '01' | Ländergruppierung | 20080630 | |
22 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070705 | ||
23 | Importing | I_PROTOCOL | Call by reference | Type reference (TYPE) | PDE_PF_PROTOCOL | Pfändung Entstehungsprinzip: Protokoll anzeigen | 20070712 | ||
24 | Importing | I_RUECKRAB | Call by reference | Type reference (TYPE) | BEGDA | Rückrechnungsdatum | 20071204 | ||
25 | Importing | I_RUECK_AB | Call by reference | Type reference (TYPE) | STAG_RP | Zwangsrückrechnung | 20120702 |
Method PROCESS_PERNR on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PROLONG_AND_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_PAYROLL_INFOTYPES | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Vorbelegen von Infotypen für Fkt.baustein HR_PAYROLL | 20071022 | ||
2 | Changing | C_SUBTY_OVERWRITE | Call by reference | Type reference (TYPE) | SUBTY | '*' | Subtyp übersteuern | 20071023 | |
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071022 | ||
4 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20071022 | ||
5 | Importing | IT_T500C | Call by reference | Type reference (TYPE) | HRPAYDEPFT_T500C | Pfändung Enstehungsprinzip: Währung T500C | 20071022 | ||
6 | Importing | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotyp | 20071022 | ||
7 | Importing | I_MEMKEY | Call by reference | Type reference (TYPE) | PDE_PF_MEMKEY | Memory Schlüssel für die Abrechnungssimulation | 20111215 | ||
8 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071022 | ||
9 | Importing | I_WAERS | Call by reference | Type reference (TYPE) | WAERS | Zielwährung für Währungsumstellung | 20071022 |
Method PROLONG_AND_CURRENCY on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PROLONG_GARNISHMENT_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_PAYROLL_INFOTYPES | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Vorbelegen von Infotypen für Fkt.baustein HR_PAYROLL | 20071023 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071023 | ||
3 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20071023 | ||
4 | Importing | IT_T500C | Call by reference | Type reference (TYPE) | HRPAYDEPFT_T500C | Pfändung Enstehungsprinzip: Währung T500C | 20071023 | ||
5 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20071023 | ||
6 | Importing | I_WAERS | Call by reference | Type reference (TYPE) | WAERS | Zielwährung für Währungsumstellung | 20071023 |
Method PROLONG_GARNISHMENT_AMOUNT on class CL_HRPAYDEPF_PAYROLL has no exception.
Method PROLONG_GARNISHMENT_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_PAYROLL_INFOTYPES | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY99_FILL_INFOTYPES | Vorbelegen von Infotypen für Fkt.baustein HR_PAYROLL | 20070711 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070711 | ||
3 | Importing | IS_PN | Call by reference | Type reference (TYPE) | HRPAYDEPFS_PN | PN Struktur für die Pfändungsabrechnung | 20070919 | ||
4 | Importing | I_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20071019 | ||
5 | Importing | I_MEMKEY | Call by reference | Type reference (TYPE) | PDE_PF_MEMKEY | Memory Schlüssel für die Abrechnungssimulation | 20111215 | ||
6 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070711 | ||
7 | Importing | I_WAERG | Call by reference | Type reference (TYPE) | WAERG | Zielwährung für Währungsumstellung | 20071022 |
Method PROLONG_GARNISHMENT_INFTY on class CL_HRPAYDEPF_PAYROLL has no exception.
Method READ_T500C Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20070926 | ||
2 | Importing | I_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20070926 | ||
3 | Returning | RS_T500C | Value transfer | Type reference (TYPE) | T500C | Währung des Öffentlichen Sektors | 20070926 |
Method READ_T500C on class CL_HRPAYDEPF_PAYROLL has no exception.
Method READ_WIDE_T500C Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071019 | ||
2 | Importing | I_COUNTRY | Call by reference | Type reference (TYPE) | LAND1 | Länderschlüssel | 20071019 | ||
3 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071019 | ||
4 | Returning | RT_T500C | Value transfer | Type reference (TYPE) | HRPAYDEPFT_T500C | Pfändung Enstehungsprinzip: Währung T500C | 20071019 |
Method READ_WIDE_T500C on class CL_HRPAYDEPF_PAYROLL has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 600 |