Що таке умова і як її використовувати

Написано Анатолій
Оновлено 5 місяців тому

На платформі представлено два типи умов:

  1. Умова на основі деяких полів для створення різних гілок скрипта, наприклад, якщо в акті виконаних робіт сума послуги більше 1000, то дати можливість запустити одну гілку скрипта, якщо більше то іншу
  2. Умова, яка створює кілька конвертів на основі значень в джерелі. Але при цьому, якщо значення "Так", то створити конверт(и), які реагують на значення "Так", а якщо значення "Ні", то створити конверт(и), які реагують на значення "Ні"

Умова є необов'язковою і може бути присутня або відсутня в запиті,або бути нульовою.

Додаткова логіка

Якщо після перевірки виконання "умова" = false, то перевіряємо наступні кроки, якщо всі кроки хибні, то виконуємо крок по порядку, в якому умова = null. Якщо умов немає, то виконуємо наступні кроки з нульовим параметром умова і відповідним вихідним значенням. Якщо кілька кроків задовольняють умовам, то користувачеві в конверті буде показано кілька кнопок для запуску різних кроків (в інших випадках у відповідь буде отримано кілька кроків).

Чи була наша стаття корисною?