SAP ABAP Class CL_HRPAYDEPF_BUFFER_EP (Buffer for Notional Calculations Garnishments Pr. of Origin)
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_BUFFER_EP  
Short Description Buffer for Notional Calculations Garnishments Pr. of Origin    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01P   HR Germany: Garnishments 
Created 20070917   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYDEPF_BUFFER_EP has no forward declaration.
Interfaces
Class CL_HRPAYDEPF_BUFFER_EP has no interface implemented.
Friends
Class CL_HRPAYDEPF_BUFFER_EP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Protected Type reference (TYPE) BOOLE_D ' ' False 20070917
2 GC_MEM_ID_CLUSTER Constant Protected Type reference (TYPE) PDE_PF_MEMID 'HRPAYDEPF_SHDW' Memory ID Shadow Cluster 20070917
3 GC_MEM_ID_CLUSTER_TILG Constant Protected Type reference (TYPE) PDE_PF_MEMID 'HRPAYDEPF_SHDW_TILG' Memory ID, Shadow Cluster, Old Payroll 20080129
4 GC_MEM_ID_RETRO_DATE Constant Protected Type reference (TYPE) PDE_PF_MEMID 'HRPAYDEPF_RETRO_DATE' Garnishment Principle of Origin: Memory ID 20071107
5 GC_MEM_ID_RT_EP Constant Protected Type reference (TYPE) PDE_PF_MEMID 'HRPAYDEPF_RT_EP' Memory ID Results of Garnishment Calculation Pr. of Origin 20070917
6 GT_PF_RESULT_SHADOW Static Attribute Private Type reference (TYPE) HRPAYDEPFT_RESULT_DR Garnishment Principle of Origin: Table for Shadow Cluster DR 20070917
7 GT_PF_RESULT_SHADOW_TILG Static Attribute Private Type reference (TYPE) HRPAYDEPFT_RESULT_DR Shadow Cluster for Notional Repayment Calculation 20080129
8 GT_RT_EP Static Attribute Private Type reference (TYPE) HRPAYDEPFT_RT_EP Garnishment Pr. of Origin: Results of Garnishment Calc. 20070917
9 G_PERNR Static Attribute Private Type reference (TYPE) P_PERNR Personnel Number 20070917
10 G_PERNR_TILG Static Attribute Private Type reference (TYPE) P_PERNR Personnel Number for Repayment Calculation 20080129
11 G_RETRO_DATE Static Attribute Private Type reference (TYPE) DATUM Retroaccount. date 20071107
12 G_RETRO_DATE_TILG Static Attribute Private Type reference (TYPE) DATUM Retroactive Accounting Date for Notional Repayment Calc. 20080328
13 TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' True 20070917
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GARNISHMENT_SHDW_TILG Static method Public Method Write Shadow Cluster for Notional Repayment Calculation 20080129
2 ADD_RESULT_GARNISHMENT_SHDW Static method Public Method Write Garnishment Results, Shadow Cluster to Buffer 20070917
3 ADD_RETRO_DATE Static method Public Method Write Retroactive Accounting Date for Payroll to Buffer 20071107
4 ADD_RT_EP Static method Public Method Write Results of Garnishment Calc. Pr. of Origin to Buffer 20070917
5 INIT_ALL Static method Public Method Complete Initialization of Buffer 20080630
6 INIT_BUFFER Static method Public Method Buffer Initialization 20070917
7 INIT_RESULT_GARNISHMENT_SHDW Static method Public Method Initialization, Garnishment Results, Shadow Cluster 20080715
8 INIT_RT_EP Static method Public Method Initialization, Results, Garnishment Calc., Pr. of Origin 20080715
9 READ_GARNISHMENT_SHDW_TILG Static method Public Method Read Shadow Cluster for Notional Repayment Calculation 20080129
10 READ_RESULT_GARNISHMENT_SHDW Static method Public Method Read Garnishment Results Shadow Cluster from Buffer 20070917
11 READ_RETRO_DATE Static method Public Method Read Payroll Retroactive Accounting Date from Buffer 20071107
12 READ_RT_EP Static method Public Method Read Results, Garnishment Calc., Pr. of Origin from Buffer 20070917
Events
Class CL_HRPAYDEPF_BUFFER_EP has no event.
Types
Class CL_HRPAYDEPF_BUFFER_EP has no local type.
Method Signatures

Method ADD_GARNISHMENT_SHDW_TILG 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 (=' ') 20080129
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20080129
3 Importing IT_PF_RESULT_SHADOW Call by reference Type reference (TYPE) HRPAYDEPFT_RESULT_DR Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR 20080129
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080129
5 Importing I_RETRO_DATE Call by reference Type reference (TYPE) DATUM Rückrechnungsdatum 20080328

Method ADD_GARNISHMENT_SHDW_TILG on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method ADD_RESULT_GARNISHMENT_SHDW 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 (=' ') 20070917
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20070917
3 Importing IS_PF_RESULT_SHADOW Call by reference Type reference (TYPE) HRPAYDEPFS_RESULT_DR Pfändung Entstehungsprinzip: Struktur Schattencluster DR 20070917
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070917

Method ADD_RESULT_GARNISHMENT_SHDW on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method ADD_RETRO_DATE 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 (=' ') 20071107
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20071107
3 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20071107
4 Importing I_RETRO_DATE Call by reference Type reference (TYPE) DATUM Rückrechnungsdatum 20071107

Method ADD_RETRO_DATE on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method ADD_RT_EP 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 (=' ') 20070917
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20070917
3 Importing IT_RT_EP Call by reference Type reference (TYPE) HRPAYDEPFT_RT_EP Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung 20070917
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070917

Method ADD_RT_EP on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method INIT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080630

Method INIT_ALL on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method INIT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070917

Method INIT_BUFFER on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method INIT_RESULT_GARNISHMENT_SHDW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080715

Method INIT_RESULT_GARNISHMENT_SHDW on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method INIT_RT_EP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080715

Method INIT_RT_EP on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method READ_GARNISHMENT_SHDW_TILG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PF_RESULT_SHADOW Call by reference Type reference (TYPE) HRPAYDEPFT_RESULT_DR Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR 20080129
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080129
3 Exporting E_RETRO_DATE Call by reference Type reference (TYPE) DATUM Rückrechnungsdatum 20080328
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20080129
5 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20080129

Method READ_GARNISHMENT_SHDW_TILG on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method READ_RESULT_GARNISHMENT_SHDW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PF_RESULT_SHADOW Call by reference Type reference (TYPE) HRPAYDEPFT_RESULT_DR Pfändung Entstehungsprinzip: Tabelle für Schattencluster DR 20070917
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070917
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20070917
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070917

Method READ_RESULT_GARNISHMENT_SHDW on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method READ_RETRO_DATE 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 (=' ') 20071107
2 Exporting E_RETRO_DATE Call by reference Type reference (TYPE) DATUM Rückrechnungsdatum 20071107
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20071107
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20071107

Method READ_RETRO_DATE on class CL_HRPAYDEPF_BUFFER_EP has no exception.

Method READ_RT_EP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RT_EP Call by reference Type reference (TYPE) HRPAYDEPFT_RT_EP Pfändung Entstehungsprinzip: Ergebnisse Pfändungsberechnung 20070917
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070917
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAY00_MESSAGE_HANDLER Message Handler 20070917
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20070917

Method READ_RT_EP on class CL_HRPAYDEPF_BUFFER_EP has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600