SAP ABAP Class CL_HRPAYDEPF_ANALYSIS (Evaluation of Garnishment Results)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-GR (Application Component) Garnishment/Cession
     P01P (Package) HR Germany: Garnishments
Properties
Class CL_HRPAYDEPF_ANALYSIS  
Short Description Evaluation of Garnishment Results    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01P   HR Germany: Garnishments 
Created 20070822   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PADR0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PDEP0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYDEPF_ANALYSIS has no interface implemented.
Friends
Class CL_HRPAYDEPF_ANALYSIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FALSE Constant Private Type reference (TYPE) BOOLE_D '' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20070822
2 MC_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20070822
3 MR_INFOTYPE_READER Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Reading Infotype Records 20070822
4 MR_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20070822
5 MS_STATISTICS Instance attribute Private Type reference (TYPE) RPCPL2D0_STATISTIK PY-DE-PF: Garnishment Statistics 20070824
6 MT_ANALYSIS Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_LIST Garnishment Formation Table 20070824
7 MT_BANK_TRANSFER Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_BANK_TRANS Bank Transfer Table for Garnishment Analysis 20070824
8 MT_CREDITOR Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_CREDITOR Garnishment Statistics Creditor 20070824
9 MT_DEBTOR Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_DEBTOR Table of Debtors 20070824
10 MT_EMPLOYEE Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_EMPLOYEE Garnishment Pr. of Origin: Personnel Number Overview 20071002
11 MT_FICTITIOUS_RESULT Instance attribute Protected Type reference (TYPE) HRPAYDEPFT_RT_EP_PERNR Garnishment Principle of Origin: Fictitious Results 20071220
12 MT_GARNISHMENT Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_GARNISH Garnishment Table for Analysis Class 20070824
13 MT_OVERVIEW Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_OVERVIEW Table: Overview of Garnishment Stats 20070824
14 MT_PROGRESS Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PROGRESS Table of Garnishment Process List 20070824
15 MT_STATUS_TEXTS Instance attribute Private Type reference (TYPE) HRPAYDEPFT_ANALYSIS_DD07V Table of fixed values for domains 20070824
16 M_MSGC Instance attribute Private Type reference (TYPE) STRING Message Container 20070914
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALIMONY Instance method Private Method Totaling of Support Payment Costs 20070822
2 ADD_DEBTS Instance method Private Method Totaling of Debts 20070822
3 ADD_EMPLOYEE_COSTS Instance method Private Method Totaling of Employer Costs 20070822
4 ADD_INTERESTS_ON_DEBTS_ALIMONY Instance method Private Method Totaling of Interest on Debts and Support Payments 20070822
5 ADD_NONRECURRING_COSTS Instance method Private Method Totaling of Once-Only Costs 20070822
6 ADD_NONRECURRING_INTERESTS Instance method Private Method Totaling of Once-Only Interest Costs 20070822
7 ADD_RECURRING_COSTS Instance method Private Method Totaling of Current Costs 20070822
8 ADD_RECURRING_INTERESTS Instance method Private Method Totaling of Current Interest Costs 20070822
9 ADD_RECUR_INTERESTS_ON_DEBTS Instance method Private Method Totaling of Current Interest on Debts 20070822
10 COMPLETE_ANALYSIS Instance method Private Method Complete List 20070824
11 COMPLETE_ANALYSIS_CLUSTER Instance method Private Method List with Payroll Data from Shadow Cluster 20070920
12 COMPLETE_ANALYSIS_RD Instance method Private Method Complete List with Payroll Data 20070824
13 COMPLETE_BANK_TRANSFER Instance method Private Method Complete Bank Transfer List 20070824
14 COMPLETE_EMPLOYEE Instance method Private Method Complete Overview Table at Personnel Level 20071002
15 COMPLETE_OVERVIEW Instance method Private Method Supplement Overview of Garnishments Taken 20070822
16 COMPLETE_OVERVIEW_NB Instance method Private Method Supplement Garnishments Not Taken in Overview 20070822
17 COMPLETE_PROGRESS Instance method Private Method Complete History List 20070824
18 CONSTRUCTOR Instance method Public Constructor Constructor of Class 20070822
19 CONVERT_CURRENCY Instance method Private Method Translate Old and New Currency 20070822
20 FILL_EMPLOYEE Instance method Private Method Maintain Overview Table at Personnel Level with Repayments 20071002
21 FILL_GARNISHMENT_TABLES Instance method Private Method Maintain Garnishment Tables with Cluster Data 20070823
22 FILL_OUTPUT_ANALYSIS Instance method Public Method Maintain List Tables 20070823
23 FILL_OUTPUT_ANALYSIS_AMOUNT Instance method Private Method Maintain Output Table for Garnishment Amount 20070823
24 FILL_OUTPUT_ANALYSIS_BASIS Instance method Private Method Maintain Output Table for Garnishment Basis 20070827
25 FILL_OUTPUT_ANALYSIS_OBSERV Instance method Private Method Maintain Output Table for Withholdings 20070823
26 FILL_OUTPUT_ANALYSIS_REPAYMENT Instance method Private Method Maintain Output Table for Repayment 20070823
27 FILL_OUTPUT_EMPLOYEE Instance method Public Method Maintain Overview Table at Personnel Level for Output 20071002
28 FILL_OUTPUT_FICTITIOUS_RESULT Instance method Public Method Output Notional Result Wage Types 20071220
29 FILL_OUTPUT_OVERVIEW Instance method Public Method Maintain Overview Table for Output 20070823
30 FILL_OUTPUT_PROGRESS Instance method Public Method Maintain History Table for Output 20070823
31 GET_CREDITOR Instance method Private Method Determine Creditor(s) 20070822
32 GET_DEBTOR Instance method Private Method Determine Debtor(s) 20070822
33 GET_STATUS_TEXTS Instance method Private Method Read Status Texts 20070823
34 PROCESS_ANALYSIS Instance method Public Method Analyze Garnishments 20070824
35 PROCESS_FICTITIOUS_RESULT Instance method Private Method Prepare Notional Payroll Results 20071220
36 PROCESS_GARNISHMENT_CLUSTER Instance method Private Method Complete Garnishment Cluster 20070824
37 PROCESS_PAYROLL_RESULTS Instance method Private Method Read Payroll Results 20070824
38 READ_MASTERDATA Instance method Private Method Read Garnishment Master Data 20070822
39 READ_T521B Static method Private Method Read Table T521B for Payee Key 20070823
Events
Class CL_HRPAYDEPF_ANALYSIS has no event.
Types
Class CL_HRPAYDEPF_ANALYSIS has no local type.
Method Signatures

Method ADD_ALIMONY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_ALIMONY on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_DEBTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_DEBTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_EMPLOYEE_COSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_EMPLOYEE_COSTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_INTERESTS_ON_DEBTS_ALIMONY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_INTERESTS_ON_DEBTS_ALIMONY on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_NONRECURRING_COSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_NONRECURRING_COSTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_NONRECURRING_INTERESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_NONRECURRING_INTERESTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_RECURRING_COSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_RECURRING_COSTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_RECURRING_INTERESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_RECURRING_INTERESTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method ADD_RECUR_INTERESTS_ON_DEBTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070822

Method ADD_RECUR_INTERESTS_ON_DEBTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070917
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070824
3 Importing IS_PFKEY Call by reference Type reference (TYPE) RPCPL2D0_PFKEY PY-DE-PF: Pfändungsstatistik Key-Felder 20070824
4 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070824
5 Importing I_FPPER Call by reference Type reference (TYPE) FPPER Fürperiode Pfändung 20070824
6 Importing I_INPER Call by reference Type reference (TYPE) INPRO Inperiode Pfändung 20070911
7 Importing I_PSOND Call by reference Type reference (TYPE) PSOND Pfändung nach Sonderfällen 20070824

Method COMPLETE_ANALYSIS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_ANALYSIS_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070920
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070920
3 Importing IS_APFBT Call by reference Type reference (TYPE) PC24U Abrechnungsergebnis: Pfändung D - Pfändbarer Betrag 20070920
4 Importing IS_APFGR Call by reference Type reference (TYPE) PC24S Abrechnungsergebnis: Pfändung D - Pfändungsgrundlagen 20070920

Method COMPLETE_ANALYSIS_CLUSTER on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_ANALYSIS_RD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070824
3 Importing IS_PAYDE_RESULT Call by reference Type reference (TYPE) PAYDE_RESULT HR-PAY-DE: Struktur für Abrechnungsergebnis 20070824

Method COMPLETE_ANALYSIS_RD on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_BANK_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BANK_TRANSFER Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_BANK_TRANS Überweisungstabelle der Pfändungsanalyse 20070824
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070824
3 Importing IS_PFKEY Call by reference Type reference (TYPE) RPCPL2D0_PFKEY PY-DE-PF: Pfändungsstatistik Key-Felder 20070824
4 Importing IS_STUE2 Call by reference Type reference (TYPE) PC24P Abrechnungsergebnis: Pfändung D - Überweisung 2 20070824
5 Importing I_FPPER Call by reference Type reference (TYPE) PAPER Abrechnungsperiode 20070824
6 Importing I_INPER Call by reference Type reference (TYPE) INPRO Inperiode Pfändung 20070914

Method COMPLETE_BANK_TRANSFER on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_EMPLOYEE Pfändung Entstehungsprinzip: Übersicht 20071002
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071002
3 Importing IS_KAPP Call by reference Type reference (TYPE) HRPAYDEPFS_KAPP Informationen für Kappung pfändbaren Betrag EP 20080129
4 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20071011
5 Importing I_FPPER Call by reference Type reference (TYPE) FPPER Fürperiode Pfändung 20071002
6 Importing I_INPER Call by reference Type reference (TYPE) INPRO Inperiode Pfändung 20071002

Method COMPLETE_EMPLOYEE on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OVERVIEW Call by reference Type reference (TYPE) RPCPL2D0_UEBERSICHT_ALLE PY-DE-PF:Pfändungsstatistik-Übersicht 20070823
2 Changing CS_STATISTICS Call by reference Type reference (TYPE) RPCPL2D0_STATISTIK PY-DE-PF:Pfändungsstatistik-Statistik 20070823
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070822
4 Importing IS_GARNISHMENT_RESULT Call by reference Type reference (TYPE) HRPAYDEPFS_RESULT_DR Pfändung Entstehungsprinzip: Struktur Schattencluster DR 20070822
5 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070823
6 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070823
7 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20070823
8 Importing I_WAERG Call by reference Type reference (TYPE) WAERG Zielwährung für Währungsumstellung 20070824

Method COMPLETE_OVERVIEW on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_OVERVIEW_NB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OVERVIEW Call by reference Type reference (TYPE) RPCPL2D0_UEBERSICHT_ALLE PY-DE-PF:Pfändungsstatistik-Übersicht 20070822
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070822
3 Importing IS_GARNISHMENT Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_GARNISH Pfändundungsstruktur der Analyse Klasse 20070822
4 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070822
5 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070822
6 Importing I_WAERG Call by reference Type reference (TYPE) WAERG Zielwährung für Währungsumstellung 20070824

Method COMPLETE_OVERVIEW_NB on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method COMPLETE_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROGRESS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_PROGRESS Verlaufstruktur der Pfändungsanalyse Klasse 20070917
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070824
3 Importing IS_PFKEY Call by reference Type reference (TYPE) RPCPL2D0_PFKEY PY-DE-PF: Pfändungsstatistik Key-Felder 20070824
4 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20070824
5 Importing I_FPPER Call by reference Type reference (TYPE) FPPER Fürperiode Pfändung 20070824
6 Importing I_INPER Call by reference Type reference (TYPE) INPRO Inperiode Pfändung 20070911

Method COMPLETE_PROGRESS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INFOTYPE_READER Call by reference Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Lesen von Infotypsätzen 20070822
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20070822

Method CONSTRUCTOR on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method CONVERT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_AMOUNT Call by reference Type reference (TYPE) PDE_PF_ANALYSIS_CURRENCY Pfändungswährung 20070822
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070822
3 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070822
4 Importing I_NEW_CURRENCY Call by reference Type reference (TYPE) WAERG Zielwährung für Währungsumstellung 20070822
5 Importing I_OLD_CURRENCY Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20070822

Method CONVERT_CURRENCY on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_EMPLOYEE Pfändung Entstehungsprinzip: Übersicht 20071002
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071002
3 Importing IS_KAPP Call by reference Type reference (TYPE) HRPAYDEPFS_KAPP Informationen für Kappung pfändbaren Betrag EP 20080129
4 Importing IS_PFKEY Call by reference Type reference (TYPE) RPCPL2D0_PFKEY PY-DE-PF: Pfändungsstatistik Key-Felder 20071002
5 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20071011
6 Importing IS_TIERG Call by reference Type reference (TYPE) PC24I Abrechnungsergebnis: Pfändung D - Tilgungsergebnis 20071002
7 Importing I_FPPER Call by reference Type reference (TYPE) FPPER Fürperiode Pfändung 20071002
8 Importing I_INPER Call by reference Type reference (TYPE) INPRO Inperiode Pfändung 20071002

Method FILL_EMPLOYEE on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_GARNISHMENT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GARNISHMENT Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_GARNISH Pfändundungsstruktur der Analyse Klasse 20070823
2 Changing CS_STATISTICS Call by reference Type reference (TYPE) RPCPL2D0_STATISTIK PY-DE-PF:Pfändungsstatistik-Statistik 20070823
3 Changing CT_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_LIST Aufstellungstabelle der Pfändung 20070824
4 Changing CT_BANK_TRANSFER Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_BANK_TRANS Überweisungstabelle der Pfändungsanalyse 20070824
5 Changing CT_EMPLOYEE Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_EMPLOYEE Pfändung Entstehungsprinzip: Übersicht Personalnummer 20071002
6 Changing CT_OVERVIEW Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_OVERVIEW Tabelle: Pfändungsstatistik-Übersicht 20070824
7 Changing CT_PFDATA Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PFDAT Pfändungsdaten 20070824
8 Changing CT_PROGRESS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PROGRESS Tabelle der Verlaufsliste der Pfändung 20070824
9 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070823
10 Importing IS_GARNISHMENT_RESULT Call by reference Type reference (TYPE) HRPAYDEPFS_RESULT_DR Pfändung Entstehungsprinzip: Struktur Schattencluster DR 20070823
11 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070823
12 Importing IT_RT_EP Call by reference Type reference (TYPE) HRPAYDEPFT_RT_EP Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung 20071002
13 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070823
14 Importing I_WAERG Call by reference Type reference (TYPE) WAERG Zielwährung für Währungsumstellung 20070824

Method FILL_GARNISHMENT_TABLES on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_OUTPUT_GARNISH_AMOUNT Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_VALUE Ausgabetabelle des Pfändungsbetrags 20070823
2 Changing ET_OUTPUT_GARNISH_BASIS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_BASIS Ausgabetabelle für den Pfändungsgrundlage 20070827
3 Changing ET_OUTPUT_REPAYMENT Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_REPAYMENT Ausgabetabelle der Tilgung der Pfändung 20070823
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070823
5 Importing I_FPPER Call by reference Type reference (TYPE) FPPER Fürperiode Pfändung 20070823
6 Importing I_INPER Call by reference Type reference (TYPE) INPRO Inperiode Pfändung 20070917
7 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070823
8 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20070823

Method FILL_OUTPUT_ANALYSIS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_ANALYSIS_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_GARNISH_AMOUNT Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_VALUE Ausgabetabelle des Pfändungsbetrags 20070823
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070823
3 Importing IS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824

Method FILL_OUTPUT_ANALYSIS_AMOUNT on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_ANALYSIS_BASIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_GARNISH_BASIS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_BASIS Ausgabetabelle für den Pfändungsgrundlage 20070827
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070827
3 Importing IS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070827

Method FILL_OUTPUT_ANALYSIS_BASIS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_ANALYSIS_OBSERV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_OBSERVANCE Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_OBSERVANCE Ausgabetabelle für Einhaltungen der Pfändung 20070823
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070823
3 Importing IS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824
4 Importing IT_BANK_TRANSFER Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_BANK_TRANS Überweisungstabelle der Pfändungsanalyse 20070823
5 Importing IT_PROGRESS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PROGRESS Tabelle der Verlaufsliste der Pfändung 20070824

Method FILL_OUTPUT_ANALYSIS_OBSERV on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_ANALYSIS_REPAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_REPAYMENT Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_REPAYMENT Ausgabetabelle der Tilgung der Pfändung 20070823
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070823
3 Importing IS_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFS_ANALYSIS_LIST Aufstellung der Pfändung für die Pfändungsergebnisse 20070824

Method FILL_OUTPUT_ANALYSIS_REPAYMENT on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EMPLOYEE Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_EMPL_OUTPT Pfändung Enstehungsprinzip: Übersicht Pernr Ausgabetabelle 20071002
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071002
3 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20071002

Method FILL_OUTPUT_EMPLOYEE on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_FICTITIOUS_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_RT_EP Call by reference Type reference (TYPE) HRPAYDEPFT_RT_EP Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung 20071220
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071220
3 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20071220
4 Importing I_FPPER Call by reference Type reference (TYPE) FPPER Fürperiode Pfändung 20071220
5 Importing I_INPER Call by reference Type reference (TYPE) INPRO Inperiode Pfändung 20071220
6 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20071220

Method FILL_OUTPUT_FICTITIOUS_RESULT on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_OVERVIEW_BD Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_OVIEW_BD Ausgabetabelle für bediente Pfändungen 20070823
2 Exporting ET_OUTPUT_OVERVIEW_NB Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_OVIEW_NB Ausgabetabelle für nicht bediente Pfändungen 20070823
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070823
4 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070823

Method FILL_OUTPUT_OVERVIEW on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method FILL_OUTPUT_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CREDITOR Call by reference Type reference (TYPE) RPCPL2D0_GLAEUBIGER PY-DE-PF: Pfändungsstatistik Gläubiger 20070827
2 Exporting ET_OUTPUT_PROGRESS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PROG_OUTPT Ausgabetabelle des Verlaufs der Pfändungsanalyse 20070823
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070823
4 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070917
5 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070823
6 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20070823

Method FILL_OUTPUT_PROGRESS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method GET_CREDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CREDITOR Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_CREDITOR Pfändungsstatistik Gläubiger 20070822
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070822
3 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070822
4 Importing IT_GARNISHMENT Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_GARNISH Pfändungstabelle der Analyse Klasse 20070822
5 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070822
6 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070822

Method GET_CREDITOR on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method GET_DEBTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STATISTICS Call by reference Type reference (TYPE) RPCPL2D0_STATISTIK PY-DE-PF:Pfändungsstatistik-Statistik 20070822
2 Exporting ET_DEBTOR Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_DEBTOR Tabelle der Schuldner 20070822
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070822
4 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070822
5 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070822

Method GET_DEBTOR on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method GET_STATUS_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_TEXTS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_DD07V Tabelle von Domänenfestwerten 20070823

Method GET_STATUS_TEXTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method PROCESS_ANALYSIS 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 (=' ') 20070824
2 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070824
3 Importing IT_GARNISHMENT_RESULT Call by reference Type reference (TYPE) HRPAYDEPFT_RESULT_DR Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR 20070824
4 Importing IT_RT_EP Call by reference Type reference (TYPE) HRPAYDEPFT_RT_EP Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung 20071002
5 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20070824
6 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070824
7 Importing I_WAERG Call by reference Type reference (TYPE) WAERG Zielwährung für Währungsumstellung 20070920

Method PROCESS_ANALYSIS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method PROCESS_FICTITIOUS_RESULT 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 20071220
2 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN 20071220
3 Importing IT_RT_EP Call by reference Type reference (TYPE) HRPAYDEPFT_RT_EP 20071220
4 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR 20071220

Method PROCESS_FICTITIOUS_RESULT on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method PROCESS_GARNISHMENT_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STATISTICS Call by reference Type reference (TYPE) RPCPL2D0_STATISTIK PY-DE-PF:Pfändungsstatistik-Statistik 20070824
2 Changing CT_GARNISHMENT Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_GARNISH Pfändungstabelle der Analyse Klasse 20070824
3 Exporting ET_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_LIST Aufstellungstabelle der Pfändung 20070824
4 Exporting ET_BANK_TRANSFER Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_BANK_TRANS Überweisungstabelle der Pfändungsanalyse 20070824
5 Exporting ET_EMPLOYEE Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_EMPLOYEE Pfändung Entstehungsprinzip: Übersicht Personalnummer 20071002
6 Exporting ET_OVERVIEW Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_OVERVIEW Tabelle: Pfändungsstatistik-Übersicht 20070824
7 Exporting ET_PFDATA Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PFDAT Pfändungsdatentabelle der Analyse Klasse 20070824
8 Exporting ET_PROGRESS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PROGRESS Tabelle der Verlaufsliste der Pfändung 20070824
9 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070824
10 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070824
11 Importing IT_GARNISHMENT_RESULT Call by reference Type reference (TYPE) HRPAYDEPFT_RESULT_DR Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR 20070824
12 Importing IT_RT_EP Call by reference Type reference (TYPE) HRPAYDEPFT_RT_EP Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung 20071002
13 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070824
14 Importing I_WAERG Call by reference Type reference (TYPE) WAERG Zielwährung für Währungsumstellung 20070824

Method PROCESS_GARNISHMENT_CLUSTER on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method PROCESS_PAYROLL_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSIS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_LIST Aufstellungstabelle der Pfändung 20070824
2 Changing CT_PROGRESS Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PROGRESS Tabelle der Verlaufsliste der Pfändung 20070824
3 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070824
4 Importing IT_PAYDE_RESULT Call by reference Type reference (TYPE) PAYDE_RESULT_TAB HR-PAY-DE: Struktur für Abrechnungsergebnis 20070824
5 Importing IT_PFDATA Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_PFDAT Pfändungsdatentabelle der Analyse Klasse 20070824
6 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070824
7 Importing I_WAERG Call by reference Type reference (TYPE) WAERG Zielwährung für Währungsumstellung 20070824

Method PROCESS_PAYROLL_RESULTS on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method READ_MASTERDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATISTICS Call by reference Type reference (TYPE) RPCPL2D0_STATISTIK PY-DE-PF:Pfändungsstatistik-Statistik 20070822
2 Exporting ET_GARNISHMENT Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_GARNISH Pfändungstabelle der Analyse Klasse 20070822
3 Exporting ET_OVERVIEW Call by reference Type reference (TYPE) HRPAYDEPFT_ANALYSIS_OVERVIEW Tabelle: Pfändungsstatistik-Übersicht 20070822
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070822
5 Importing IS_PN Call by reference Type reference (TYPE) HRPAYDEPFS_PN PN Struktur für die Pfändungsabrechnung 20070822
6 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20070822

Method READ_MASTERDATA on class CL_HRPAYDEPF_ANALYSIS has no exception.

Method READ_T521B 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) BEGDA Gültigkeitsbeginn 20070823
2 Importing I_EMFSL Call by reference Type reference (TYPE) EMFSL_521B Empfängerschlüssel für Überweisungen 20070823
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070823
4 Returning RS_T521B Value transfer Type reference (TYPE) T521B Empfängerschlüssel 20070823

Method READ_T521B on class CL_HRPAYDEPF_ANALYSIS has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in 600