Skip to content
Oil Command

Implemented Scheduler Assigner & deprecated Job Manager

Custom Forms · Data Management

Summary:

This release introduces a critical update to job assignment logic:

  • Migrated all job assignment functionality from Job Manager Assigner to Scheduler Assigner.
  • Deprecated and removed Job Manager from the codebase.
  • Added support for District mapping at the config level.

Feature Enhancements

Scheduler Assigner Integration

  • Replaces the legacy Job Manager Assigner.
  • Provides advanced filtering and scheduling logic.
  • Offers a cleaner UI/UX experience for assigning employees to jobs.
  • Built with improved performance and extensibility in mind.

District-Level Configuration

  • Introduced support for associating Districts at the config level.
  • Enables targeted job assignments based on district-specific rules and constraints.
  • Reduces manual overhead in large-scale geographic scheduling.

Module and Form Enhancements

  • Custom Form Layouts now feature a new Dispatch Employees scripted button connected to Scheduler Assigner.

  • Job assignment filters are more flexible and allow:

    • Job Type filtering
    • Employee availability and eligibility checks
    • Multi-page selection support (employees remain selected across pages)

Job Manager Deprecation

  • All business logic previously handled by Job Manager has been transitioned to Scheduler Assigner.
  • Redundant code has been removed to reduce complexity and maintenance cost.