SAP ABAP Class CL_HRPADDE_VA_MAIN (Main Program Methods)
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_MAIN  
Short Description Main Program Methods    
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 20100429   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPADDE_VA_MAIN has no forward declaration.
Interfaces
Class CL_HRPADDE_VA_MAIN has no interface implemented.
Friends
Class CL_HRPADDE_VA_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_TABNAME_AUFT Constant Protected Type reference (TYPE) TABNAME 'P01VA_AUFT' Name of Distribution Proposal Table 20120113
2 AC_TABNAME_LSTV Constant Protected Type reference (TYPE) TABNAME 'P01VA_LSTV' Name of Benefit Vector Table 20120113
3 AC_TYPE_CALC Constant Protected Type reference (TYPE) STRING 'CL_HRPADDE_VA_CALC' 20101119
4 AR_GRL Instance attribute Protected Object reference (TYPE REF TO) CL_HRPADDE_VA_URTEIL_GRL Reduction Values for Bases for Pension Equalization Payment 20111018
Methods
# Method Level Visibility Method type Description Created on
1 AUFT_CALC Instance method Public Method Determine Distribution Proposal 20100512
2 AUFT_CALC_AUSG Instance method Public Method Equalization Value 20100719
3 AUFT_CALC_EANT Instance method Public Method Calculation of Spousal Share 20100719
4 AUFT_CALC_KOST Instance method Public Method Cost Calculation 20100719
5 AUFT_CALC_READ Instance method Public Method Read Entitlements 20100719
6 AUFT_INSERT Instance method Public Method Write Distribution Proposal to Database Table 20100512
7 CHECK_PERNR Instance method Public Method Check Personnel Number for Relevance for Pens. Eqlztn Paymt 20100512
8 GRL_IMPORT Instance method Protected Method Read Basis Table for Reduction from Memory 20111018
9 GRL_IMPORT_CUST Instance method Protected Method Copy Customer Data from Memory 20111018
10 GRL_INSERT Instance method Protected Method Write Basis Tables for Reductions to Database 20111018
11 GRL_PROT Instance method Protected Method Log Bases for Reductions 20111018
Events
Class CL_HRPADDE_VA_MAIN has no event.
Types
Class CL_HRPADDE_VA_MAIN has no local type.
Method Signatures

Method AUFT_CALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20100512
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20100512
# Exception Resumable Description Created on
1 NO_ANSPR Keine Ansprüche vorhanden 20100512

Method AUFT_CALC_AUSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUFT_LTRGR Call by reference Type reference (TYPE) HRPADDE_T_VA_AUFTX VA: Aufteilungsvorschlag (erweitert) 20100719
2 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20100719
3 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20100719
# Exception Resumable Description Created on
1 NO_ANSPR Keine Ansprüche vorhanden 20100719

Method AUFT_CALC_EANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUFT_LTRGR Call by reference Type reference (TYPE) HRPADDE_T_VA_AUFTX VA: Aufteilungsvorschlag (erweitert) 20100719
2 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20100719
3 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20100719

Method AUFT_CALC_EANT on class CL_HRPADDE_VA_MAIN has no exception.

Method AUFT_CALC_KOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AUFT_LTRGR Call by reference Type reference (TYPE) HRPADDE_T_VA_AUFTX VA: Aufteilungsvorschlag (erweitert) 20100719
2 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20100719
3 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20100719
# Exception Resumable Description Created on
1 NO_ANSPR Keine Ansprüche vorhanden 20100719

Method AUFT_CALC_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20100719
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20100719
# Exception Resumable Description Created on
1 NO_ANSPR Keine Ansprüche vorhanden 20100719

Method AUFT_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20100512
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20100512
# Exception Resumable Description Created on
1 ERROR_UPDATE Fehler beim Datenbankupdate 20100512

Method CHECK_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20100512
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20100512
# Exception Resumable Description Created on
1 NOT_RELEVANT Nicht relevant 20100512

Method GRL_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20111018
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20111018
3 Importing IS_ANSPR Call by reference Type reference (TYPE) HRPADDE_S_VA_ANSP VA: Ansprüche 20111018

Method GRL_IMPORT on class CL_HRPADDE_VA_MAIN has no exception.

Method GRL_IMPORT_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20111018
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20111018
3 Importing IS_ANSPR Call by reference Type reference (TYPE) HRPADDE_S_VA_ANSP VA: Ansprüche 20111018
4 Importing IS_MEM Call by reference Type reference (TYPE) HRPADDE_S_VA_GRL_MEM VA: Grundlagentabelle für Memory 20111018

Method GRL_IMPORT_CUST on class CL_HRPADDE_VA_MAIN has no exception.

Method GRL_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20111018
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20111018
# Exception Resumable Description Created on
1 ERROR Fehler 20111018

Method GRL_PROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ADMIN Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_ADMIN Verwaltung Reportparameter 20111018
2 Importing IR_PERNR Call by reference Object reference (TYPE REF TO) CL_HRPADDE_VA_PERNR Daten zur Personalnummer 20111018

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