SAP ABAP Class CL_HRPIQ00SI_WEIGHT_AVERAGE (Weighted Average)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
Properties
Class CL_HRPIQ00SI_WEIGHT_AVERAGE  
Short Description Weighted Average    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQ   Campus Management 
Created 20000814   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRPIQ00SCALE_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPIQ00SI_WEIGHT_AVERAGE has no interface implemented.
Friends
Class CL_HRPIQ00SI_WEIGHT_AVERAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NO Constant Public Type reference (TYPE) PIQXFELD SPACE False/No/Incorrect 20000825
2 C_YES Constant Public Type reference (TYPE) PIQXFELD 'X' True/Yes/Correct 20000825
3 DENOMINATOR Instance attribute Public Type reference (TYPE) PIQSI_DEC_SUM16_2 Denominator for Weighted Average 20000814
4 GRADES_IGNORED Instance attribute Public Type reference (TYPE) PIQXFELD Checkbox 20000825
5 GRADE_TAB Instance attribute Public Type reference (TYPE) PIQSI_GRADE_WEIGHT_TAB Standard Value for Weighted Average 20000814
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GRADE Instance method Public Method Add Weighted Average to Average Grade 20000814
2 GET_WEIGHT_AVERAGE Instance method Public Method Determine Weighted Average 20000814
Events
Class CL_HRPIQ00SI_WEIGHT_AVERAGE has no event.
Types
Class CL_HRPIQ00SI_WEIGHT_AVERAGE has no local type.
Method Signatures

Method ADD_GRADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GRADE Call by reference Type reference (TYPE) PIQSCALE_NORM_VAL Normwert einer Note 20000814
2 Importing P_WEIGHT Call by reference Type reference (TYPE) PIQSI_GRADE_WEIGHT Gewichtung 20000814
# Exception Resumable Description Created on
1 GRADE_OUT_OF_RANGE Die Note hat keinen zulässing Normwert 20000814
2 GRADE_WEIGHT_NOT_GREATER_ZERO Die Gewichtung einer Note muß größer 0 sein 20000814

Method GET_WEIGHT_AVERAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_WEIGHT_AVERAGE Value transfer Type reference (TYPE) PIQSCALE_NORM_VAL Skalen Normwert 20000814

Method GET_WEIGHT_AVERAGE on class CL_HRPIQ00SI_WEIGHT_AVERAGE has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 462