SAP ABAP Class CL_HRCCE_GPRULE_INFTY_RESTRICT (Restricted grouping rule for partly decoupled infotype)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-CE (Application Component) Concurrent Employment
     PCCE_GROUPINGS_BL (Package) Grouping Tool Concurrent Employment - Business Logic
Properties
Class CL_HRCCE_GPRULE_INFTY_RESTRICT  
Short Description Restricted grouping rule for partly decoupled infotype    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCCE_GROUPINGS_BL   Grouping Tool Concurrent Employment - Business Logic 
Created 20020314   SAP 
Last change 20020408   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRCCE_GPRULE_INFTY_RESTRICT has no forward declaration.
Interfaces
Class CL_HRCCE_GPRULE_INFTY_RESTRICT has no interface implemented.
Friends
Class CL_HRCCE_GPRULE_INFTY_RESTRICT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_GROUPING_RULE Instance attribute Private Object reference (TYPE REF TO) IF_HRCCE_GROUPING_RULE Grouping rule 20020408
2 A_INFTY Instance attribute Private Type reference (TYPE) INFTY Infotype 20020314
3 A_READ_INFOTYPE Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Reading Infotype Records 20020314
4 A_READ_MOLGA Instance attribute Private Object reference (TYPE REF TO) CL_HRPA_MOLGA HR Master Data: Read MOLGA 20020314
5 C_SHLPNAME Constant Private Type reference (TYPE) SHLPNAME 'HRCCE_GPVALUE_T582ITD_MOLGA' Name of a search help 20020316
6 C_TCLAS_PAYROLL Constant Private Type reference (TYPE) TCLAS 'A' Transaction class for data storage 20020314
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020314
2 GET_INSTANCE Static method Public Method Get instance 20020314
3 GET_VALUES_BY_PERNR Instance method Public Method Get grouping values between two dates for a personnel assig 20020314
Events
Class CL_HRCCE_GPRULE_INFTY_RESTRICT has no event.
Types
Class CL_HRCCE_GPRULE_INFTY_RESTRICT 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 P_GROUPING_RULE Call by reference Object reference (TYPE REF TO) IF_HRCCE_GROUPING_RULE Gruppierungsregel 20020408
2 Importing P_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20020314
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020314

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GROUPING_RULE Call by reference Object reference (TYPE REF TO) IF_HRCCE_GROUPING_RULE Gruppierungsregel 20020408
2 Importing P_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20020314
3 Returning RESTRICTED_GROUPING_RULE Value transfer Object reference (TYPE REF TO) CL_HRCCE_GPRULE_INFTY_RESTRICT Eingeschr. Gruppierungsregel f. teilw. entkoppelten Infotyp 20020408
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020314

Method GET_VALUES_BY_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_GPVAL Call by reference Type reference (TYPE) PCCET_PERIOD_GPVAL Gruppierungswert und zugehöriges Gültigkeitsintervall 20020314
2 Importing P_PERIOD Call by reference Type reference (TYPE) HRPERIODS Zeiträume 20020314
3 Importing P_PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020314
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020314
History
Last changed by/on SAP  20020408 
SAP Release Created in 470