Мастер-Тур:Дополнительный модуль Правила изменения статусов

Материал из Megatec
Версия от 16:58, 5 октября 2011; Chernyshov (обсуждение | вклад) (Новая страница: «==Введение== ===Обзор=== Данная надстройка предназначена для создания правил изменения стату...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Введение

Обзор

Данная надстройка предназначена для создания правил изменения статусов путевки в зависимости от статусов входящих в путевку услуг, модифицируя стандартную логику изменения статусов путевок.

Установка модуля

В ПК Мастер-Тур версии 2007.2 и выше модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируется файл Megatec.MasterTour.Plugins.StatusRulesPlugin.dll.

Работа с модулем

Доступ к данному модулю осуществляется из главного меню Надстройки –> Правила изменения статусов. Экран надстройки представляет собой список правил. По умолчанию, созданы правила, которые описывают стандартную схему установки статусов путевки.

Рисунок 2.1

Создание правил

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

Рисунок 2.2 В диалоговом окне можно задать следующие параметры:

  • Условие: Если в путевке – здесь необходимо выбрать тип условия. В выпадающем списке отображается два возможных варианта условия: хотя бы одна услуга и все услуги;
  • Признак за исключением услуг класса: по умолчанию не выбран. При проставлении этого признака, в выпадающем списке необходимо выбрать один из классов услуг, который будет исключен при формировании статуса путевки. В выпадающем списке отображаются все классы услуг, заведенные в Справочники –> Классы услуг;
  • Признак находится в статусе: по умолчанию не выбран. При проставлении этого признака, в выпадающем списке необходимо выбрать один из видов статусов услуг, который будет учитываться при формировании статуса путевки. В выпадающем списке отображаются все статусы услуг, заведенные в Справочники –> Статусы услуг;
  • Признак находится на Wait-List: по умолчанию не выбран. При выборе этого признака будет учитываться статус бронирования квотируемых услуг при формировании статуса путевки. В данном плагине статус бронирования никак не влияет на изменение статуса услуги. Взаимодействия статуса услуги со статусом бронирования происходит с помощью дополнительной настройки («Статус квотируемых услуг при создании (при наличии свободных мест)»).
  • Действие: изменить статус путевки на – в выпадающем списке отображаются все статусы путевок, заведенные в Справочники –> Статусы путевок. На выбранный статус будет изменяться статус путевки в соответствии с заданными параметрами в блоке Условие;
  • Приоритет (1 – самый высокий): в этом поле задается приоритет изменения статуса для заполняемого правила; В случае, если созданы несколько правил с одинаковыми условиями и приоритетом, но разными действиями, то как должна работать надстройка???
  • Описание правила: в этом поле кратко описывается, какие условия выбраны в заполняемом/редактируемом правиле и как это повлияет на изменение статуса путевки.

С помощью всех этих настроек можно создать множество уникальных правил изменения статуса путевки на основании статусов услуг, входящих в эту путевку для индивидуального использования. К примеру (см. рисунок 2.3) ниже создано правило, по которому статус путевки изменится на статус «Не подтвержден», если в путевки хотя бы одна услуга, за исключением услуг класса «Авиаперелет» находится в статусе «Заказ на бронирование» и статус бронирования находится на Wait-List.