На главную Карта сайта Написать письмо

Тариф Клиента - Тарифные Зоны

Скачать здесь или посмотреть на сайте Посмотреть на сайте http://issuu.com/softprofi/docs/bts.taxi_zone_tariffs

Введение

Инструкция по программному обеспечению комплекса BTS.Taxi для быстрого создания тарифов на проезд по населенному пункту (в дальнейшем «город») через задание цен между районами города (тарифными зонами).

В инструкции рассмотрены действия: разбивка на зоны, привязка к стоянкам, задание цен и наценок на примере нескольких улиц условного города.

Программа поставляется с уже заполненными справочниками, доступно самостоятельное пополнение/редактирование.

Тарифные зоны


Выполняется привязка опреденных адресов к  зонам тарификации – это сделано для автоматического расчета стоимости поездки по введенным  Диспетчером данным (Подробнее про привязку к стоянкам будет описано ниже – вкратце, это нужно, чтобы также автоматически подбиралась или назначалась машина из очереди ожидающих водителей, но на задание цен эта привязка не влияет)

Чтобы улица попала и в зоны и в стоянки, ее разбивают на небольшие сектора  и уже эти сектора привязывают.

Далее между каждыми парами зон проставляется ценник (если ценник не проставлять программа будет подставлять минимальную стоимость поездки, см. пункт «Минималка...» в конце этого документа)

И последним шагом, если проезд «туда» отличается от «обратно»,то  проставляем надбавку к стоимости.

В придуманном нами примере реализован прайс (см рисунок)

1.    Делаем тарифы


Шаги рассмотрим на примере улиц. Пусть будет ул. Ленина с адресами по четной стороне от 2 до 300 и по нечетной от 1 до 283.

Заходим в «База данных-Объекты»

Изначально в базу Ленина внесена примерно так, одной записью:

Ленина    нечет 1-283;чет0-300;X-Y = 100-100

Для целей тарификации по зонам, все адреса в улице  нужно разбить на столько секторов  (по диапазонам адресов) . Секторов понадобится столько , через сколько зон улица проходит.

По Y добавились новые номера: 101 и 102 (вообще номера можно присваивать произвольно, обычно , но не обязательно, по X номер совпадает с номером улицы в справочнике «База Данных-Улицы», а по Y номера добавляются, когда нужно разбить улицу на части)

Как это проделать в программе?

1.1           Добавить новый объект (диапазон адресов )

Зайти в «База данных-Объекты», впечатать в фильтре название улицы

1.    Проставить слева точку там, где «Коллекция»

2.    Напечатать название улицы – «Ленина» появится список для выбора – обязательно выберите мышкой название из этого списка (не нужно допечатывать название)

3.    Проставить диапазоны адресов например по четным «Начальный номер дома в секторе: 30», «Конечный номер дома в секторе: 122» , по нечетным 31 и 157 соответственно.

4.    Вставить номера секторов в «X: 100» и в «Y: 101»

5.    Кликнуть на экранной кнопке ОК – сохранится новый только , что созданный объект.

Таким образом мы добавили новый диапазон, но тут может возникнуть проблема- у улицы Ленина получились пересекающиеся диапазоны адресов приписанные к разным секторам. Значит нужно исправить исходную (старую) запись. В ней мы сохраняем номера секторов, а диапазон «укорачиваем» соответственно до 28 по четным и до 29 по нечетным.

Как это сделать?

 

1.2           Редактирование объекта

Нажать на кнопку «Показать все» (самая верхняя справа)

Затем двойной клик на редактируемой строчке: Ленина улица, где остались старые диапазоны 0-300 и 1-283.
В открывшемся окне редактируем четные – нечетные диапазоны. А номер сектора в нашем случае остается без изменений 100-100.

Обратите внимание, что конец одного диапазона не пересекается с началом следующего диапазона – теперь программа сможет без проблем разобрать по какому сектору подсчитать стоимость.

Но у нас была задача разбить улицу на ТРИ части. Из предыдущего рисунка видно , что у нас адреса по Ленина закончились на 122 (четные) и 151 (нечетные). Нужно закончить начатое.

А именно добавить последнюю часть (четные с 124 до 300 и нечетные с 153 до 283).
Добавляем , как и первую запись, через зеленый плюсик.

Итого:

    не должно быть пересекающихся диапазонов,
    не должно быть разрывов в номерах (кроме тех случаев, когда домов нет по факту).

Если есть адреса с дробями или в буквами, то они в дальнейшем будут приписаны к тем же секторам , что и основные номера. Например, адрес ул.Ленина 32 а будет подсчитан по сектору X100-Y101, так же как и ул.Ленина 32 .

2.    Делаем зоны


Вбиваем названия зон такие, какие Вы заранее продумали , например, как на рисунке 2: «Ленинск», «Центр», «ПравБерег», «Горняк».

Сначала в меню «Тарификация – Зоны Тарификации» напечатаем только названия без каких либо привязок. А позже в меню «База данных - Сектора» выполним создание сектора и его привязку к зоне.
Переходим в меню «Тарификация – Зоны Тарификации»
Напечатать только название. И так далее со всеми названиями.
Про надбавки написано ниже, но кратко поясню, надбавка изменяет все цены связанные с этой зоной.

2.1           Присваиваем зоны


Вы наверное помните – что в объектах у нас по ул. Ленина есть три сектора (мы их сделали чтобы затем прописать в разных тарифных зонах).

Проверим привязку сектора к зоне и, если не привязан или сектор отсутствует в списке, то добавим и привяжем.

2.1.1     Проверим


Зайти в меню «База данных – Сектора»

Проверяем сектор X100Y100 – ул.Ленина номера домов 0-28, 1-29.
Для этого печатаем в поле X  - 100, и в поле Y  - 100

Дважды кликаем мышью на строчке, где 100-100.  Откроется окно на редактирование.
Кликнуть на треугольнике выпадающего меню в «Зона» и выбрать из списка «Ленинск» (ведь именно к этой зоне нужно было приписать ул.Ленина номера домов 0-28, 1-29)

И обязательно выбрать одну из стоянок – например первую. В конце документа есть описание о привязке стоянок.

Кликнуть на «ОК»
Запись пополнится сведениями о зоне и стоянке.

2.1.2    Создадим новые сектора


В объектах мы разбивали улицу Ленина  на дополнительные части – сектора. И пока еще в программе нет полных сведений о них. Добавим эти новые сектора через тот же справочник.

Нажать зеленый плюс справа
Двойным кликом открываем на редактирование

Впечатываем наши новые сектора

И обязательно выбрать одну из стоянок – например первую. В конце документа есть описание о привязке стоянок (см ниже Приложение 2, Привязка секторов к стоянкам).
Кликнуть на треугольнике выпадающего меню в «Зона» и выбрать из списка «Ленинск» (ведь именно к этой зоне нужно было приписать сектор 100-101 , на котором ул.Ленина с номерами домов 30-122, 31-157)

Кликнуть на «ОК»

Запись пополнится сведениями о зоне и стоянке.

И так же с последней частью - сектором 100-102 , на котором ул.Ленина с номерами домов 124-300, 159- 283.

По тому же принципу разбиваются все улицы (если они не уместились  в одну зону и одну стоянку) и делаются все сектора.

Итого создали сектора, привязали участки улицы к секторам , создали тарифные зоны. Теперь  собственно проставим цены.

2.2          Проставляем цену по прайсу


Меню «Тарификация – Проезд в зоны тарификации»

Кликом мыши выделяем строчку с названием зоны начала поездки , затем также зону окончания поездки.

Начните с проезда внутри зоны.
Выделим слева зону «Центр» и справа тоже зону «Центр». Сначала сверху в поле «Стоимость переезда» будет пусто – нужно напечатать стоимость поездки по району (число 60) и нажать кнопку «Установить цену».

Направление «туда» («обратно» проставляется автоматически равным направлению «туда» , если нужно, надбавку проставим позже).
Точно так же для проезда по зоне «Ленинск» (только цена там  70 руб , см. Рис в начале документа, карту с зонами , там проезд по зонам написан синим цветом)

Например, для проезда из Ленинска – в ПравБерег – слева выбираем Ленинск, справа Правберег. Сверху , где «Стоимость переезда, руб:__»   вставить 120 и нажать «Установить цену» (см. Рис в начале документа, карту с зонами , там переезд  из зоны в зону написан зеленым цветом).

Напоминаю, что сумма ставится для направления «туда» и «обратно» одинаковая. Если  нужно чтобы сумма различалась, то используем «Надбавки».

2.3           Надбавки (за подачу и/или проезд в зону)


У нас первоначально на карте не было предусмотрено, что цена «туда» отличается от цены «обратно», но такое может потребоваться.

Перейти в меню «Тарификация- Зоны Тарификации»
Надбавка действует на все цены к выбранной зоне. Надбавка выбирается для одного направления или на оба направления – это удобно для быстрого изменения тарифов на все направления.
Например, надбавка к зоне Ленинск +10 руб. , означает , что ВСЕ проезды к зоне Ленинск станут дороже на 10 руб.
Что такое ТУДА ? Так условно  назовем направление поездки от «Первой» точки маршрута («Подача» такси Клиенту) ко второй и далее (1-2).

Например  заявка, подать машину на ул. Ленина д.12 (это тарифная зона «Ленинск», см рис.3) – отвезти Клиента на адрес ул. Ленина д.109 (это тарифная зона «Центр») . Получается ПОДАЧА такси в зону «Ленинск» – на это надбавки нет, сумма= 90 руб..

Наоборот, подать машину на  ул. Ленина д.109 (это тарифная зона «Центр») – отвезти Клиента на адрес ул. Ленина д.12 (это тарифная зона «Ленинск»). Получается ДОСТАВКА в зону «Ленинск» - надбавка ЕСТЬ = 10руб., сумма= 90 +10=100 руб..

Примечание:

Помните цена поездки по зоне «Ленинск» была установлена  равной 70 руб. ? А после изменений – надбавка +10 руб при доставке в эту зону – цена стала на 10 руб дороже (это потому, что при поездках по району адреса и первый и второй будут в этой зоне, и получается как бы ДОСТАВКА в зону). Чтобы действовала и надбавка и  базовая цена осталась = 70 руб., нужно  ее  уменьшить до 60 руб. по этому району, а с учетом надбавки получится = 70 руб.

2.4           Минималка – если неизвестен маршрут


Через меню «Тарификация –Тарифы...» нужно задать минимальную стоимость поездки. Это пригодится в том случае, если Вы по каким-либо причинам не проставите цену проезда между зонами, тогда программа подставит «Минималку» (Минимальный платеж, руб.)

Если используется несколько тарифов, то подставляться будет цена из «Тарифа по умолчанию».
Здесь же проставляется тариф за междугороднюю составляющую от полного маршрута.




 

 
© БашТелеСофт, 2006-2012
Контакты
Яндекс.Метрика
компьютерная программа диспетчерской такси, информационный комплекс, автоматизация таксопарка,бизнес в такси (Закон о такси Закон о безопасности дорожного движения), прием заявок в такси, такси стоимость заказа, заказ такси в диспетчерской. наличные безналичные платежи, платежный теминал QIWI. ява- программа (Java - приложение) водителю. IVR для водителя. Android - приложение. Заявки через SMS интеграция с Asterisk (Астериск) аналоговая и цифровая IP телефония (айпи телефония) сотовый GSM CDMA шлюз прием заявки с сотового Бесплатный (звонок на 8-800-...) заказ такси из другого города. таксометр

 
 
Яндекс цитирования