Сервер BOOCO Astra (v 2.x) / Настройка триггеров
Конфигурирование события, по которому срабатывает триггер
◼ Настройка условий
‣
В окне создания триггера на вкладке Условия задайте одно или несколько условий, которые определяют, нужно ли выполнять заданные действия.
Условия проверяются при исполнении триггера.
<aside> ⚠️ Если хотя бы одно из условий не выполняется, то действия не запускаются.
</aside>
Для создания условия добавьте Предмет сравнения и укажите:
Тип условия* — объект, который берется для сравнения.
Поле/поля сравнения* — определяет, какое поле сравнивается.
Оператор* — какой оператор используется для сравнения (равно, не равно, больше, меньше, больше или равно, меньше или равно, задано, не задано и т. д.).
<aside> 💡 Если полей сравнения несколько, то используется логический оператор ИЛИ.
</aside>
Значения —* одно или несколько значений ****для сравнения.
<aside>
❗ Если оператор задано или не задано, то значение должно быть true
или false
.
</aside>
<aside> ⚠️ * Обязательно.
</aside>
Нажмите ✔.
Проверяет, что срабатывание триггера связано с ресурсом заданного типа.
Проверяет, что срабатывание триггера связано с одним из выбранных ресурсов.
Получает и проверяет статус ресурса — Свободно или Занято.
Позволяет проверить тип события бронирования, которое берется из контекста.
Проверяет обратную связь заданного устройства или устройства, полученного из контекста. ****
<aside> ⚠️ При проверке делается опрос обратной связи устройства.
</aside>
Проверяет обратную связь, которая берется из контекста, для заданного устройства или для устройства, полученного из контекста.
<aside> ⚠️ Значение обратной связи берется из контекста.
</aside>
Проверяет временной период работы триггера.
Проверяет переменную из таблицы variables
.
Проверяет категорию заявки, которая берется из контекста.
Проверяет тип заявки, который берется из контекста.