SAP ABAP Class CL_HRPFD00_CALCI_HISTORY (HR-IB: History of PF Recalculation)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PF-XX (Application Component) Pension fund: General Parts
     PK02 (Package) HR: Pension Fund International Parts
Properties
Class CL_HRPFD00_CALCI_HISTORY  
Short Description HR-IB: History of PF Recalculation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRPFD00    
Program status P  SAP Standard Production Program 
Category 0   
Package PK02   HR: Pension Fund International Parts 
Created 20021120   SAP 
Last change 20030212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPFD00_CALCI_HISTORY has no forward declaration.
Interfaces
Class CL_HRPFD00_CALCI_HISTORY has no interface implemented.
Friends
Class CL_HRPFD00_CALCI_HISTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_I72A5 Instance attribute Public Type reference (TYPE) HRPFD00_HISTORY_TAB HR-IB: History of PF Recalculation 20030212
2 A_I72A5_DELETE Instance attribute Private Type reference (TYPE) HRPFD00_HISTORY_TAB HR-IB: History of PF Recalculation 20030212
3 A_I72A5_NEW Instance attribute Private Type reference (TYPE) HRPFD00_HISTORY_TAB HR-IB: History of PF Recalculation 20030212
4 A_I72A6 Instance attribute Public Type reference (TYPE) HRPFD00_HISTORY_PARAMETER_TAB HR-IB: Parameters for the history of PF Recalculation 20030212
5 A_I72A6_DELETE Instance attribute Private Type reference (TYPE) HRPFD00_HISTORY_PARAMETER_TAB HR-IB: Parameters for the history of PF Recalculation 20030212
6 A_I72A6_NEW Instance attribute Private Type reference (TYPE) HRPFD00_HISTORY_PARAMETER_TAB HR-IB: Parameters for the history of PF Recalculation 20030212
7 C_ACTION_INSERT Constant Public Type reference (TYPE) CHAR1 2 Insert 20030212
8 C_ACTION_MOVE Constant Public Type reference (TYPE) CHAR1 1 Move 20030212
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_HISTORY Instance method Public Method Check history to determine whether calculation is allowed 20030212
2 DELETE_HISTORY Instance method Public Method Delete exisitng calculation from history 20030212
3 INSERT_HISTORY Instance method Public Method Insert entry in history (no CS update) 20021120
4 READ_HISTORY Instance method Public Method Read history from a date 20021120
5 UPDATE_HISTORY Instance method Public Method Write history to CS 20021120
Events
Class CL_HRPFD00_CALCI_HISTORY has no event.
Types
Class CL_HRPFD00_CALCI_HISTORY has no local type.
Method Signatures

Method CHECK_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTION Call by reference Type reference (TYPE) CHAR1 1 = Move, 2 = Insert 20030212
2 Importing CALCI Call by reference Type reference (TYPE) P02K_CALCI PK-Berechnung 20030212
3 Exporting CALCN Call by reference Type reference (TYPE) P02K_CALCI Berechnung bei verschiebung nach hinten 20030212
4 Importing KASSE Call by reference Type reference (TYPE) P02K_KASSE Pensionskasse 20030212
5 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030212
6 Importing REFDA Call by reference Type reference (TYPE) P02_REFDA Bezugsdatum in der Verarbeitungssteuerung 20030212
7 Exporting W72A5_MOVE Call by reference Type reference (TYPE) T72A5 Zu Bewegende PK-Neuberechnung 20030212

Method CHECK_HISTORY on class CL_HRPFD00_CALCI_HISTORY has no exception.

Method DELETE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALCI Call by reference Type reference (TYPE) P02K_CALCI PK-Berechnung 20030212
2 Importing KASSE Call by reference Type reference (TYPE) P02K_KASSE Pensionskasse 20030212
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030212
4 Importing REFDA Call by reference Type reference (TYPE) P02_REFDA Bezugsdatum in der Verarbeitungssteuerung 20030212

Method DELETE_HISTORY on class CL_HRPFD00_CALCI_HISTORY has no exception.

Method INSERT_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALCI Call by reference Type reference (TYPE) P02K_CALCI PK-Berechnung 20021120
2 Importing KASSE Call by reference Type reference (TYPE) P02K_KASSE Pensionskasse 20021120
3 Importing PARAMETER_TAB Call by reference Type reference (TYPE) P02VS_VALUE_TAB HR-CH: VS-Wertetabelle 20021120
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021120
5 Importing REFDA Call by reference Type reference (TYPE) P02_REFDA Bezugsdatum in der Verarbeitungssteuerung 20021120

Method INSERT_HISTORY on class CL_HRPFD00_CALCI_HISTORY has no exception.

Method READ_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALCI Call by reference Type reference (TYPE) P02K_CALCI PK-Berechnung 20021122
2 Importing KASSE Call by reference Type reference (TYPE) P02K_KASSE Pensionskasse 20021120
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20021120
4 Importing REFDA Call by reference Type reference (TYPE) P02_REFDA Bezugsdatum in der Verarbeitungssteuerung 20021120
# Exception Resumable Description Created on
1 NO_ENTRIES_FOUND Keine Einträge in der Historie gefunden 20021120

Method UPDATE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TESTMODE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20021120
# Exception Resumable Description Created on
1 UPDATE_ERROR Datenbankfehler bei Update 20021120
History
Last changed by/on SAP  20030212 
SAP Release Created in 470