SAP ABAP Class CL_HRPA_INFOTYPE_0322 (Check class for IT0322 - Pension payments)
Hierarchy
EA-HRCDE (Software Component) Sub component EA-HRCDE of EA-HR
   PY-DE-PS (Application Component) Public Sector
     PAOC_PAD_DE_PS (Package) HR PS DE: Infotype Decoupling 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 20030722
Properties
Class CL_HRPA_INFOTYPE_0322  
Short Description Check class for IT0322 - Pension payments    
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 PAOC_PAD_DE_PS   HR PS DE: Infotype Decoupling for Public Sector Germany 
Created 20030722   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_T511K Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HR_T577 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPA_INFOTYPE_0322 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0322 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0322 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADJUSTED_AMOUNT Instance method Private Method Check adjusted amount 20030722
2 CHECK_NUMERATOR_DENOMINATOR Instance method Private Method Check fields KUZHL and KUENE 20030722
3 CHECK_PENSION_HOLDER Instance method Private Method Check the pension holder exists in infotype P0002 20030722
4 CHECK_PRNVE_01 Instance method Private Method Reads subtype 01 of IT0322 of pension holder 20030724
5 CHECK_VHSWI Instance method Private Method 20030807
6 OVERLAPPING_RECORDS Instance method Private Method 20030814
7 OVERLAPPING_RECORDS_MOD Instance method Private Method 20030814
8 PENSION_RATE_AND_MAX_LIMIT Instance method Private Method Checks pension rate and maximum limit 20030722
9 PRUEFE_FELDER Instance method Private Method Examine fields 20030722
10 PRUEFE_ZEITBINDUNG Instance method Private Method Check other subtypes created for PERNR 20030722
11 PRUEFE_ZEITBINDUNG_MOD Instance method Private Method 20030814
12 READ_T5D80 Instance method Private Method Read table T5D80 20030722
13 REIMBURSEMENT Instance method Private Method Check reimbursement fields 20030722
14 SET_FIELD_ATTRIBUTES Instance method Private Method Set field attributes 20030722
15 SPECIFIC_COMPUTATIONS Instance method Private Method Infotype 0322 checks Pension Payments 20030722
Events
Class CL_HRPA_INFOTYPE_0322 has no event.
Types
Class CL_HRPA_INFOTYPE_0322 has no local type.
Method Signatures

Method CHECK_ADJUSTED_AMOUNT 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing KGBSL Call by reference Type reference (TYPE) P0322-KGBSL Berechtigungsgrund Ausgleichsbetrag §50.3 BeamtVG 20030722
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030722

Method CHECK_ADJUSTED_AMOUNT on class CL_HRPA_INFOTYPE_0322 has no exception.

Method CHECK_NUMERATOR_DENOMINATOR 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
3 Importing P0322 Call by reference Type reference (TYPE) P0322 HR-PSG: Pension and Related Benefits infotype (0322) 20030722

Method CHECK_NUMERATOR_DENOMINATOR on class CL_HRPA_INFOTYPE_0322 has no exception.

Method CHECK_PENSION_HOLDER 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
3 Importing PNRVE Call by reference Type reference (TYPE) P0322-PNRVE Personalnummer des Versorgungsurhebers (HR-PSG) 20030722

Method CHECK_PENSION_HOLDER on class CL_HRPA_INFOTYPE_0322 has no exception.

Method CHECK_PRNVE_01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTSV Call by reference Type reference (TYPE) T5D80-INTSV 20030807
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030724
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030724
4 Importing P0322 Call by reference Type reference (TYPE) P0322 HR-PSG: Pension and Related Benefits infotype (0322) 20030724

Method CHECK_PRNVE_01 on class CL_HRPA_INFOTYPE_0322 has no exception.

Method CHECK_VHSWI 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 20030807
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030807
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030807
4 Importing P0322 Call by reference Type reference (TYPE) P0322 20030807

Method CHECK_VHSWI on class CL_HRPA_INFOTYPE_0322 has no exception.

Method OVERLAPPING_RECORDS 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 20030814
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030814
3 Importing P0322 Call by reference Type reference (TYPE) P0322 20030814

Method OVERLAPPING_RECORDS on class CL_HRPA_INFOTYPE_0322 has no exception.

Method OVERLAPPING_RECORDS_MOD 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 20030814
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030814
3 Importing P0322 Call by reference Type reference (TYPE) P0322 20030814
4 Importing P0322OLD Call by reference Type reference (TYPE) P0322 20030814

Method OVERLAPPING_RECORDS_MOD on class CL_HRPA_INFOTYPE_0322 has no exception.

Method PENSION_RATE_AND_MAX_LIMIT 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
3 Importing P0322 Call by reference Type reference (TYPE) P0322 HR-PSG: Pension and Related Benefits infotype (0322) 20030722
4 Changing VHSVB Call by reference Type reference (TYPE) P0322-VHSVB Persönlicher Ruhegehaltssatz Versorgung 20030722

Method PENSION_RATE_AND_MAX_LIMIT on class CL_HRPA_INFOTYPE_0322 has no exception.

Method PRUEFE_FELDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTSV Call by reference Type reference (TYPE) T5D80-INTSV 20030807
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030722
5 Importing P0322 Call by reference Type reference (TYPE) P0322 HR-PSG: Pension and Related Benefits infotype (0322) 20030722

Method PRUEFE_FELDER on class CL_HRPA_INFOTYPE_0322 has no exception.

Method PRUEFE_ZEITBINDUNG 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
3 Importing P0322 Call by reference Type reference (TYPE) P0322 HR-PSG: Pension and Related Benefits infotype (0322) 20030722

Method PRUEFE_ZEITBINDUNG on class CL_HRPA_INFOTYPE_0322 has no exception.

Method PRUEFE_ZEITBINDUNG_MOD 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 20030814
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20030814
3 Importing P0322 Call by reference Type reference (TYPE) P0322 20030814
4 Importing P0322OLD Call by reference Type reference (TYPE) P0322 20030814

Method PRUEFE_ZEITBINDUNG_MOD on class CL_HRPA_INFOTYPE_0322 has no exception.

Method READ_T5D80 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUSSK Call by reference Type reference (TYPE) T5D80-AUSSK Ausprägung des Steuerungskennzeichen Versorgung 20030722
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20030722
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
5 Importing STKZV Call by reference Type reference (TYPE) T5D80-STKZV Steuerungskennzeichen Versorgungsbezug 20030722
6 Changing T5D80 Call by reference Type reference (TYPE) T5D80 Control Table for Pension Payments 20030722

Method READ_T5D80 on class CL_HRPA_INFOTYPE_0322 has no exception.

Method REIMBURSEMENT 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
3 Importing P0322 Call by reference Type reference (TYPE) P0322 HR-PSG: Pension and Related Benefits infotype (0322) 20030722

Method REIMBURSEMENT on class CL_HRPA_INFOTYPE_0322 has no exception.

Method SET_FIELD_ATTRIBUTES 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20030722
4 Changing P0322 Call by reference Type reference (TYPE) P0322 HR-PSG: Pension and Related Benefits infotype (0322) 20030722

Method SET_FIELD_ATTRIBUTES on class CL_HRPA_INFOTYPE_0322 has no exception.

Method SPECIFIC_COMPUTATIONS 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 Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030722
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030722
3 Changing P0322 Call by reference Type reference (TYPE) P0322 HR master data infotype 0322 Pension payments 20030722
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20030722

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0322 has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 200