Your comments

В споре рождается истина. Данный алгоритм реализован у сетевиков и рассчитывается по хитрой формуле.

У них есть возможность после проговаривания, что машины заняты выбрать свой сценарий - класть трубку, переключится на операторов нажав кнопку или просто переводить на операторов.

Апну тему, актуально. Вопрос решится когда введут параметр Возврат. Ждём.

Апну и предложу ещё в тарифах, если списание допустим с водителя указать с минусом чтоб эта сумма прибавлялась. Получатся доплаты водителям, а не списания.

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

Апну тему, пусть в истории будет видно что водитель запрашивал номер клиента.

Нужно вообще сделать рубильник автоназначение у водителей. Если включен, то даём заказы с более низкой комиссией и доплатами например - но при отказе штрафуем. А если выключен - предлагаем заказы второй очередью, без штрафов и пусть ковыряются в свободных с повышенной комиссией без доплат.

Все придумано давно. Не ясно почему ещё не реализовано у нас.

Если кто-то предложит нарисовать зоны и составить матрицу - сразу ответим:

170 зон нарисовали, а вот перспектива заполнить матрицу из 170 * 170 = 28900 клеток не прельщает.

А если тариф чуть изменить где то? Объем работы колоссальный.

Сегодня в живую ознакомились с программным комплексом одного из агрегаторов и конкретно рассмотрели решение обсуждаемой нами проблемы. У них имеется параметр "Холостой пробег", который учитывает в себе подачу от границы города до точки за городом и возврат от точки за городом до границы города. Параметр поддерживает сложный тип расчета, а не только фиксированный.

Предлагаем ввести плюсом к параметру "Подача" до начальной точки параметр "Возврат" от конечной, как предлагалось ранее в теме https://help.hivetaxi.ru/communities/1/topics/432-zagorodnyij-tarif-taksometra.

Пример:

Если маршрут А - В находиться за городом, то подачу считаем до А и возврат от В.

Выше писал  - чтоб настройка подачи предполагала кроме стоимости еще и выбор куда считать -
до начальной, до конечной, до ближайшей или до дальней точки маршрута.

Чтобы мы имели возможность настроить данный параметр каждый под свои нужды.