May 2024

New State Machine Config for Orders and Work Orders

1min

Date: May 10, 2024

We are excited to announce the release of a new state machine configuration for managing the Orders and Work Orders lifecycle. This enhancement provides a more granular and precise representation of the various states and transitions that orders and work orders go through from creation to completion.

Key Features:

  1. Granular Order and Work Order States:
    • New sub-states introduced under InProgress, OnHold, Executed, and Closed parent states.
    • Sub-states provide more specific status information within each parent state.
  2. Dedicated Work Order State Machine:
    • Handles scenarios such as job creation, dispatch assignment, execution, partial completion, and failure.
  3. Well-defined State Transitions:
    • Clear transitions between states for orders and work orders.
    • Transitions triggered by specific events or actions.
  4. Partial Delivery and Cancellation Handling:
    • Supports partial delivery scenarios and graceful handling of cancellations.
  5. Maximum Attempt Limit:
    • Incorporates a maximum attempt limit for Work Orders.
    • Work Orders transition to "Closed:Failed" state if the maximum limit is reached.

Please refer to the updated Platform Order Lifecycle and Work Order Lifecycle for the new state machine configurations.