Приложение: Логические операторы
Для создания условий правила в сервисе Умная Маршрутизация применяются следующие логические операторы:
Таблица: Логические операторы сервиса Умная маршрутизация
|
Логический оператор |
Описание |
|---|---|
|
В списке |
Значение параметра находится в указанном наборе. |
|
Не в списке |
Значение параметра не находится в указанном наборе. |
|
Равно |
Значение параметра соответствует указанному значению. |
|
Не равно |
Значение параметра не соответствует указанному значению. |
|
Равно по значению |
Значение параметра равно значению параметра, указанного в поле Значение. |
|
Не равно по значению |
Значение параметра не равно значению параметра, указанного в поле Значение. |
|
Отсутствует |
Значение параметра равно |
|
Присутствует |
Параметр имеет значение, не равное |
|
Больше чем |
Значение параметра больше указанного значения. |
|
Меньше чем |
Значение параметра меньше указанного значения. |
|
Больше или равно чем |
Значение параметра соответствует или больше указанного значения. |
|
Меньше или равно чем |
Значение параметра соответствует или меньше указанного значения. |
|
В диапазоне |
Значение параметра входит в указанный диапазон. |
|
Не в диапазоне |
Значение параметра не входит в указанный диапазон. |
|
Соответствует RegEx |
Значение параметра соответствует указанному шаблону регулярного выражения. Использования данного оператора в условии требует указания значения в формате regex. |
|
Не соответствует RegEx |
Значение параметра не соответствует указанному регулярному выражению. Использования данного оператора в условии требует указания значения в формате regex Обратите внимание, что при использовании пользовательских системных полей система будет сверять регулярное выражение со значением параметра в том регистре, в котором оно было отправлено в запросе, вне зависимости от того, какой регистр был указан при создании/редактировании системного поля.
|
|
Агрегационные операторы |
|
|
Счет |
Подсчет количества транзакций с любыми значениями указанного параметра |
|
Уникальный счет |
Подсчет количества транзакций с уникальными значениями указанного параметра |
|
Счет подряд |
Подсчет последовательных транзакций с заданными параметрами |
|
Максимум |
Максимальное значение указанного параметра |
|
Минимум |
Минимальное значение указанного параметра |
|
Сумма |
Подсчет суммы транзакций с заданными параметрами |