Позиционирование остановок в программе Biletion Office
Программа Biletion Office поддерживает возможность расчета посадочных мест с учетом населенных пунктов (промежуточных остановок), по этой причине для корректной работы необходимо правильно настроить позиции остановок маршрутов сбора и пунктов назначения, а также промежуточных пунктов, которые могут выступать в качестве как пунктов отправления так и пунктов назначения.
В программе реализован алгоритм проверки при регистрации пассажиров на рейс с промежуточными остановками.
Программа контролирует поездку пассажиров либо «из города отправления до промежуточной остановки», либо «из промежуточной остановки до города назначения».
Для использования этого функционала необходимо выставить коэффициенты пунктов отправления и назначения.
(Важно! Пункт отправления – город отправления, коэффициент всегда меньше или равно 100, город назначения, установленный по умолчанию – всегда 0)
Необходимо выставить значения позиций остановок для маршрутов выезда и пунктов назначения.
Правило для маршрутов выезда:
Значение позиции остановки должна быть от 0 до 100 – данное правило действует для всех остановок, расположенных в городе отправления.
Правило для промежуточных пунктов назначения (на рис.1 обозначены желтыми кругами ):
Значения позиций промежуточных городов и сел должны быть больше 100.
(Важно! В программе существует два списка: список позиций пунктов отправления и список пунктов назначения. Промежуточные пункты назначения могут быть одновременно и в том и в другом списках, соответственно значения позиций остановок должны быть одинаковы.)
Рис. 1. Иллюстрация, демонстрирующая правила задания позиций остановок.
Приведем наглядный пример правильной расстановки позиций остановок в маршруте. Итак, создан маршрут Казань-Москва с промежуточными пунктами назначения Кстово, Нижний Новгород. Так как Москва установлена пунктом назначения по умолчанию, назначаем для нее позицию в списке равную 0. (Рис. 5)
Обратим свое внимание на маршрут выезда г. Казань. В нее включены как остановки, расположенные внутри г. Казань, так и города, находящиеся между Казанью и Москвой. Следуя правилам, описанным выше, позиции остановок внутри города устанавливаем в диапазоне от 0 до 100 включительно, для населенных пунктов (города, села, поселки, деревни) значения позиций будут задаваться в диапазоне от 100 (не включая) и выше.
Помимо всего прочего, важным моментом является единое задание позиций остановок для пунктов внутри маршрута выезда и пунктов, создаваемых внутри маршрута во вкладке «Пункты назначения». В нашем примере в маршруте выезда г. Казань мы видим остановки Кстово с позицией в списке 110 и Нижний Новгород с позицией в списке 120, соответственно при создании пунктов назначения в маршруте обязательным условием является задание позиций для пунктов (Кстово, Нижний Новгород) 110 и 120. (Рис. 2-4)
Рис. 2. Расстановка позиций остановок в маршруте выезда

Рис. 3. Позиция остановки г. Кстово

Рис. 4. Позиция остановки г. Нижний Новгород
Рис. 5. Расстановка позиций в маршруте (Пункт назначения, заданный по умолчанию получает позицию остановки равную 0)


