---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.kz/routing/doc/en/vrp/load-when-ready.md
  - https://yandex.kz/routing/doc/kk/vrp/load-when-ready.md
  - https://yandex.kz/routing/doc/ru/vrp/load-when-ready.md
  - href: kk/vrp/load-when-ready.md
    type: text/markdown
    title: Markdown version
  - href: llms.txt
    type: text/markdown
    title: llms.txt
title: Яндекс Маршрутизация — атрибуты и опции — погрузка по готовности
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.kz/routing/doc/kk/llms.txt


# Погрузка по мере готовности

При планировании маршрутов часто необходимо корректно рассчитывать общее время загрузки заказов на складе. Существуют разные сценарии работы: в одних ситуациях загрузку заказов в автомобиль можно начинать только после готовности всех заказов, а в других — сразу после готовности каждого конкретного заказа (даже если остальные заказы еще не готовы), поскольку это позволяет уменьшить время ожидания.

Для управления этим поведением есть опция `options.load_when_ready`. Значение по умолчанию — `false` — означает, что курьер ждет, когда будут собраны все заказы, и только после этого приступает к загрузке в машину.

Если курьер должен начинать загрузку по мере готовности заказов, то следует указать:

- `options.load_when_ready`=`true`;
    
- [время готовности](https://yandex.kz/routing/doc/kk/vrp/properties-of-orders.md#order-time-depot-ready) через `location.depot_ready_time`;
    
- [время на загрузку](https://yandex.kz/routing/doc/kk/vrp/properties-of-orders.md#order-service-duration-load) через `location.depot_duration_s`.
    
**Пример 1**

На складе 5 заказов. Время готовности первого заказа — 8:00, второго — 8:15, и далее с интервалом 15 минут. Загрузка каждого заказа занимает 10 минут. Значение поля `load_when_ready` по умолчанию — `false`, поэтому курьер приступает к погрузке в 9:00 и заканчивает в 9:50.

[Пример Excel](https://doc-static.yandex.net/src/dev/routing/doc-examples/load_when_ready1.xlsx) ⋅ [Запрос API (JSON)](https://courier.yandex.ru/vrs/api/v1/log/request/d6fcdf9a-b8f17136-26639748-9b35f8b6) ⋅ [Ответ API](https://courier.yandex.ru/vrs/api/v1/result/d6fcdf9a-b8f17136-26639748-9b35f8b6) ⋅  [Открыть на карте](https://courier.yandex.ru/mvrp-map#d6fcdf9a-b8f17136-26639748-9b35f8b6)

**Пример 2**

Те же данные, но `load_when_ready` = `true`. Поэтому курьер заканчивает погрузку в 9:10 (время готовности последнего заказа 9:00 + 10 минут, чтобы его загрузить = 9:10). Ожидание сократилось на 40 минут.

[Пример Excel](https://doc-static.yandex.net/src/dev/routing/doc-examples/load_when_ready2.xlsx) ⋅ [Запрос API (JSON)](https://courier.yandex.ru/vrs/api/v1/log/request/c20e585a-f57d557b-8b349d78-cbe2ef6a) ⋅ [Ответ API](https://courier.yandex.ru/vrs/api/v1/result/c20e585a-f57d557b-8b349d78-cbe2ef6a) ⋅  [Открыть на карте](https://courier.yandex.ru/mvrp-map#c20e585a-f57d557b-8b349d78-cbe2ef6a)

<!-- source: kk/vrp/_includes/feedback.md -->
<a href="feedback">
  <span class="button">Написать в службу поддержки</span>
</a>




<!-- source: kk/_includes/neuroexpert.md -->



<!-- endsource: kk/_includes/neuroexpert.md -->
<!-- endsource: kk/vrp/_includes/feedback.md -->
