SAP ABAP Class CL_HRPADDE_VA_URTEIL (Process Court Verdict)
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  
Short Description Process Court Verdict    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRPAYDEBAV    
Program status     
Category 0   
Package P01A   HR Germany: Retirement Pension Plan 
Created 20110922   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)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPADDE_VA_URTEIL has no interface implemented.
Friends
Class CL_HRPADDE_VA_URTEIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_CATID_ANFDAT Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'ANFDAT' Category ID for Request 20111018
2 AC_CATID_ANSPR Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'ANSPR' Category ID for Entitlements 20111018
3 AC_CATID_BE Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'BE' Category ID for BE 20111018
4 AC_CATID_BF Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'BF' Category ID for BF 20111018
5 AC_CATID_CBE Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'CBE' Category ID for CBE 20111018
6 AC_CATID_CBF Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'CBF' Category ID for CBF 20111018
7 AC_CATID_CKA Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'CKA' Category ID for CKA 20111018
8 AC_CATID_CLST Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'CLST' Category ID for CBE 20111018
9 AC_CATID_KA Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'KA' Category ID for KA 20111018
10 AC_CATID_LSTV Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'LSTV' Category ID for BE 20111018
11 AC_CATID_URTEIL Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'URTEIL' Category ID for Verdict 20111018
12 AC_CATID_VARGL_GRL Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'VARGRL' Category ID for Basis Processing Rule 20111018
13 AC_CATID_VARGL_LST Constant Private Type reference (TYPE) HRPAD_PAL_CATEG_ID 'VARLST' Category ID for Benefit Processing Rule 20111018
14 AC_FEATURE_VARGL Constant Public Type reference (TYPE) T549B-NAMEN 'DWCVU' Name of Feature 20111018
15 AC_LINES_3291 Constant Private Type reference (TYPE) SY-TABIX 10 No. Lines for Entitlements in Infotype 3291 20111018
16 AC_ROOT_NODE Constant Private Type reference (TYPE) HRPAD_PAL_NODE_KEY 'ROOT' HR Application Log 20111018
17 AR_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_HRPAY00_MESSAGE_HANDLER Message Handler HCM 20111018
18 AR_URTEIL_GRL Instance attribute Private Object reference (TYPE REF TO) CL_HRPADDE_VA_URTEIL_GRL Bases Reduction Pension Equalization Payment 20111018
19 AR_URTEIL_LST Instance attribute Private Object reference (TYPE REF TO) CL_HRPADDE_VA_URTEIL_LST Bases Reduction Pension Equalization Payment 20111018
20 AS_P3290 Instance attribute Private Type reference (TYPE) P3290 HR Master Record for Infotype 3290 20111018
21 AS_P3291 Instance attribute Private Type reference (TYPE) P3291 HR Master Record for Infotype 3291 20111018
22 AS_URTEIL Instance attribute Private Type reference (TYPE) HRPADDE_S_VA_URTEIL Data for Pension Equalization Payment Verdict 20111018
23 AS_VARGL_GRL Instance attribute Private Type reference (TYPE) HRPADDE_S_VA_VARGL Processing Rule for Bases 20111018
24 AS_VARGL_LST Instance attribute Private Type reference (TYPE) HRPADDE_S_VA_VARGL Processing Rule for Benefit 20111018
25 AT_ANSPR Instance attribute Private Type reference (TYPE) HRPADDE_T_VA_URTEIL_ANSPR Distributed Entitlements in Pension Equaliz. Payment Verdict 20111018
26 AT_AUFT Instance attribute Private Type reference (TYPE) HRPADDE_T_VA_AUFT PEP Table Type for Distribution Proposal 20111018
27 A_NODE_URTEIL Instance attribute Private Type reference (TYPE) HRPAD_PAL_NODE_KEY Log Node for Verdict 20111018
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111018
2 FILL_STRUC_FEATURE Instance method Private Method Fill Structure Feature for Determining Processing Rule 20111018
3 GET_DATA_URTEIL Instance method Private Method Determine Data for Verdict 20111018
4 GET_VARGL Instance method Private Method Get Processing Rule and Object for Processing 20111018
5 LOG_GRL Instance method Private Method Log for Basis Tables 20111018
6 LOG_LST Instance method Private Method Log for Benefit Tables 20111018
7 LOG_URTEIL Instance method Private Method Verdict Log 20111018
8 PROCESS_URTEIL Instance method Public Method Process Verdict 20111018
Events
Class CL_HRPADDE_VA_URTEIL has no event.
Types
Class CL_HRPADDE_VA_URTEIL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P3291 Call by reference Type reference (TYPE) P3291 Personal-Stammsatz für Infotyp 3291 20111018

Method CONSTRUCTOR on class CL_HRPADDE_VA_URTEIL has no exception.

Method FILL_STRUC_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUC Call by reference Type reference (TYPE) PMEVU Struktur für Merkmale Versorgungsausgleich (BAV) 20111018
2 Importing IS_ANSPR Call by reference Type reference (TYPE) HRPADDE_S_VA_URTEIL_ANSPR Aufgeteilter Anspruch im Urteil Versorgungsausgleich 20111018

Method FILL_STRUC_FEATURE on class CL_HRPADDE_VA_URTEIL has no exception.

Method GET_DATA_URTEIL Signature

Method GET_DATA_URTEIL on class CL_HRPADDE_VA_URTEIL has no parameter.
Method GET_DATA_URTEIL on class CL_HRPADDE_VA_URTEIL has no exception.

Method GET_VARGL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) OBJECT Instanz Verarbeitung 20111018
2 Exporting ES_VARGL Call by reference Type reference (TYPE) HRPADDE_S_VA_VARGL Verarbeitungsregel mit Text 20111018
3 Importing IS_ANSPR Call by reference Type reference (TYPE) HRPADDE_S_VA_URTEIL_ANSPR Aufgeteilter Anspruch im Urteil Versorgungsausgleich 20111018
4 Importing I_VAVID Call by reference Type reference (TYPE) P01_VA_VAVID Identifikation der Verarbeitung 20111018
# Exception Resumable Description Created on
1 ERROR 20111018

Method LOG_GRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BE Call by reference Type reference (TYPE) HRPADDE_T_VA_BE Effektive Beiträge BAV für Versorgungsausgleiche 20111018
2 Importing IT_BF Call by reference Type reference (TYPE) HRPADDE_T_VA_BF Fiktive Beiträge BAV für Versorgungsausgleiche 20111018
3 Importing IT_CBE Call by reference Type reference (TYPE) HRPADDE_T_VA_CBE Kürzungsbeträge für effektive Beiträge BAV 20111018
4 Importing IT_CBF Call by reference Type reference (TYPE) HRPADDE_T_VA_CBF Kürzungsbeiträge für fiktive Beiträge BAV 20111018
5 Importing IT_CKA Call by reference Type reference (TYPE) HRPADDE_T_VA_CKA Kürzungsbeträge für kapitalisierte Anwartschaften BAV 20111018
6 Importing IT_KA Call by reference Type reference (TYPE) HRPADDE_T_VA_KA Kapitalisierte Anwartschaften BAV für Versorgungsausgleich 20111018

Method LOG_GRL on class CL_HRPADDE_VA_URTEIL has no exception.

Method LOG_LST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLST Call by reference Type reference (TYPE) HRPADDE_T_VA_CLST Leistungskürzungen Versorgungsausgleich 20111018
2 Importing IT_LSTV Call by reference Type reference (TYPE) HRPADDE_T_VA_LSTV VA: Leistungsvektor Versorgungsausgleich 20111018

Method LOG_LST on class CL_HRPADDE_VA_URTEIL has no exception.

Method LOG_URTEIL Signature

Method LOG_URTEIL on class CL_HRPADDE_VA_URTEIL has no parameter.
Method LOG_URTEIL on class CL_HRPADDE_VA_URTEIL has no exception.

Method PROCESS_URTEIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_URTEIL Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20111018
2 Importing I_PROTO Call by reference Type reference (TYPE) P01_VA_PROTO Protokoll erstellen 20111018
3 Importing I_UPDATE Call by reference Type reference (TYPE) P01_VA_UPDAT ABAP_FALSE Datenbank-Update 20111018
# Exception Resumable Description Created on
1 ERROR Fehler 20111018
History
Last changed by/on SAP  20130531 
SAP Release Created in