Validation Functionality Enablement
In order to use validation functionality, you need to enable the related registry parameter. The VALIDATION_RULE_INSTALLER (Maintenance > System Administration > Registry Maintenance > System > Modules > Scheduleoptimization > Validation_rule_installer) parameter controls which rules are part of validation.
This parameter specifies the name of the java class that installs the set of rules that you want to use when validating the schedule using the LFSO Schedule Validation feature.
You can specify one of the following options:
-
AllRulesInstaller.java, which installs all available validation rules:
Availability
Budget
Maximum consecutive days
Maximum days per schedule
Maximum hours per day
Maximum hours per schedule
Minimum hours per shift
Minimum hours per schedule
Skills
-
DefaultRuleInstaller.java, which only installs the following rules:
Maximum consecutive days
Maximum days per schedule
Maximum hours per day
Maximum hours per schedule
Minimum hours per shift
Minimum hours per schedule
- A custom class, which you could build to define your own set of validation rules.
The default value set for the VALIDATION_RULE_INSTALLER parameter is DefaultRuleInstaller.java.
For information about activating the VALIDATION_RULE_INSTALLER parameter, see Enabling the Validation Functionality.