Каталог, версии блоков и построение схемы#

Для версии Sherpa Orchestrator 5.10.0.

Централизованная библиотека#

Библиотека организации содержит штатные и пользовательские блоки Дизайнера. Доступность каждого блока и его версий определяется Ролью. Редактор может загружать разрешенные блоки из центрального хранилища, включая установку без локального набора блоков. Запрет блока применяется также к импорту и обращениям через API.

Версии отдельных блоков#

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

Для изменения версии предусмотрен следующий порядок:

  1. Необходимо выбрать блок и требуемую версию библиотеки.
  2. Необходимо проверить изменения свойств, входов, выходов и связанных зависимостей.
  3. Необходимо применить изменение и сохранить новую версию Процесса.

Предварительный просмотр изменения блока описан в статье Обновление блоков из библиотеки. Версии всего Процесса и версии отдельных блоков управляются отдельно.

Результаты шагов и поиск#

Результат выполненного блока доступен другим шагам напрямую через контекст Процесса. Для передачи результата не требуется создавать отдельную переменную. Ссылка относится к конкретному выполнению блока и учитывает ветвления и повторения.

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

Строгая нотация#

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