Is Employee Skilled Condition
com.workbrain.app.ta.conditions.IsEmployeeSkilledCondition
The Is Employee Skilled Condition checks whether an employee has a predefined list of skills. Optionally, the condition can compare the weight of an employee's skills against a predefined weight.
Parameters In
Name | Type | Description | Example |
---|---|---|---|
Skills | String | List of skills for which the condition checks. | WELDER |
Must Have All? | Boolean | Indicates whether the employee needs to have any of the skills defined
in the Skills parameter or all of them. If this check box is selected, the employee must have all of the defined skills. If this check box is not selected, the employee must have at least one of the defined skills. |
Cleared |
Weight | Integer | Optional parameter identifying the weight associated with the skill.
If multiple skills are defined in the Skills parameter, this weight
will be compared against all eligible skills. If the Must Have All? parameter is selected, all of the employee's eligible skills must meet the weight criteria. If the Must Have All? parameter is not selected, at least one of the employee's eligible skills must meet the weight criteria. |
25 |
Operator | String | The operator that is used when comparing the weight of an
employee's skill against the weight defined in the Weight
parameter. Supported operators are <, <=, =, <>, >=, and >. |
>= |
Example: Check whether an employee has a skill
In this example, the condition evaluates to true if the employee is assigned to the WELDER skill as of the calculation date.
Name | Value |
---|---|
Skills | WELDER |
Must Have All? | Cleared |
Weight | <blank> |
Operator | <blank> |
Example: Check whether an employee has all of the skills, all above weight
In this example, the condition evaluates to true if the employee is assigned to the WELDER and ELECTRIAN skills as of the calculation date and the weight of both those skills is above 25.
Name | Value |
---|---|
Skills | WELDER,ELECTRIAN |
Must Have All? | Selected |
Weight | 25 |
Operator | > |
Example: Check whether an employee has any of the skills above a weight
In this example, the condition evaluates to true if the employee is assigned to either the WELDER or ELECTRIAN skill as of the calculation date and the weight of at least one of those skills is above 25.
Name | Value |
---|---|
Skills | WELDER,ELECTRICIAN |
Must Have All? | Cleared |
Weight | 25 |
Operator | > |