SAP ABAP Class CL_HRPA_INFOTYPE_0051_DE (Infotype 0051: VBL/SPI Data)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS (Application Component) Public Sector
     P01O_ZV (Package) SP Notification Program for Public Sector Germany
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20081212
Properties
Class CL_HRPA_INFOTYPE_0051_DE  
Short Description Infotype 0051: VBL/SPI Data    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01O_ZV   SP Notification Program for Public Sector Germany 
Created 20081126   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0051_DE has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0051_DE has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0051_DE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_0051_REF Instance attribute Protected Object reference (TYPE REF TO) CL_HRPBSDEZV_P0051 Infotype 0051 as of ZVMP 20091002
2 A_EMPLOYER_REF Instance attribute Protected Object reference (TYPE REF TO) CL_HRPBSDEZV_EMPLOYER Employer Settings (Customizing Singleton Class) 20081212
3 C_X Constant Public Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20081212
4 SR_MESSAGE_HANDLER Static Attribute Protected Object reference (TYPE REF TO) CL_HRPBSDEZV_MESSAGE_HANDLER HR-PBS: Message Handler 20091002
5 S_ZVMP_ACTIVE Static Attribute Protected Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20091002
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ABMGR Instance method Protected Method Check Deregistration Reason 20081212
2 CHECK_PRUEFZIFFER Instance method Protected Method Check VERNR 20081212
3 CONVERT_MESSAGES Instance method Protected Method Converts Messages from Internal to External Message Handler 20091215
4 FILL_STATIC_ATTRIBUTES Instance method Protected Method Fills Static Attributes 20091215
5 GET_EMPLOYER Instance method Protected Method Returns an Employer Singelton 20081212
6 INSERT_P0051 Instance method Protected Method INSERT_P0051 20081212
7 READ_P0000 Instance method Protected Method Read infotype P0000 20081212
8 READ_P0002 Instance method Protected Method Read infotype P0002 20081212
9 SPECIFIC_COMPUTATIONS Instance method Protected Method Infotype 0051 checks 20081212
Events
Class CL_HRPA_INFOTYPE_0051_DE has no event.
Types
Class CL_HRPA_INFOTYPE_0051_DE has no local type.
Method Signatures

Method CHECK_ABMGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081212
2 Importing P0051 Call by reference Type reference (TYPE) P0051 Personal-Stammsatz Infotyp 0051(VBL/ZVE-Daten) 20081212

Method CHECK_ABMGR on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method CHECK_PRUEFZIFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081212
2 Importing P0051 Call by reference Type reference (TYPE) P0051 Personal-Stammsatz Infotyp 0051(VBL/ZVE-Daten) 20081212

Method CHECK_PRUEFZIFFER on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method CONVERT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLY_WARNINGS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100204
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20091215

Method CONVERT_MESSAGES on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method FILL_STATIC_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_P0051_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20091215

Method FILL_STATIC_ATTRIBUTES on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method GET_EMPLOYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081212
2 Importing P0051 Call by reference Type reference (TYPE) P0051 Personal-Stammsatz Infotyp 0051(VBL/ZVE-Daten) 20081212
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20081212

Method GET_EMPLOYER on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method INSERT_P0051 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081212
2 Changing P0051 Call by reference Type reference (TYPE) P0051 Personal-Stammsatz Infotyp 0051(VBL/ZVE-Daten) 20081212
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20081212

Method INSERT_P0051 on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method READ_P0000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20081212
2 Returning P0000 Value transfer Type reference (TYPE) P0000 Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20081212
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20081212
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20081212

Method READ_P0000 on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method READ_P0002 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20081212
2 Returning P0002 Value transfer Type reference (TYPE) P0002 Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20081212
3 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20081212
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20081212

Method READ_P0002 on class CL_HRPA_INFOTYPE_0051_DE has no exception.

Method SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IOPER Call by reference Type reference (TYPE) IOPER Infotyp-Operation 20091002
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081212
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20081212
4 Changing P0051 Call by reference Type reference (TYPE) P0051 Personal-Stammsatz Infotyp 0051(VBL/ZVE-Daten) 20081212
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20081212

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0051_DE has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in