Defining reasons
The application includes a configurable set of reasons that schedulers must select from when a schedule change falls below a defined threshold. Examples include act of God, employee requested, low sales volume, and so on. Each reason indicates whether the employee is due a premium or whether the premium is waived.