You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


Общие сведения по использованию условий

Под условием нужно понимать совокупность трех величин:

  • Свойство — поле, непосредственно получаемое с маски билета, либо вычисляемое на основе значений нескольких полей. Оно может быть строкой, числом, коллекцией строк и т.д.
  • Логическое условие — элемент из списка вида равно, не равно, содержит и т. п. Список логических условий может быть различным для разных свойств.
  • Значение — число(строка и т.д.), которому должно быть равно (либо не равно) свойство.

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

  • содержит — один из элементов коллекции содержит значение , указанное в поле «Значение».
  • не содержит  ни один из элементов коллекции не содержит значения, указанного в поле «Значение».
  • содержит только — в коллекции нет элемента, который бы ни был указан в списке значений.
  • содержит не только — в коллекции есть по крайней мере один элемент, который не указан в списке значений.
  • состоит из — все элементы коллекции присутствуют в списке в поле «Значение», и наоборот, все элементы из списка значений присутствуют в коллекции.

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

  • внутри интервала — дата задана и находится внутри указанного интервала дат.
  • вне интервала — дата задана и находится вне указанного интервала дат.

Если начальная или конечная дата интервала не указана, то по этой дате сравнение не производится. Начальная дата округляется до начала соответствующего дня, конечная - до конца дня.

Ниже представлен список свойств, которые можно использовать в правилах начисления комиссий/сборов на авиабилеты.

% комиссии от поставщика


  • No labels