введя в соответствующее поле название нужного сектора. Список секторов фильтруется в алфавитном порядке, но таким образом, что выбранные сектора всегда находятся в начале списка. С помощью кнопки «Очистить» можно удалить из фильтра все выбранные сектора. Также на этой кнопке есть информация о количестве секторов: выбрано/доступно для выбора. Тариф Фильтр по тарифу задается 4-мя значениями: - "Цена минимального тарифа" (Цена посадки, которая может включать в себя какую-то дистанцию);
- "Км в минимальном тарифе" - километраж, включены в минимальную стоимость;
- "Тариф за 1 км" - стоимость каждого километра по городу, сверх "Км в минимальном тарифе";
- "Тариф за 1 км за городом" - стоимость каждого километра за городом.
На основании этих значений рассчитывается "ожидаемый тариф" для каждого заказа в эфире и сравнивается с "реальным тарифом" заказа. Если "реальный тариф" больше ожидаемого тарифа или равен ему, то заказ проходит фильтр и отображается в эфире (или принимается автовзятием). Типы заказа: Можно выбрать предварительные или обычные заказы. Тип расчета: Можно выбрать наличный и безналичный. Шаблон адреса (подачи и назначения) Шаблон сравнивается с названием объекта или названием улицы и номером дома (через запятую). Адрес формируется по правилу: [Название улицы], [Номер дома]. В шаблоне можно использовать: * (заменяет неограниченное количество любых символов), ? (заменяет один любой символ). Звёздочек можно использовать максимум 2; Максимальная длина шаблона 50 символов. Например: - для поиска заказов по улице Крещатик необходимо в шаблоне ввести: *крещатик*;
- для поиска заказов по адресу ул. Крещатик, 3 необходимо в шаблоне ввести: *крещатик ул.,3*;
- для поиска заказов по улице, окончание названия которой может писаться по-разному - "Шевченко" или "Шевченка" - необходимо в шаблоне ввести: *шевченк?*.
| Якорь |
|---|
| Описание работы фильтра по тарифу |
|---|
| Описание работы фильтра по тарифу |
|---|
| Описание работы фильтра по тарифу
Ожидаемый тариф рассчитывается следующим образом. - Вся дистанция заказа делится на три участка:
- дистанция включенная в минимальную стоимость (На основании "Км в минимальном тарифе");
- дистанция по городу, сверх включенной в минимальную стоимость;
- дистанция за городом.
- Рассчитывается стоимость каждого участка пути:
- стоимость первого участка всегда равна минимальной стоимости заказа ("Цена минимального тарифа");
- стоимость второго участка равна произведению длины второго участка на "Тариф за 1 км";
- стоимость третьего участка равна произведению длины третьего участка на "Тариф за 1км за городом".
- Полученные стоимости каждого участка пути суммируются, и эта сумма является "Ожидаемым тарифом".
Например: Заданы настройки: "Цена минимального тарифа" = 10 грн; "Км в минимальном тарифе" = 2 км; "Тариф за 1 км" = 5 грн/км; "Тариф за 1 км за городом" = 10 грн/км; Возьмем заказ и рассчитаем для него "Ожидаемый тариф" согласно заданных настроек. "Заказ": Длина маршрута 20км, из них 5км в городе и 15км за городом. - Разбиваем дистанцию на три участка:
- Длина первого участка равна 2км (т.к. "Км в минимальном тарифе" = 2 км).
- Длина второго участка равна 3км (Отнимаем от городского пути дистанцию, учтенную в минимальном тарифе. 5км - 2км = 3км).
- Длина третьего участка равна 15 км (Длина третьего участка содержит всю загороднюю дистанцию, не зависимо от дистанции учтенной в минимальном тарифе).
- Рассчитываем стоимости каждого участка пути:
- Стоимость первого участка равна 10 грн (т.к. "Цена минимального тарифа" = 10 грн).
- Стоимость второго участка равна 15 грн (3 км * 5 грн/км = 15 грн).
- Стоимость третьего участка равна 150 грн (15 км * 10 грн/км = 150 грн).
- Просуммируем полученные стоимости всех участков пути:
- "Ожидаемый тариф" = 10 грн + 15 грн + 150 грн = 175 грн;
Т.е. "Заказ 1" пройдет фильтр и отобразиться в эфире (будет принят автовзятием) только если его стоимость будет больше или равной 150 грн. Что будет, если не задать любое из значений фильтра, оставив его значение равным нулю? Это, соотвественно, повлияет на стоимость участков пути. Например, если не задать стоимость загороднего тарифа ("Тариф за 1 км за городом"), то стоимость третьего участка будет равна 0, и в ожидаемом тарифе вся |