Последовательность роботов в Neaktor

Share

В этой статье мы рассмотрим на примере как последовательность выполнения роботов влияет на их работу.

Роботы в Neaktor — это автоматические сценарии, которые срабатывают при наступлении определенных событий-триггеров. Они могут выполнять различные действия, такие как автоматическое заполнение полей, отправка уведомлений или изменение статусов задач. Более подробную информацию о роботах и как их настраивать можно узнать по ссылке.

Пример с карточкой товара.

Есть карточка товара, в которой поля «Итоговая стоимость за товар, BYN» и «Итого, BYN» должны автоматически заполняться роботом.

Итоговая стоимость за товар, BYN:

  • Этот параметр рассчитывается путем произведения «Сумма за ед., BYN» и «Кол-во ед.».
  • Например, если у вас есть 5 единиц товара по 10 BYN каждая, их общая стоимость составит 50 BYN.

Итого, BYN:

  • Этот параметр рассчитывается путем сложения «Итоговой стоимости за товар, BYN» и «Стоимости доставки, BYN».
  • Если общая стоимость товара 50 BYN, а стоимость доставки 5 BYN, то итоговая сумма будет 55 BYN.

Добавим роботов, которые будут производить подсчет данных параметров.

На картинках ниже представлены настроенные сценарии для двух роботов.

Робот «Подсчет ‘Итоговая стоимость за товар’, BYN»:

Робот «Подсчет ‘Итого’, BYN»:

Роботы отрабатывают по очереди

Если бы робот «Подсчет ‘Итого’, BYN» стоял первым, он бы не отработал, потому что в его условии указывалось поле, которое заполняется в роботе «Подсчет ‘Итоговая стоимость за товар’, BYN». Логическая цепочка заполнения полей важна для корректной работы роботов.

На картинке представлен пример заполнения полей, в случае, если робот «Подсчет ‘Итого’, BYN» стоит первым, а «Подсчет ‘Итоговая стоимость за товар’, BYN» вторым:

При правильной последовательности роботов и соблюдении логики, все роботы отрабатывают корректно.

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

;

Оставьте комментарий