Техническая поддержка:
+38 (093)177-04-52

Отдел продаж:
+38 (093)177-16-72

обратный звонок
Личные инструменты
Пространства имён
Варианты
Действия

Расширенный фильтр

Материал из Evos Wiki
Перейти к: навигация, поиск

Содержание | Предыдущая статья | Следующая статья | Словарь


Расширенный Фильтр — настройка, позволяющая из всех заказов отображать только те, которые будут соответствовать условиям расширенного фильтра, а именно заданным условиям фильтрации по следующим блокам (сектор подачи, сектор назначения, тариф, тип заказа, тип расчета, шаблон адреса).
Главное меню Блоки расширенного фильтра
Отображение активного расширенного фильтра.png Расширенный фильтр активен - когда расширенный фильтр применен на главной странице будет отображено.
Отображение активации расширенного фильтра.png Расширенный фильтр в процессе активации - Когда на странице "Расширенный фильтр" присутствует блок фильтрации возле которого не стоит галочка, поставить галочку возле блока фильтрации и в процессе возврата на главную страницу будет отображено.

Настройка расширенного фильтра

Для того чтобы настроить расширенный фильтр нужно:
  1. Вызвать главное меню;
  2. Выбрать пункт меню Расширенный фильтр, после чего откроется окно "Расширенный фильтр";
  3. В окне "Расширенный фильтр" нажать кнопку "Добавить фильтр" или выбрать из списка уже существующий.
Расширенный Фильтр, состоит из набора блоков, в каждом из которых можно задать параметры:
  • радиуса подачи;
  • сектора подачи;
  • сектора назначения;
  • тариф;
  • тип заказа;
  • тип расчета;
  • шаблон адреса.
При добавлении нового фильтра для удобства предлагается ввести его имя.
В блоке все заданные параметры объединяются по принципу «И» (заказ пройдет по фильтру, если он соответствует ВСЕМ заданным в фильтре параметрам).
Блоки, включенные в фильтр, объединяются по принципу «ИЛИ» (заказ пройдет по фильтру, если он соответствует ЛЮБОМУ из блоков в фильтре).
Максимальное количество км, которые можно указать в настройке радиуса подачи, настраивается диспетчерской службой.
При превышении максимального радиуса в МТ под фильтром "Радиус" появится предупреждение "Установленное значение превышает лимит, заданный сервером".
Для фильтра эфира дистанция рассчитывается по прямой, для автовзятия - с учетом развязок.
Максимальное количество секторов, которые можно включить в фильтре “Сектор подачи” и “Сектор назначения” - 10. При попытке включить больше 10 секторов отобразится сообщение: “Выбрано слишком много секторов. Максимально доступное количество: 10”.
Максимальное количество фильтров, которые можно включить - 3. При попытке включить больше 3 блоков отобразится сообщение: “Выбрано слишком много фильтров. Максимально доступное количество: 3”.
Число блоков считается отдельно для включенных опций расширенного фильтра и для автовзятия.
Сектора подачи и назначения
Можно выбрать:
  • список секторов (до 10 штук);
  • один сектор + галочка «соседние сектора»;
  • заказы без сектора.
Сектор можно выбрать из списка или ввести в соответствующее поле название нужного сектора.
Тариф
Фильтр по тарифу задается 4-мя значениями:
  1. "Цена минимального тарифа" (Цена посадки, которая может включать в себя какую-то дистанцию);
  2. "Км в минимальном тарифе" - километраж, включены в минимальную стоимость;
  3. "Тариф за 1 км" - стоимость каждого километра по городу, сверх "Км в минимальном тарифе";
  4. "Тариф за 1 км за городом" - стоимость каждого километра за городом.
На основании этих значений рассчитывается "ожидаемый тариф" для каждого заказа в эфире и сравнивается с "реальным тарифом" заказа. Если "реальный тариф" больше ожидаемого тарифа или равен ему, то заказ проходит фильтр и отображается в эфире (или принимается автовзятием).
Тип заказа
Можно выбрать:
  • предварительные;
  • обычные.
Тип расчета
Можно выбрать:
  • наличный;
  • безналичный.
Шаблон адреса (подачи и назначения)
Шаблон сравнивается с названием объекта или названием улицы и номером дома (через запятую). Адрес формируется по правилу: [Название улицы], [Номер дома].
В шаблоне можно использовать: * (заменяет неограниченное количество любых символов), ? (заменяет один любой символ).
Звёздочек можно использовать максимум 2;
Максимальная длина шаблона 50 символов.
Например:
  • для поиска заказов по улице Крещатик необходимо в шаблоне ввести: *крещатик*;
  • для поиска заказов по адресу ул. Крещатик, 3 необходимо в шаблоне ввести: *крещатик ул.,3*;
  • для поиска заказов по улице, окончание названия которой может писаться по-разному - "Шевченко" или "Шевченка" - необходимо в шаблоне ввести: *шевченк?*.

Описание работы фильтра по тарифу

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

Работать будет только один из фильтров: простой или расширенный

  • Если активен простой фильтр, то при попытке нажать на расширенном фильтре отобразится: “У вас активирован простой фильтр. Пожалуйста, деактивируйте его, чтобы войти в расширенный фильтр”.
  • Если активен расширенный фильтр, то при попытке нажать на простом фильтре отобразится: “У вас активирован расширенный фильтр. Пожалуйста, деактивируйте его, чтобы войти в простой фильтр”.