SAP ABAP Class CL_HRPADDE_VA_INFOTYPES (Auxiliary Class for Infotypes BAV Pension Equalization Paymt)
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_INFOTYPES  
Short Description Auxiliary Class for Infotypes BAV Pension Equalization Paymt    
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_INFOTYPES has no interface implemented.
Friends
Class CL_HRPADDE_VA_INFOTYPES 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 ' ' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20090722
2 AC_FEATURE_ADRESSPFLEGE Constant Private Type reference (TYPE) MERK1 'DWASA' Name of feature 20090722
3 AC_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20090722
4 AT_P0201 Static Attribute Private Type reference (TYPE) P0201_TAB HR Master Record Infotype 0201 (Basic Pension Payments) 20090722
5 AT_P0202 Static Attribute Private Type reference (TYPE) P0202_TAB HR Master Record Infotype 0202 (Entitlements) 20090722
6 AT_P3290 Static Attribute Private Type reference (TYPE) P3290_TAB HR Master Record Infotype 3290 (PEP Request Court) 20090722
Methods
# Method Level Visibility Method type Description Created on
1 F4_ANSPRUCH Static method Public Method Fills F4 Input Help for Entitlements from IT 3291 20090722
2 F4_BEZUG_ANFRAGE Static method Public Method Fills F4 Input Help f. Pension Payment on Query from IT 3290 20090722
3 FILL_ANFRAGE Static method Public Method Sets Fields for Query 20090722
4 FILL_BEGDA_ENDDA Static method Public Method Sets BEGDA and ENDDA from Key Date 20090722
5 FILL_BEZUG_ANFRAGE Static method Public Method Sets Relationship IT 3291 -> 3290 20090722
6 FILL_DATE Static method Public Method Sets Key Date for Endda 20090722
7 FILL_EHEGATTE Static method Public Method Sets Fields for Spouse 20090722
8 FILL_GERICHTSDATEN Static method Public Method Sets Fields for Court 20090722
9 GET_WAERS Static method Public Method Sets Currency Field 20090722
10 LESE_MERKMAL_ADRESSVERWALTUNG Static method Public Method Evaluates Feature DWASA 20090722
11 NAVIGATE_TO_INFOTYPE Static method Public Method Goes to Infotype 20090722
12 READ_AKT_VORSCHLAG_AUFTEILUNG Static method Public Method Reads Current Distribution Proposal 20090722
13 READ_ENAME Static method Public Method Reads ENAME for Personnel Number 20090722
14 READ_INFOTYPE_ANFRAGE Static method Public Method Reads All IT 3290 Records 20090722
15 READ_INFOTYPE_ANSPRUECHE Static method Public Method Reads All IT 0202 Records 20090722
16 READ_INFOTYPE_RENTENBASISBEZ Static method Public Method Reads All IT 0201 Records 20090722
Events
Class CL_HRPADDE_VA_INFOTYPES has no event.
Types
Class CL_HRPADDE_VA_INFOTYPES has no local type.
Method Signatures

Method F4_ANSPRUCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANSPRUCH Call by reference Type reference (TYPE) P01C_HANSP Anspruch der betrieblichen Altersversorgung 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method F4_ANSPRUCH on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method F4_BEZUG_ANFRAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BEZUG Call by reference Type reference (TYPE) P01_VA_BEZ_AUF_ANFRGE Bezug auf Anfrage 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method F4_BEZUG_ANFRAGE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method FILL_ANFRAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATUM_ANFRAGE Call by reference Type reference (TYPE) P01_VA_ANFDAT Datum: Anfrage vom 20090722
2 Changing C_OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20090722
3 Importing I_BEZUG_AUF_ANFRAGE Call by reference Type reference (TYPE) P01_VA_BEZ_AUF_ANFRGE Bezug auf Anfrage 20090722
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method FILL_ANFRAGE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method FILL_BEGDA_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20090722
2 Exporting E_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20090722
3 Importing I_DATE Call by reference Type reference (TYPE) DATUM Datum 20090722

Method FILL_BEGDA_ENDDA on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method FILL_BEZUG_ANFRAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BEZUG Call by reference Type reference (TYPE) P01_VA_BEZ_AUF_ANFRGE Bezug auf Anfrage 20090722
2 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090722
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
4 Importing I_DATUM_ANFRAGE Call by reference Type reference (TYPE) P01_VA_ANFDAT Datum: Anfrage vom 20090722
5 Importing I_IOPER Call by reference Type reference (TYPE) IOPER Infotyp-Operation 20090722
6 Importing I_OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20090722
7 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method FILL_BEZUG_ANFRAGE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method FILL_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE Call by reference Type reference (TYPE) DATUM Datum 20090722
2 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20090722

Method FILL_DATE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method FILL_EHEGATTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_Q3290 Call by reference Type reference (TYPE) Q3290 Versorgungsaugleich BAV: Anfrage Gericht - Hilfsfelder 20090722
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20090722
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20090722
4 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method FILL_EHEGATTE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method FILL_GERICHTSDATEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_Q3291 Call by reference Type reference (TYPE) Q3291 Infotyp Urteil Auskunft Gericht: Hilfsfelder 20090722
2 Exporting E_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090722
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
4 Importing IS_P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20090722

Method FILL_GERICHTSDATEN on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method GET_WAERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_WAERS Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20090722
2 Importing I_BEGDA Call by reference Type reference (TYPE) DATUM Datum 20090722
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20090722

Method GET_WAERS on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method LESE_MERKMAL_ADRESSVERWALTUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADRESSTYP Call by reference Type reference (TYPE) AD_GROUP Adreßgruppe (Schlüssel) (Business Address Services) 20090722
2 Exporting E_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090722
3 Exporting E_PFLEGE_ERLAUBT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090722
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20090722
5 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20090722

Method LESE_MERKMAL_ADRESSVERWALTUNG on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method NAVIGATE_TO_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PSPAR Call by reference Type reference (TYPE) PSPAR Übergabeleiste für HR-Infotyp-Dialogbausteine 20090722
2 Changing C_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode 20090722
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20090722
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20090722
5 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20090722
6 Importing I_IOPER Call by reference Type reference (TYPE) IOPER Infotyp-Operation 20090722
7 Importing I_OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20090722
8 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20090722

Method NAVIGATE_TO_INFOTYPE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method READ_AKT_VORSCHLAG_AUFTEILUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUFT Call by reference Type reference (TYPE) HRPADDE_T_VA_AUFT VA Tabellentyp für Aufteilungsvorschlag 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) PERNR_D Personalnummer 20090722

Method READ_AKT_VORSCHLAG_AUFTEILUNG on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method READ_ENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ENAME Call by reference Type reference (TYPE) EMNAM Aufbereiteter Name des Mitarbeiters bzw. Bewerbers 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method READ_ENAME on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method READ_INFOTYPE_ANFRAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_P3290 Call by reference Type reference (TYPE) P3290_TAB Personal-Stammsatz Infotyp 3290 (VA Anfrage Gericht) 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method READ_INFOTYPE_ANFRAGE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method READ_INFOTYPE_ANSPRUECHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_P0202 Call by reference Type reference (TYPE) P0202_TAB Personal-Stammsatz Infotyp 0201 (Rentenbasisbezüge) 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

Method READ_INFOTYPE_ANSPRUECHE on class CL_HRPADDE_VA_INFOTYPES has no exception.

Method READ_INFOTYPE_RENTENBASISBEZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_P0201 Call by reference Type reference (TYPE) P0201_TAB Personal-Stammsatz Infotyp 0201 (Rentenbasisbezüge) 20090722
2 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20090722

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