SAP ABAP Class CL_HRPADDE_VA_CUT_BASE (Standard Reduction Using Basis Tables (Minus Values))
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPADDE_VA_CUT_BASE Special Interface for Execution of Basis Reduction PEP 20111018
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPADDE_VA_VARGL General Interface for Rule Processing PEP 20111018
Properties
Class CL_HRPADDE_VA_CUT_BASE  
Short Description Standard Reduction Using Basis Tables (Minus Values)    
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 20110909   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
# Interface Abstract Final Description Created on
1 IF_HRPADDE_VA_CUT_BASE Special Interface for Execution of Basis Reduction PEP 20111018
2 IF_HRPADDE_VA_VARGL General Interface for Rule Processing PEP 20111018
Friends
# Friend Modeled only Created on Description
1 CL_HRPADDE_VA_VARGL 20111018 Functions for Rule Processing PEP
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IF_AR_CL_VA_RENTE Instance attribute Private Attribute reference (LIKE) 20111018
2 IF_AS_P3291 Instance attribute Private Attribute reference (LIKE) 20111018
3 IF_AS_T5DCVARGL Instance attribute Private Attribute reference (LIKE) 20111018
4 IF_AS_VA_ANSPR Instance attribute Private Attribute reference (LIKE) 20111018
5 IF_AT_T5DCVACDB Instance attribute Private Attribute reference (LIKE) 20111018
Methods
# Method Level Visibility Method type Description Created on
1 CUT_BE Instance method Protected Method Execute Reduction for Actual Contributions 20111018
2 CUT_BF Instance method Protected Method Execute Reduction for Notional Contributions 20111018
3 CUT_KA Instance method Protected Method Execute Reduction for Funded Pension Rights 20111018
4 CUT_ZZ Instance method Protected Method Execute Customer-Specific Reduction 20111018
5 PROTO_CUT_BE Instance method Protected Method Logging of Reduction for Actual Contributions 20111122
6 PROTO_CUT_BF Instance method Protected Method Logging of Reduction for Notional Contributions 20111122
7 PROTO_CUT_KA Instance method Protected Method Logging of Reduction for Funded Pension Rights 20111122
8 REDUCE_VA_CBE Instance method Protected Method Actual Reduction Contributions for Verdict and Entitlement 20111018
9 REDUCE_VA_CBF Instance method Protected Method Notional Reduction Contributions for Verdict and Entitlement 20111018
10 REDUCE_VA_CKA Instance method Protected Method Red. Values for Funded Pens. Right for Verdict & Entitlement 20111018
Events
Class CL_HRPADDE_VA_CUT_BASE has no event.
Types
Class CL_HRPADDE_VA_CUT_BASE has no local type.
Method Signatures

Method CUT_BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SW_CUT Call by reference Type reference (TYPE) XFELD Kürzung hat stattgefunden 20111018
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20111018

Method CUT_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SW_CUT Call by reference Type reference (TYPE) XFELD Kürzung hat stattgefunden 20111018
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20111018

Method CUT_KA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SW_CUT Call by reference Type reference (TYPE) XFELD Kürzung hat stattgefunden 20111018
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20111018

Method CUT_ZZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SW_CUT Call by reference Type reference (TYPE) XFELD Kürzung hat stattgefunden 20111018
# Exception Resumable Description Created on
1 ERROR_OCCURRED Fehler aufgetreten 20111018

Method PROTO_CUT_BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_P01CBE_NEW Call by reference Type reference (TYPE) HRPADDE_T_P01CBE Effektive Kürzungsbeiträge BAV 20111122

Method PROTO_CUT_BE on class CL_HRPADDE_VA_CUT_BASE has no exception.

Method PROTO_CUT_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_P01CBF_NEW Call by reference Type reference (TYPE) HRPADDE_T_P01CBF Fiktive Kürzungsbeiträge BAV 20111122

Method PROTO_CUT_BF on class CL_HRPADDE_VA_CUT_BASE has no exception.

Method PROTO_CUT_KA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_P01CKA_NEW Call by reference Type reference (TYPE) HRPADDE_T_P01CKA Kürzungsbeträge kapitalisierte Anwartschaften BAV 20111122

Method PROTO_CUT_KA on class CL_HRPADDE_VA_CUT_BASE has no exception.

Method REDUCE_VA_CBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_VA_CBE Call by reference Type reference (TYPE) HRPADDE_T_VA_CBE Kürzungsbeträge für effektive Beiträge BAV 20111018

Method REDUCE_VA_CBE on class CL_HRPADDE_VA_CUT_BASE has no exception.

Method REDUCE_VA_CBF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_VA_CBF Call by reference Type reference (TYPE) HRPADDE_T_VA_CBF Kürzungsbeiträge für fiktive Beiträge BAV 20111018

Method REDUCE_VA_CBF on class CL_HRPADDE_VA_CUT_BASE has no exception.

Method REDUCE_VA_CKA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_VA_CKA Call by reference Type reference (TYPE) HRPADDE_T_VA_CKA Kürzungsbeträge für kapitalisierte Anwartschaften BAV 20111018

Method REDUCE_VA_CKA on class CL_HRPADDE_VA_CUT_BASE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in