ConvertCompetencyLevelToPercent

Convert Competency Level to Percent Achieved

Minor Business Rule

Object Name: N0800224

Parent DLL: CHRM

Location: Client/Server

Language: NER

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 , then the Percent Achieved is equal to the 

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.


Data Structure

D0800224 - Convert Competency Level to Percent Achieved

Parameter NameData ItemData TypeReq/OptI/O/Both
mnCompetencyLevelCMPVMATH_NUMERICREQINPUT

Competency Level - The level that needs to be converted to a percent.

mnRequiredCompetencyLevelREQLMATH_NUMERICREQINPUT

Required Level - The level required for this competency.  

mnCompetencyLevelRuleWeightLVWTMATH_NUMERICREQINPUT

Competency Level Rule Weight - The percent weight this competency contributes to 
the overall gap analysis.

mnPercentAchievedJBPCTRQDMATH_NUMERICOPTOUTPUT

Percent Achieved - Returns the weighted percent this competency contributes to 
the overall.

Related Functions

None

Related Tables

None