Пропускная способность точки

В определенных случаях необходимо ограничить пропускную способность точки — чтобы несколько машин одновременно не приезжали для загрузки или разгрузки на такую точку. Например, в ситуации, когда у клиента доставка товаров с нескольких складов, и он в этом случае вынужден использовать схему pickup & delivery.

Пропускная способность точек задается с помощью опции points_throughputs.

Для каждой точки pickup или delivery, которой необходимо ограничить пропускную способность, в опции указываются:

  • Координаты точки point.lat и point.lon.

  • Значение одного из параметров, которые определяют тип и величину ограничения:

    • throughput.kg_per_hour — пропускная способность точки в кг/час;

    • throughput.units_per_hour — пропускная способность точки в грузовых единицах/час (паллеты, коробки, кеги);

    • throughput.vehicle_count — пропускная способность точки в автомобилях/час.

    Примечание

    Для каждой точки можно задать только одно ограничение.

  • Данные для расчета штрафов, начисляемых при нарушении пропускной способности точки:

    • penalty.throughput.fixed — за факт превышения пропускной способности точки;

    • за нарушение одного из ограничений:

      • penalty.throughput.kg — за каждый килограмм превышения относительно ограничения throughput.kg_per_hour;

      • penalty.throughput.unit — за каждую грузовую единицу превышения относительно ограничения throughput.units_per_hour;

      • penalty.throughput.vehicle — за превышение количества автомобилей при загрузке или разгрузке throughput.vehicle_count.

    Если размеры штрафов не указаны, используются значения по умолчанию.

Примечание

Для склада пропускную способность можно задать с помощью параметра depot.throughput.

Пример 1

Два автомобиля доставляют несколько заказов из разных мест одному клиенту. Разгрузка обоих автомобилей у клиента запланирована примерно на одно время.

Пример ExcelЗапрос API (JSON)Ответ APIОткрыть на карте

Пример 2

То же, что и в примере 1, но добавлено ограничение пропускной способности точки на адресе клиента — не более одного автомобиля в час. Это привело к  перераспределению заказов и незначительному увеличению общего пробега. Временные интервалы разгрузки автомобилей теперь не пересекаются.

Пример ExcelЗапрос API (JSON)Ответ APIОткрыть на карте

Написать в службу поддержки