SAP ABAP Class CL_HRDEPBSVASEN_SOLL_MIND_QOTA (RGVH Calculation Sec.14 Version from 1991)
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)
Properties
Class CL_HRDEPBSVASEN_SOLL_MIND_QOTA  
Short Description RGVH Calculation Sec.14 Version from 1991    
Super Class    
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 20030819   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no forward declaration.
Interfaces
Class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no interface implemented.
Friends
Class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_HRDEPBSVASEN_SOLL_MIND_QOTA RGVH Calculation Sec.14 Version from 1991 20030819
2 A_READ_CONTINGENT Static Attribute Private Object reference (TYPE REF TO) CL_HRDEPBSVASEN_SOLL_MIND_KGT Quota Generation 20030902
3 C_BEGDA_EVAL_INTVAL_EXEMPTION Constant Private Type reference (TYPE) BEGDA '19970701' Start Date for Evaluation of Releases from Work 20030819
4 C_BEGDA_EVAL_INTVAL_QUOTUSCH Constant Private Type reference (TYPE) BEGDA '19970101' C_BEGDA_EVAL_INTVAL_QUOTUSCH 20030819
5 C_BEGDA_EVAL_INTVAL_SOLL Constant Private Type reference (TYPE) BEGDA '19970701' Start Date for Evaluation of Target Times 20030819
6 C_CALTY_DURATION Constant Private Type reference (TYPE) PSEN_CALTY '1' C_CALTY_DURATION 20030819
7 C_INFTY_VERSORGUNGSBEZUG Constant Private Type reference (TYPE) INFTY '0322' C_INFTY_VERSORGUNGSBEZUG 20030819
8 C_MOLGA_GERMANY Constant Private Type reference (TYPE) MOLGA '01' Country Grouping 20030819
9 C_P14N91QUOT_F97_DURATION Constant Private Type reference (TYPE) PDE_PBSVASEN_KP14N91QUOT '2' C_P14N91QUOT_F97_DURATION 20030819
10 C_P14N91QUOT_F97_DURYY Constant Private Type reference (TYPE) PSEN_DURYY 1 C_P14N91QUOT_F97_DURYY 20030819
11 C_P14N91QUOT_NO_PERIOD Constant Private Type reference (TYPE) PDE_PBSVASEN_KP14N91QUOT '1' C_P14N91QUOT_NO_PERIOD 20030819
12 C_PROCE_EDUC_IST Constant Private Type reference (TYPE) PSEN_PROCE 'N91A' Training Time in the Actual Times 20030819
13 C_PROCE_EXEMPTION Constant Private Type reference (TYPE) PSEN_PROCE 'N91F' Release from Work as of July 1, 1997 20030819
14 C_PROCE_QOTU Constant Private Type reference (TYPE) PSEN_PROCE 'N91U' Target Time As of 07/01/1997 20030819
15 C_PROCE_RGVH_IST Constant Private Type reference (TYPE) PSEN_PROCE 'N91I' Actl time 20030819
16 C_PROCE_RGVH_SOLL Constant Private Type reference (TYPE) PSEN_PROCE 'N91S' Target Time As of 07/01/1997 20030819
17 C_PROCE_SOLL_MIND_PERIOD Constant Private Type reference (TYPE) PSEN_PROCE 'SMDP' Target Time As of 07/01/1997 20030819
18 C_PSTEP_SOLL_MIND_PERIOD Constant Private Type reference (TYPE) PDE_PBSVASEN_RGVH_PSTEP 'N91N' Step of RGVH Employment Period Calculation 20040413
19 C_SUBTY_VERSORGUNGSURHEBER Constant Private Type reference (TYPE) SUBTY '01' C_SUBTY_VERSORGUNGSURHEBER 20030819
20 FALSE Constant Private Type reference (TYPE) BOOLE_D LIF_HRPA_BOOLE_D=>FALSE FALSE 20030819
21 HIGH_DATE Constant Private Type reference (TYPE) ENDDA LIF_HRPA_READ_INFOTYPE=>HIGH_DATE HIGH_DATE 20030821
22 LOW_DATE Constant Private Type reference (TYPE) BEGDA LIF_HRPA_READ_INFOTYPE=>LOW_DATE LOW_DATE 20030821
23 TRUE Constant Private Type reference (TYPE) BOOLE_D LIF_HRPA_BOOLE_D=>TRUE TRUE 20030819
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE Instance method Public Method Calculation of Periods Not Affecting Quota Arrangement 20030819
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030819
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030902
4 CONVERT_DURATION_FROM_CONTINGT Instance method Private Method Conversion 20040219
5 GET_INSTANCE Static method Public Method Get Instance 20030819
Events
Class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no event.
Types
Class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no local type.
Method Signatures

Method CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DURATION Call by reference Type reference (TYPE) PSEN_DURATION_DEC Siehe Überschrift des Bezugstyps 20030819
2 Exporting ET_LOG_CHILDREN Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_KIND Siehe Überschrift des Bezugstyps 20030821
3 Exporting ET_LOG_MINDERUNG Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_CTGT_CC1 Siehe Überschrift des Bezugstyps 20030821
4 Importing ID_EINVF Call by reference Type reference (TYPE) EINVF Eintritt Versorgungsfall 20030819
5 Importing ID_ENDDA_EVAL_INTERVAL_RGVH Call by reference Type reference (TYPE) ENDDA Siehe Überschrift des Bezugstyps 20030819
6 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Siehe Überschrift des Bezugstyps 20030819
7 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO Siehe Überschrift des Bezugstyps 20030819
8 Importing IR_WEIGHT_PERIOD Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT Siehe Überschrift des Bezugstyps 20040618
9 Importing IR_WEIGHT_PERIOD_SOLL Call by reference Object reference (TYPE REF TO) CL_HRDEPBSVASEN_WPERIOD_CONT Siehe Überschrift des Bezugstyps 20040618
10 Importing IS_T525U Call by reference Type reference (TYPE) T525U Siehe Überschrift des Bezugstyps 20030819
11 Importing IT_WEIGHT_PEAK Call by reference Type reference (TYPE) HRSEN00_WEIGHT_PEAK_DEC Siehe Überschrift des Bezugstyps 20030819
12 Importing IT_WEIGHT_PEAK_SOLL Call by reference Type reference (TYPE) HRSEN00_WEIGHT_PEAK_DEC Siehe Überschrift des Bezugstyps 20030819
# Exception Resumable Description Created on
1 E_ASSERTION Unerfüllte Programmbedingung 20030819

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no parameter.
# Exception Resumable Description Created on
1 E_ASSERTION Programmfehler 20030902

Method CONVERT_DURATION_FROM_CONTINGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DURATION Value transfer Type reference (TYPE) PSEN_DURATION ES_DURATION 20040219
2 Importing IS_CONTINGENT Call by reference Type reference (TYPE) HRDEPBSVASENS_QOTUSCH_DAUER IS_CONTINGENT 20040219

Method CONVERT_DURATION_FROM_CONTINGT on class CL_HRDEPBSVASEN_SOLL_MIND_QOTA has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRDEPBSVASEN_SOLL_MIND_QOTA RGVH Berechnung §14 Fassung ab 1991 20030819
# Exception Resumable Description Created on
1 E_ASSERTION Bedingungsfehler 20030819
History
Last changed by/on SAP  20050219 
SAP Release Created in 10A