ОБНОВЛЕНИЕ ПРОГРАММНОГО КОМПЛЕКСА ОТ 06.01.2025
В этом обновлении мы сосредоточились на логике тарифов и работе с предзаказами. Исправили ошибку с активацией тарифов и добавили гибкие параметры для служб, которые работают преимущественно или исключительно с предварительными заказами.
1. Исправлена работа тарифов по времени при создании заказа
Ранее при создании заказа система могла неверно подтягивать тариф, а временные тарифы активировались некорректно.

Мы исправили эту логику — теперь:
- тариф определяется правильно сразу при создании заказа;
- временные тарифы включаются строго по заданным условиям;
- исключены ситуации, когда активируется не тот тариф.
Польза: корректный расчёт стоимости, меньше ручных правок и спорных ситуаций с клиентами.
2. Предзаказы: новые параметры и больше гибкости
Мы доработали механизм создания предзаказов и добавили новые настройки в клиентское приложение, а также полностью продублировали их в диспетчерской программе.

Что добавлено
В настройках клиентского приложения появились параметры:
- Разрешить создание только предзаказов
- Минимальное время предзаказа в секундах
- Смещение времени предзаказа (люфт)
Те же самые параметры доступны и в настройках клиентского приложения в диспетчерской — с одинаковыми названиями и логикой.
Как работает минимальное время предзаказа
Если, например, вы указываете, что предзаказ можно создать минимум за 2 часа, то:
- серверная проверка выполняется на 5 минут раньше — то есть за 1 час 55 минут;
- это создаёт небольшой люфт и исключает отказы из-за секундных или минутных расхождений по времени.
Польза: клиенту проще создать заказ, а служба избегает лишних ошибок и жалоб.
Режим «Только предзаказы»
При включённой галочке «Разрешить создание только предзаказов»:
- клиент не сможет создать обычный заказ «на сейчас»;
- приложение будет принимать только предварительные заказы с учётом заданного минимального времени.
Польза: идеально подходит для служб доставки, междугородних поездок и сервисов, работающих по расписанию.
Итог
В этом обновлении TaxiAdmin:
- исправлена логика активации тарифов по времени;
- добавлены гибкие настройки для работы с предзаказами;
- реализован временной люфт при проверке минимального времени предзаказа;
- синхронизированы параметры клиентского приложения между сервером и диспетчерской.
Эти изменения делают работу с тарифами и предзаказами более стабильной, предсказуемой и удобной — как для служб такси, так и для клиентов.
