Создание линейной и нелинейной системы тарификации направлений междугороднего сообщенияя
Подсистема тарификации: линейная и нелинейная модель расчета стоимости
Наша ERP-система теперь поддерживает два типа тарификации для автобусных рейсов:
Линейная тарификация (базовая) – расчет стоимости на основе коэффициентов посадки/высадки.
Нелинейная тарификация (расширенная) – гибкое ценообразование с индивидуальной стоимостью между любыми остановками.
Это позволяет адаптировать систему под любые бизнес-модели перевозок, включая сложные маршруты с переменными тарифами.
Линейная тарификация (базовая модель)
Как работает?
У рейса есть базовая стоимость (например, 100 ₽ за весь маршрут).
На каждой остановке можно задать коэффициент посадки/высадки (например, -5 ₽, +10 ₽).
Итоговая цена = Базовая стоимость + (Коэффициент посадки) + (Коэффициент высадки).
Пример расчета:
Базовая цена: 100 ₽
Коэффициент посадки на 2-й остановке: -5 ₽
Коэффициент высадки на 9-й остановке: -10 ₽
Итог: 100 ₽ - 5 ₽ - 10 ₽ = 85 ₽
Где применяется?
-
Простые маршруты с фиксированной стоимостью.
-
Системы, где цена зависит только от точки входа/выхода.
Нелинейная тарификация (новая модель)
Как работает?
Для каждого рейса создается таблица стоимости между остановками.
Можно задать индивидуальную цену за проезд от любой остановки A до любой остановки B.
Система автоматически определяет стоимость на основе выбранных пунктов посадки и высадки.

Пример 1: Посадка на Ост. 1, высадка на Ост. 3 → 80 ₽
Пример 2: Посадка на Ост. 2, высадка на Ост. 4 → 70 ₽
Где применяется?
-
Сложные маршруты с разной стоимостью между остановками.
-
Городские и междугородние перевозки с зонными тарифами.
-
Маршруты с акциями и динамическим ценообразованием.
Преимущества новой системы
Гибкость – можно задавать любые цены между любыми остановками.
Точность – расчет стоимости без округлений и усреднений.
Автоматизация – система сама выбирает правильный тариф при бронировании.
Поддержка разных бизнес-моделей – подходит как для фиксированных, так и для динамических тарифов.
Как подключить нелинейную тарификацию?
В настройках рейса выбрать «Нелинейная тарификация».
Заполнить таблицу стоимости между остановками.
Сохранить – система автоматически начнет применять новые правила расчета.
Новая подсистема тарификации делает расчет стоимости билетов максимально гибким и точным, позволяя адаптировать ценообразование под любые требования перевозчика.