+7(499) 450-28-09

Боковая панель

Содержание

docs:uav:management:tr_org:settings:cond:start

Условия применения

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

Каждое условие принимает значение Истина либо Ложь, и результат вычисления условия определяет действие программы в каждом конкретном случае.

Настроены два условия Заграница и противоположное ему Не заграница. Если вычисление результата условия Заграница для текущего билета примет значение Истина, при печати чека будет выбран шаблон чека Багажный заграница, если же условие Заграница примет значение Ложь, а условие Не заграница соответственно Истина, то будет выбран шаблон чека Багажный

01_cond.jpg

Для создания условия необходимо задать его Наименование, выбрать Контекст использования из возможных: Билет, Возврат билетов, Заказ билетов, Услуги, и добавить элементы условия.

При добавлении элемента необходимо выбрать Поле – то, что мы собираемся сравнивать, Вид сравнения – то, как мы собираемся сравнивать, и Значение – то, с чем мы собираемся сравнивать.

Полем в данном примере является Прошло с момента отправления, мин, Вид сравнения – Меньше, Значение – -14400 мин. Если прошло с момента отправления меньше -14400 минут, что составляет 10 дней, то условие выполняется. Следует обратить внимание, что время до отправления принимает отрицательное значение

02_cond_example.jpg

Существует возможность сравнивать Поле со значением другого поля. Для этого необходимо открыть контекстное меню элемента условия, нажав на строке правую кнопку мыши, и выбрать пункт Использовать в качестве значения поле.

Элементы могут принимать значения Истина либо Ложь и могут быть сгруппированы в логические группы:

  • Группа И – группа принимает значение Истина, если все элементы группы имеют значение Истина;
  • Группа Или – группа принимает значение Истина, если хотя бы один элемент группы имеет значение Истина;
  • Группа Не – группа принимает значение Истина, если все элементы группы имеют значение Ложь, и наоборот.

Сгруппировать условия – позволяет создавать группы и помещать в них выделенные условия. Группы могут быть вложены друг в друга.

Ссылки на условие – открывает список объектов программы использующих условие.

03_cond_example2.jpg

docs/uav/management/tr_org/settings/cond/start.txt · Последние изменения: 2018/05/22 15:50 (внешнее изменение)

Инструменты страницы