Skip to main content

Replanning the rest of the trip

Recalculation of the remaining part of the trip from the actual execution progress, with control over the clients' time windows.

Diagram

image

Scenario

The system analyses the execution facts of the current points and automatically recalculates the remaining route, adapting it to the clients' time slots.

When the trip deviates from the schedule, the system notifies the performer and the dispatcher (about the risk of being late or about running ahead of the schedule).

The recalculation rules are set in replan_settings.replan_strategy:

  • whether the order of the remaining points may be changed (reorder)
  • whether new orders may be added (plan_new_orders)
  • whether new trips may be created (create_new_trips)

The acceptable delay after which the recalculation starts is set in actualize_settings.max_delay_duration.

Note: the recalculation runs automatically if the autopilot is enabled for the wave — see the integration scenario for details.

Expected result

caution

The dataset does not contain execution facts (facts) yet — the scenario is being finalized.