SAP ABAP Class CL_HRPADDE_VA_URTEIL_GRL (Reduction Values for Bases for Pension Equalization Payment)
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_URTEIL_GRL  
Short Description Reduction Values for Bases for Pension Equalization Payment    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class HRPAYDEBAV    
Program status     
Category 0   
Package P01A   HR Germany: Retirement Pension Plan 
Created 20110923   SAP 
Last change 20130531   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_URTEIL_GRL has no interface implemented.
Friends
Class CL_HRPADDE_VA_URTEIL_GRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_TABNAME_BE Constant Private Type reference (TYPE) TABNAME 'P01VA_BE' Table Name for Actual Contributions 20111018
2 AC_TABNAME_BF Constant Private Type reference (TYPE) TABNAME 'P01VA_BF' Table Name for Notional Contributions 20111018
3 AC_TABNAME_CBE Constant Private Type reference (TYPE) TABNAME 'P01VA_CBE' Table Name for Reduction Amounts for Actual Contributions 20111018
4 AC_TABNAME_CBF Constant Private Type reference (TYPE) TABNAME 'P01VA_CBF' Table Name for Reduction Amounts for Notional Contributions 20111018
5 AC_TABNAME_CKA Constant Private Type reference (TYPE) TABNAME 'P01VA_CKA' Table for Reduction Amounts for Funded Pension Rights 20111018
6 AC_TABNAME_KA Constant Private Type reference (TYPE) TABNAME 'P01VA_KA' Table Name for Funded Pension Rights 20111018
7 AR_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_HRPAY00_MESSAGE_HANDLER Message Handler HCM 20111018
8 AR_STAT_OBJECT Static Attribute Private Object reference (TYPE REF TO) CL_HRPADDE_VA_URTEIL_GRL Reduction Values for Bases for Pension Equalization Payment 20111018
9 AT_BE Instance attribute Public Type reference (TYPE) HRPADDE_T_VA_BE Actual Contributions CPS for Pension Equalization Payments 20111018
10 AT_BF Instance attribute Public Type reference (TYPE) HRPADDE_T_VA_BF Notional Contributions CPS for Pension Equalization Payments 20111018
11 AT_CBE Instance attribute Public Type reference (TYPE) HRPADDE_T_VA_CBE Reduction Amounts for Actual Contributions CPS 20111018
12 AT_CBF Instance attribute Public Type reference (TYPE) HRPADDE_T_VA_CBF Reduction Amounts for Notional Contributions CPS 20111018
13 AT_CKA Instance attribute Public Type reference (TYPE) HRPADDE_T_VA_CKA Reduction Amounts for Funded Pension Rights CPS 20111018
14 AT_KA Instance attribute Public Type reference (TYPE) HRPADDE_T_VA_KA Funded Pension Rights CPS for Pension Equalization Payment 20111018
15 A_ANFDAT Instance attribute Private Type reference (TYPE) P01_VA_ANFDAT Request Date 20111018
16 A_FLAG_READ Instance attribute Private Type reference (TYPE) BOOLE_D X = Basis Tables Read 20111018
17 A_OBJPS Instance attribute Private Type reference (TYPE) OBJPS Object Identification 20111018
18 A_PERNR Instance attribute Private Type reference (TYPE) PERNR-PERNR Personnel Number 20111018
19 A_STAT_ANFDAT Static Attribute Private Type reference (TYPE) P01_VA_ANFDAT Request Date 20111018
20 A_STAT_OBJPS Static Attribute Private Type reference (TYPE) OBJPS Object Identification 20111018
21 A_STAT_PERNR Static Attribute Private Type reference (TYPE) PERNR-PERNR Personnel Number 20111018
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_GRL Instance method Public Method Write Basis Tables to Buffer 20111018
2 APPEND_KUERZ Instance method Public Method Copy Reduction Results to Buffer 20111018
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111018
4 DEQUEUE_GRL Instance method Public Method Unlock Basis Tables 20111018
5 DEQUEUE_KUERZ Instance method Public Method Unlock Reduction Tables 20111018
6 GET_INSTANCE Static method Public Method Create Instance per Person and PEP Case 20111018
7 READ_GRL Instance method Public Method Read Basis Tables 20111018
8 UPDATE_GRL Instance method Public Method Write Basis Tables to Database 20111018
9 UPDATE_KUERZ Instance method Public Method Write Reduction Tables to Database 20111018
Events
Class CL_HRPADDE_VA_URTEIL_GRL has no event.
Types
Class CL_HRPADDE_VA_URTEIL_GRL has no local type.
Method Signatures

Method APPEND_GRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DABE Call by reference Type reference (TYPE) HRPADDE_T_P01CBE Tabellentyp effektive Beiträge BAV 20111018
2 Importing IT_DABF Call by reference Type reference (TYPE) HRPADDE_T_P01CBF Tabellentyp fiktive Beiträge BAV 20111018
3 Importing IT_DAKA Call by reference Type reference (TYPE) HRPADDE_T_P01CKA Tabellentyp kapitalisierte Anwartschaften BAV 20111018
4 Importing I_HANSP Call by reference Type reference (TYPE) P01C_HANSP Anspruch der betrieblichen Altersversorgung 20111018

Method APPEND_GRL on class CL_HRPADDE_VA_URTEIL_GRL has no exception.

Method APPEND_KUERZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CBE Call by reference Type reference (TYPE) HRPADDE_T_VA_CBE Kürzungsbeträge für effektive Beiträge BAV 20111018
2 Changing CT_CBF Call by reference Type reference (TYPE) HRPADDE_T_VA_CBF Kürzungsbeiträge für fiktive Beiträge BAV 20111018
3 Changing CT_CKA Call by reference Type reference (TYPE) HRPADDE_T_VA_CKA Kürzungsbeträge für kapitalisierte Anwartschaften BAV 20111018
4 Importing I_HANSP Call by reference Type reference (TYPE) P01C_HANSP Anspruch der betrieblichen Altersversorgung 20111018

Method APPEND_KUERZ on class CL_HRPADDE_VA_URTEIL_GRL has no exception.

Method CONSTRUCTOR 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 Anfragedatum 20111018
2 Importing I_OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20111018
3 Importing I_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personalnummer 20111018

Method CONSTRUCTOR on class CL_HRPADDE_VA_URTEIL_GRL has no exception.

Method DEQUEUE_GRL Signature

Method DEQUEUE_GRL on class CL_HRPADDE_VA_URTEIL_GRL has no parameter.
Method DEQUEUE_GRL on class CL_HRPADDE_VA_URTEIL_GRL has no exception.

Method DEQUEUE_KUERZ Signature

Method DEQUEUE_KUERZ on class CL_HRPADDE_VA_URTEIL_GRL has no parameter.
Method DEQUEUE_KUERZ on class CL_HRPADDE_VA_URTEIL_GRL has no exception.

Method GET_INSTANCE 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 Anfragedatum 20111018
2 Importing I_OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20111018
3 Importing I_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Personalnummer 20111018
4 Returning R_OBJECT Value transfer Object reference (TYPE REF TO) CL_HRPADDE_VA_URTEIL_GRL Kürzungswerte für Grundlagen Versorgungsausgleich 20111018

Method GET_INSTANCE on class CL_HRPADDE_VA_URTEIL_GRL has no exception.

Method READ_GRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BE Call by reference Type reference (TYPE) HRPADDE_T_VA_BE Effektive Beiträge BAV für Versorgungsausgleiche 20111018
2 Exporting ET_BF Call by reference Type reference (TYPE) HRPADDE_T_VA_BF Fiktive Beiträge BAV für Versorgungsausgleiche 20111018
3 Exporting ET_KA Call by reference Type reference (TYPE) HRPADDE_T_VA_KA Kapitalisierte Anwartschaften BAV für Versorgungsausgleich 20111018
4 Importing I_HANSP Call by reference Type reference (TYPE) P01C_HANSP Anspruch der betrieblichen Altersversorgung 20111018

Method READ_GRL on class CL_HRPADDE_VA_URTEIL_GRL has no exception.

Method UPDATE_GRL Signature

Method UPDATE_GRL on class CL_HRPADDE_VA_URTEIL_GRL has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 20111018
2 ERROR_UPDATE Fehler beim Datenbankupdate 20111018

Method UPDATE_KUERZ Signature

Method UPDATE_KUERZ on class CL_HRPADDE_VA_URTEIL_GRL has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 20111018
2 ERROR_UPDATE Fehler beim Datenbankupdate 20111018
History
Last changed by/on SAP  20130531 
SAP Release Created in