К тексту на этой странице мог быть частично применён машинный перевод.

Рабочие процессы на маршрутах с перекрестками

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

Доступно для:

Планы:

  • Bridge by Smartsheet

В Bridge есть много типов перекрестков, но все они состоят из двух этапов:

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

При создании нового соединения учитывайте следующее:

  1. Назовите как минимум три элемента: одно соединение и два состояния.
  2. Чтобы указать дополнительные пути, перетащите новые состояния под соединение.
Brandfolder Image
Route workflows with junctions

Conditional Junctions (Условные развилки) — Match (Совпадение);

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

Модули Conditional Junction помогают вашим рабочим процессам выбрать маршрут. Их можно использовать, применяя логику к собранным данным, получаемым из внешнего источника данных в ходе рабочего процесса.

Дополнительные сведения о ссылке на ранее существовавшее значение см. в разделе Справочные данные в статье Workflow.

Найдите модули условного соединения 

  • поиск условных соединений;

    или

  • Перейдите в раздел Утилиты > Условные соединения.

Модули соединения «истина/ложь»

Существует только два возможных способа выполнения рабочего процесса: true или false. Все модули True/False создают соединение как группу. Вот список модулей True/False Junction:

  • Подробнее: Является ли ссылочное значение большим, чем другое?
  • Меньше: указанное значение меньше другого?
  • Равно: соответствует ли указанное значение другому?
  • Соответствие: точно ли указанная строка совпадает с другой?
  • Содержит: содержит ли указанная строка другую строку?
  • Начинается с: начинается ли указанная строка с другой строки?
  • Заканчивается следующим образом: Заканчивается ли указанная строка другой строкой?
  • Пусто: существует ли указанная строка?

После добавления предпочтительного типа условного соединения перетащите состояния в конструктор рабочих процессов. Это позволит настроить ветви успеха и неудачи модуля.

Brandfolder Image
Route workflows with junctions

Например, можно определить, соответствует ли значение требованию, введя данные из таблицы. Затем можно сравнить эти данные с требованием, указанным в поле «Дополнительный тип условного соединения».


Условные соединения с более чем двумя путями

Для рабочего процесса, имеющего более двух путей: 

  1. Добавить условное соединение: совпадение соединений
  2. Затем добавьте само соединение. Элемент Junction сопоставляет указанные данные с соответствующим состоянием (на основе имени штата). Этот элемент направляет рабочий процесс в нужное русло.
Brandfolder Image
Route workflows with junctions

Например, пользователь заполнил форму Smartsheet, указав в столбце продукт A, B или C. Чтобы указать ячейку Smartsheet, в которой был выбран тип продукта, добавьте элемент Junction Match. Оно прочитает ячейку и сообщит рабочему процессу, какие названия состояний соединения соответствуют выбранному продукту.

Вы также захотите добавить резервное состояние — альтернативное состояние рабочего процесса, если ни одно из значений, введенных в ячейку, не соответствует продукту A, B или C.

Настройте совпадение соединений 

Игра Junction Match учитывает регистр символов! Убедитесь, что названия ваших штатов совпадают с вашими ценностями.

  1. Матч на открытом перекрестке.
  2. В поле Junction добавьте ссылку на данные. В этом примере ссылка на данные — это стоимость продукта, полученная с помощью модуля Get Row
  3. В поле Резервное состояние введите название альтернативного состояния. 
Brandfolder Image
Route workflows with junctions

Используйте внешние инструменты для принятия решений о соединениях

Вы также можете использовать внешние инструменты для взаимодействия с Bridge для принятия решений о соединениях.

В этом сценарии рабочий процесс получает список из SharePoint. Если список есть, он идет по пути State: List found. Если существующего пользователя нет, он переходит по пути State: список не найден. Или, если сайт не найден, отображается путь «Состояние: сайт не найден». 

Brandfolder Image
Junctions in Bridge