Сценарии - механизм, позволяющий объединять действия в цепочку, управляя ходом выполнения.

Сценарии, как и действия привязываются к конкретным ресурсам и могут быть запущены только для сущностей того ресурса, к которому они привязаны.

Тип запуска действий

Действия в одном сценарии могут запускаться параллельно, либо последовательно.

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

При выборе последовательного запуска и в случае, если какое-либо из вышестоящих действий требует подтверждения, следующие за ним запустятся сразу после того, как данное действие перейдет в статус «Unapproved».

Каждое действие сценария может быть обязательным, либо опциональным:

  • Если действие является обязательным для сценария, то пользователь, запускающий сценарий, не может выключить выполнение данного действия.
  • Если действие является опциональным, то при запуске сценария пользователь может отключить его и действие не запустится.

Запуск сценария

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

Параметры сценария

Конфигурация и использование параметров сценария описаны в разделе «Шаблонизация».