Functional Description
Purpose
This function returns the weighted percent a competency contributes to the overall achieved level.
Setup Notes and Prerequisites
Special Logic
Technical Specification
If the Required Competency Level is not equal to
Competency Level divided by the Required Competency Level and that result is multiplied by the
Competency Level Rule Weight.
Otherwise, if the required level is 0, then the Percent Achieved is equal to the Competency Level
plus one multiplied by Competency Level Rule Weight. This way, if the required level is 0 and the
competency level is 0, then the percent achieved is 100%.
This is the same way the gap analysis determines the percent achieved.
D0800224 - Convert Competency Level to Percent Achieved
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnCompetencyLevel | CMPV | MATH_NUMERIC | REQ | INPUT |
Competency Level - The level that needs to be converted to a percent.
| ||||
mnRequiredCompetencyLevel | REQL | MATH_NUMERIC | REQ | INPUT |
Required Level - The level required for this competency.
| ||||
mnCompetencyLevelRuleWeight | LVWT | MATH_NUMERIC | REQ | INPUT |
Competency Level Rule Weight - The percent weight this competency contributes to
| ||||
mnPercentAchieved | JBPCTRQD | MATH_NUMERIC | OPT | OUTPUT |
Percent Achieved - Returns the weighted percent this competency contributes to
|
None |
None |