SAP ABAP Class CL_HRDEPBSCASEN_RGVH_MASTER (HR-PBS: Calculation Module RGVH (Pension Percentage))
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P01PBSVASEN_BL (Package) HR-VADM: Employ. Periods, Pension Percent. (Business Logic)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRDEPBSCASEN_RGVH_MASTER_D HR-PBS: Calc. Module RGVH (Pension Percentage) Definition 20030910
Properties
Class CL_HRDEPBSCASEN_RGVH_MASTER  
Short Description HR-PBS: Calculation Module RGVH (Pension Percentage)    
Super Class CL_HRDEPBSCASEN_RGVH_MASTER_D HR-PBS: Calc. Module RGVH (Pension Percentage) Definition 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01PBSVASEN_BL   HR-VADM: Employ. Periods, Pension Percent. (Business Logic) 
Created 20030910   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDEPBSCASEN_RGVH_MASTER has no forward declaration.
Interfaces
Class CL_HRDEPBSCASEN_RGVH_MASTER has no interface implemented.
Friends
Class CL_HRDEPBSCASEN_RGVH_MASTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_DIENSTRECHT Instance attribute Protected Type reference (TYPE) HRDEPBSVAVGS_DIENSTRECHT Assignment of Indicator for Public Services Regulation 20110307
2 A_HAS_BEEN_CALCULATED Instance attribute Private Type reference (TYPE) BOOLE_D Calculated and Results Are Not Saved to NO 20031117
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TABLE_AT_IDNR_CALCMOD Instance method Private Method Creation of Table AT_IDNR_CALCMOD (Instantiation Modules) 20030910
2 CALCULATE_ALTERNATIV_DATA Instance method Private Method CALCULATE_ALTERNATIV_DATA 20030910
3 GET_ALTERNATIV_FS_CALCMODULE Instance method Private Method Read Instance of Assessed Calculation 20040130
4 READ_CVPERIODS_FS_PSTEP_TMP Instance method Private Method Logged Periods - Step for Assessed Alternative 20040204
Events
Class CL_HRDEPBSCASEN_RGVH_MASTER has no event.
Types
Class CL_HRDEPBSCASEN_RGVH_MASTER has no local type.
Method Signatures

Method BUILD_TABLE_AT_IDNR_CALCMOD Signature

Method BUILD_TABLE_AT_IDNR_CALCMOD on class CL_HRDEPBSCASEN_RGVH_MASTER has no parameter.
# Exception Resumable Description Created on
1 E_ASSERTION E_ASSERTION 20030910

Method CALCULATE_ALTERNATIV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RGVH Call by reference Type reference (TYPE) HRDEPBSVASENS_RGVH_ALLG_ERGEB ES_RGVH 20030910
2 Exporting ET_FSPERIOD Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD ET_FSPERIOD 20030910
3 Exporting ET_FSPERIOD_TSPCL Call by reference Type reference (TYPE) HRDEPBSVASENT_FSPERIOD_TSPCL ET_FSPERIOD_TSPCL 20030910
4 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D E_IS_OK 20030910
5 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF ID_EINVF 20030910
6 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO ID_PROTO 20030910
7 Importing IS_ALTERNATIV Call by reference Type reference (TYPE) HRDEPBSVASENS_ALTERNATIV_IDNR IS_ALTERNATIV 20030910
8 Importing IS_CALCVERSION_RGVH Call by reference Type reference (TYPE) HRDEPBSVASENS_CALCVERSION_RGVH IS_CALCVERSION_RGVH 20030910
9 Importing IS_PERIOD_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) PSEN_PERIOD IS_PERIOD_EVAL_INTERVAL_RGVH 20030910
10 Importing IT_P14A4_DISPONIBILITY Call by reference Type reference (TYPE) HRSEN00_PERIOD_S Periode 20031211
11 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER I_MSG_HANDLER 20030910
# Exception Resumable Description Created on
1 E_ASSERTION E_ASSERTION 20030910

Method GET_ALTERNATIV_FS_CALCMODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IR_CALCMODULE Value transfer Object reference (TYPE REF TO) CL_HRDEPBSCASEN_RGVH_SLAVE_D HR-PBS: Berechnungsmodul RGVH (Ruhegehaltssatz) Definition 20040130

Method GET_ALTERNATIV_FS_CALCMODULE on class CL_HRDEPBSCASEN_RGVH_MASTER has no exception.

Method READ_CVPERIODS_FS_PSTEP_TMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040204
2 Importing ID_PSTEP Call by reference Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP Schritt der RGVH-Dienstzeitenberechnung 20040204
3 Importing IR_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20040204
4 Exporting IS_PSTEP_PERIOD Call by reference Type reference (TYPE) HRDEPBSVASENS_LOG_PSTEP_PERIOD Protokollierung: Perioden zum Schritt der RGVH-Berechnung 20040204
# Exception Resumable Description Created on
1 E_ASSERTION Programmfehler 20040204
History
Last changed by/on SAP  20050219 
SAP Release Created in 10A