MineSync Docs
MineSync Docs
MineSync Documentation
ApprovalsConfigurationDispatchScheduler OverviewRequestsResourcesScenariosTasks
Scheduler

Configuration

Configure scheduler settings, option sets, and workflow templates.

Overview

The Config module controls global scheduler behavior for your tenant. It includes planning horizons, optimization parameters, option sets (bay types, skills, capabilities), and workflow templates that define standard maintenance sequences.

Key Concepts

Scheduler Configuration

The main configuration record controls:

SettingDefaultDescription
Short-Term Horizon7 daysPlanning window for short-term view
Long-Term Horizon365 daysPlanning window for long-term view
Default GranularityDAYTime granularity (HOUR, DAY, WEEK, MONTH)
Allowed GranularitiesAllWhich granularities users can switch between
Max Optimization Time5000 msTime limit for the optimization engine
Require Change ReasonfalseWhether manual schedule changes require a reason
Auto-Schedule on CreatefalseWhether new tasks are automatically scheduled

Optimization Weights

These weights control how the optimizer prioritizes different objectives:

WeightDefaultDescription
Late Count100Penalty for each task finishing after its due date
Tardiness80Penalty proportional to how late tasks are
Priority Compliance90Reward for scheduling high-priority tasks first
Utilization Balance50Reward for evenly distributing work across resources
Setup Minimization30Reward for reducing setup time between tasks

Higher weights make the optimizer focus more on that objective. You can also override these per-optimization run from the Optimization Options panel.

Option Sets

Option sets are configurable lookup lists used throughout the Scheduler. They are organized by category:

CategoryPurposeExamples
BAY_TYPETypes of maintenance baysMaintenance Bay, Wash Bay, Inspection Bay, Tire Service Bay
CAPABILITY_TAGCapabilities for bays and toolsCrane 10T, Crane 25T, Welding Station, Large Bay, Tire Handler
SKILLTechnician skillsHydraulics, Electrical Systems, Engine Repair, Welding, Tire Service
WO_TYPEWork order categoriesPreventive Maintenance, Corrective Maintenance, Inspection, Major Overhaul
CERTIFICATIONRequired certifications(Custom per tenant)

Each option set item has:

  • Code -- Unique identifier within its category
  • Display Name -- Human-readable label
  • Description -- Optional explanation
  • Color -- Optional color for UI rendering
  • Icon -- Optional icon identifier
  • Sort Order -- Display ordering
  • Active -- Whether the item is available for selection

Deactivating an option set item hides it from new selections but preserves existing references. Deleting is only allowed if the item is not in use.

Workflow Templates

Workflow templates define standard maintenance sequences as a series of ordered steps. They are useful for recurring procedures that always follow the same pattern.

Each template contains:

  • Name -- Template name (e.g., "500-Hour Service")
  • Description -- What the workflow covers
  • Active -- Whether the template is available for use
  • Steps -- Ordered list of work steps

Each step defines:

FieldDescription
Step OrderSequence number (1, 2, 3, ...)
NameStep name (e.g., "Drain Oil")
Default DurationEstimated time in minutes
Setup TimePreparation time in minutes
Bay Type CodeRequired bay type for this step
Required Skill CodesSkills needed for this step
Required Capability CodesBay/tool capabilities needed
DescriptionDetailed instructions

Templates can be used to quickly create a set of scheduler tasks with the right dependencies and requirements.

How to Use

Updating Scheduler Settings

  1. Navigate to Scheduler > Config

  2. Adjust planning horizons, granularity options, and optimization weights

  3. Changes take effect immediately for all users in the tenant

  4. Use Reset to Defaults to restore factory settings

Managing Option Sets

  1. On the Config page, open the Option Sets section
  2. View items grouped by category or filter by a specific category
  3. Click Add Item to create a new option set entry
  4. Enter the code, display name, and optional color/icon
  5. Drag items to reorder them within their category
  6. Deactivate items you no longer need (they remain for historical references)

Seeding Default Option Sets

For new tenants, use the Seed Defaults action to populate standard option sets:

  • 4 bay types (Maintenance, Wash, Inspection, Tire Service)
  • 6 capability tags (Crane 10T, Crane 25T, Welding Station, Large Bay, Tire Handler, Pressure Washer)
  • 6 skills (Hydraulics, Electrical Systems, Engine Repair, Welding, Tire Service, Brake Systems)
  • 4 work order types (Preventive Maintenance, Corrective Maintenance, Inspection, Major Overhaul)

Items that already exist are skipped, so seeding is safe to run multiple times.

Creating Workflow Templates

  1. On the Config page, open the Workflow Templates section

  2. Click New Template

  3. Enter a name and description

  4. Add steps in order, specifying duration, skill requirements, and bay type for each

  5. Save the template

  6. The template can then be used to generate scheduler tasks from a standard procedure

Editing Workflow Steps

  1. Open a workflow template
  2. Add, update, or delete individual steps
  3. Steps can be reordered by changing their step order number
  4. Changes to templates do not affect tasks already created from them

Common Questions

Can I have different configurations per site?

No. Scheduler configuration is per-tenant. All sites within a tenant share the same configuration, option sets, and workflow templates.

What happens if I change optimization weights?

The new weights apply to the next optimization run. Previously optimized scenarios retain their existing schedule and scores.

Can I delete an option set item that is in use?

No. Items referenced by technician skills, bay capabilities, or task requirements cannot be deleted. Deactivate them instead to hide them from new selections.

How do workflow templates relate to tasks?

Templates are blueprints. When you apply a template, it creates individual scheduler tasks with the steps as separate tasks, linked by predecessor dependencies. The template itself is not modified by task changes.

Approvals

Configure and manage approval workflows for schedule changes and overrides.

Dispatch

Real-time dispatch board for tracking and managing daily task execution.

On this page

OverviewKey ConceptsScheduler ConfigurationOptimization WeightsOption SetsWorkflow TemplatesHow to UseUpdating Scheduler SettingsManaging Option SetsSeeding Default Option SetsCreating Workflow TemplatesEditing Workflow StepsCommon QuestionsCan I have different configurations per site?What happens if I change optimization weights?Can I delete an option set item that is in use?How do workflow templates relate to tasks?