SAP ABAP Class CL_HRDEPBSVASEN_SOLL_MIND_KGT (Quota Generation)
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_HRDEPBSVASEN_KONTGT_KIND_RD Generation of Quota from Child Data 20040329
Properties
Class CL_HRDEPBSVASEN_SOLL_MIND_KGT  
Short Description Quota Generation    
Super Class CL_HRDEPBSVASEN_KONTGT_KIND_RD Generation of Quota from Child Data 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01PBSVASEN_BL   HR-VADM: Employ. Periods, Pension Percent. (Business Logic) 
Created 20040329   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRDEPBSVASEN_SOLL_MIND_KGT has no forward declaration.
Interfaces
Class CL_HRDEPBSVASEN_SOLL_MIND_KGT has no interface implemented.
Friends
Class CL_HRDEPBSVASEN_SOLL_MIND_KGT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_GBDAT_CONTINGENT_MIND Static Attribute Private Type reference (TYPE) GBDAT Date of Birth 20040329
2 C_AGE_CONTIGENT_MIND Constant Private Type reference (TYPE) EMPL_AGE 18 Age for Applying a Quota 20040329
3 C_APPL_GBDAT_CONTINGENT_MIND Constant Private Type reference (TYPE) P_APPL 'RGKG' Subapplication 20040329
4 C_QUOTUSCH_DURYY_DEFAULT Constant Private Type reference (TYPE) PDE_PBSVASEN_QUOTUSCH_DURYY 3 C_QUOTUSCH_DURYY_DEFAULT 20040329
5 C_TSPCL_IND_QOTU Constant Private Type reference (TYPE) PSEN_TSPCL_IND 'DQ' Indicator for Selection Class 20040329
Methods
# Method Level Visibility Method type Description Created on
1 BEGDA_BEZIEH_MIT_BEZUGPERSON Instance method Private Method Start Date of Relationship to Related Person 20040329
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040329
3 CONSOLIDE_CONTINGENT Instance method Private Method New Quotas 20040330
4 CONTINGENT Instance method Public Method Calculation of Allocation of Personnel Number 20040329
5 GET_INSTANCE Static method Public Method Get Instance 20040329
6 REDUCED_CONTINGENT_ONE_PERNR Instance method Private Method Calculation of Allocation of Personnel Number 20040329
Events
Class CL_HRDEPBSVASEN_SOLL_MIND_KGT has no event.
Types
Class CL_HRDEPBSVASEN_SOLL_MIND_KGT has no local type.
Method Signatures

Method BEGDA_BEZIEH_MIT_BEZUGPERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_BEGDA Value transfer Type reference (TYPE) BEGDA Relevante Kontingent für die Minderung 20040329
2 Importing ID_FAMSA Call by reference Type reference (TYPE) FAMSA Verwandtschaftssatzart 20040329
3 Importing ID_OBJPS Call by reference Type reference (TYPE) OBJPS Objekt-Identifikation 20040329
4 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20040329
# Exception Resumable Description Created on
1 E_ASSERTION Programmierfehler 20040329
2 E_MISSING_AUTH Fehlende Berechtigung 20040329

Method CLASS_CONSTRUCTOR Signature

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

Method CONSOLIDE_CONTINGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOG_CHILDREN Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_KIND Relevante Kindinformationen zur Quotierungsunschädl. Zeiten 20040330
2 Exporting ET_CONTINGENT Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_CTGT Relevante Kontingent für die Minderung 20040330
3 Importing IT_DEFAULT_CONTINGENT Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_CTGT Relevante Kontingent für die Minderung 20040330
4 Importing IT_REDUCED_CONTINGENT Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_CTGT Relevante Kontingent für die Minderung 20040330
# Exception Resumable Description Created on
1 E_ASSERTION Programmfehler 20040330

Method CONTINGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTINGENT Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_CTGT Relevante Kontingent für die Minderung 20040329
2 Exporting ET_LOG_CHILDREN Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_KIND Relevante Kindinformationen zur Quotierungsunschädl. Zeiten 20040329
3 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20040329
4 Importing ID_PROTO Call by reference Type reference (TYPE) PDE_PBSVASEN_PROTO Protokollierung Ruhegehaltsatz 20040329
5 Importing ID_SEL_DATE Call by reference Type reference (TYPE) DATUM Selektionsdatum 20040329
6 Importing IS_T525U Call by reference Type reference (TYPE) T525U Umrechnungsvorschriften für Dienstzeitberechnung 20040329
# Exception Resumable Description Created on
1 E_ASSERTION Programmierfehler 20040329
2 E_MISSING_AUTH Fehlende Berechtigung 20040329

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_KGT Erzeugung des Kontingents 20040329
# Exception Resumable Description Created on
1 E_ASSERTION Programmfehler 20040329

Method REDUCED_CONTINGENT_ONE_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTINGENT Call by reference Type reference (TYPE) HRDEPBSVASENT_QOTUSCH_CTGT Relevante Kontingent für die Minderung 20040329
2 Importing ID_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20040329
3 Importing ID_SEL_DATE Call by reference Type reference (TYPE) DATUM Selektionsdatum 20040329
4 Importing IS_T525U Call by reference Type reference (TYPE) T525U Umrechnungsvorschriften für Dienstzeitberechnung 20040329
# Exception Resumable Description Created on
1 E_ASSERTION Programmierfehler 20040329
2 E_MISSING_AUTH Fehlende Berechtigung 20040329
History
Last changed by/on SAP  20050219 
SAP Release Created in 200