SAP ABAP Class CL_HRPADDE_VA_STATUS (PEP: Status Management)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PA-PF-DE (Application Component) Company Pension Scheme Germany
     P01A (Package) HR Germany: Retirement Pension Plan
Properties
Class CL_HRPADDE_VA_STATUS  
Short Description PEP: Status Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01A   HR Germany: Retirement Pension Plan 
Created 20090715   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPADDE_VA_STATUS has no interface implemented.
Friends
Class CL_HRPADDE_VA_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_STATUS_ABGESCHLOSSEN Constant Public Type reference (TYPE) P01_VA_STATUS '07' Pension Equalization Payment Complete 20090918
2 AC_STATUS_AUSGLBERECHT Constant Public Type reference (TYPE) P01_VA_STATUS '06' Person Eligible for Equalization Payment Entered 20090918
3 AC_STATUS_BERECHNET Constant Public Type reference (TYPE) P01_VA_STATUS '03' Calculation Executed 20090918
4 AC_STATUS_BESCH_AUSKUNFT Constant Public Type reference (TYPE) P01_VA_STATUS '04' Statement Created (Information About Entitlements) 20090918
5 AC_STATUS_BESCH_UEBERSICHT Constant Public Type reference (TYPE) P01_VA_STATUS '02' Statement Created (Pension Overview) 20090918
6 AC_STATUS_NEU Constant Public Type reference (TYPE) P01_VA_STATUS '01' New 20090722
7 AC_STATUS_STORNIERT Constant Public Type reference (TYPE) P01_VA_STATUS '09' Canceled 20090722
8 AC_STATUS_URTEIL Constant Public Type reference (TYPE) P01_VA_STATUS '05' Court Decision Entered 20090722
9 AC_STATUS_URTEIL_RECHTSKR Constant Public Type reference (TYPE) P01_VA_STATUS '08' Court Decision Legally Binding 20110304
10 AC_STATUS_URTEIL_VERARBEITET Constant Public Type reference (TYPE) P01_VA_STATUS '10' Court Decision Processed Successfully 20111018
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Static method Private Method Check Status Change 20090722
2 DELETE Static method Public Method Read Current Status 20090722
3 GET_ANF_FOR_STATUS Static method Public Method Determine All Requests for a Status 20111018
4 GET_FROM_POPUP Static method Private Method Retrieve Status Using Popup 20090918
5 GET_MAX_SEQNO Static method Private Method Determine Last Entry 20090722
6 READ Static method Public Method Read Current Status 20090722
7 WRITE Static method Public Method Write New Status 20090722
Events
Class CL_HRPADDE_VA_STATUS has no event.
Types
Class CL_HRPADDE_VA_STATUS has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANFDAT Call by reference Type reference (TYPE) P01_VA_ANFDAT VA: Anfragedatum 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20090722
3 Importing I_STATUS Call by reference Type reference (TYPE) P01_VA_STATUS VA: Status der Bearbeitung 20090722
4 Returning R_IS_OK Value transfer Type reference (TYPE) ABAP_BOOL 20090722

Method CHECK on class CL_HRPADDE_VA_STATUS has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANFDAT Call by reference Type reference (TYPE) P01_VA_ANFDAT VA: Anfragedatum 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20090722
3 Importing I_STATUS Call by reference Type reference (TYPE) P01_VA_STATUS VA: Status der Bearbeitung 20100120

Method DELETE on class CL_HRPADDE_VA_STATUS has no exception.

Method GET_ANF_FOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) P01_VA_STATUS VA: Status der Bearbeitung 20111018
2 Importing I_T_ANFDA_RANGE Call by reference Type reference (TYPE) HRPADDE_T_VA_ANFDA_RANGE Rangetabelle Anfragedatum VA 20111018
3 Importing I_T_PERNR_RANGE Call by reference Type reference (TYPE) PERNR_RANGES_ITAB Ranges Tabelle fuer Personalnummernselektion 20111018
4 Returning RT_STATUS Value transfer Type reference (TYPE) HRPADDE_T_VA_STAT VA Tabellentyp für Statustabelle 20111018

Method GET_ANF_FOR_STATUS on class CL_HRPADDE_VA_STATUS has no exception.

Method GET_FROM_POPUP 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) ABAP_BOOL 20090918
2 Exporting E_STATUS Call by reference Type reference (TYPE) P01_VA_STATUS VA: Status der Bearbeitung 20090918
3 Importing I_ANFDAT Call by reference Type reference (TYPE) P01_VA_ANFDAT VA: Anfragedatum 20090918
4 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20090918

Method GET_FROM_POPUP on class CL_HRPADDE_VA_STATUS has no exception.

Method GET_MAX_SEQNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANFDAT Call by reference Type reference (TYPE) P01_VA_ANFDAT VA: Anfragedatum 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20090722
3 Returning R_SEQNO Value transfer Type reference (TYPE) P01_VA_SEQNO VA: Laufende Nummer für Status 20090722

Method GET_MAX_SEQNO on class CL_HRPADDE_VA_STATUS has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GDATE Call by reference Type reference (TYPE) P01_VA_GDATE VA: Datum der Statusänderung 20110831
2 Exporting E_STATUS Call by reference Type reference (TYPE) P01_VA_STATUS VA: Status der Bearbeitung 20090722
3 Exporting E_STATUS_TEXT Call by reference Type reference (TYPE) P01_VA_STATUS_TXT Character 40-Stellen 20090722
4 Exporting E_UNAME Call by reference Type reference (TYPE) UNAME Benutzername 20110831
5 Importing I_ANFDAT Call by reference Type reference (TYPE) P01_VA_ANFDAT VA: Anfragedatum 20090722
6 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20090722

Method READ on class CL_HRPADDE_VA_STATUS has no exception.

Method WRITE 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) ABAP_BOOL 20090722
2 Importing I_ANFDAT Call by reference Type reference (TYPE) P01_VA_ANFDAT VA: Anfragedatum 20090722
3 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personalnummer 20090722
4 Importing I_STATUS Call by reference Type reference (TYPE) P01_VA_STATUS VA: Status der Bearbeitung 20090722

Method WRITE on class CL_HRPADDE_VA_STATUS has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in