Позиционирование остановок в программе 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)