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

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

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

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

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

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

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

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

Итого, BYN:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Начать дискуссию