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

Рабочие процессы маршрутов с помощью соединений

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

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

Планы:

  • Bridge by Smartsheet

Развязки состоят из двух этапов

  1. Во-первых, это место, где принимается решение. 
    • Этот этап основан на вводе данных из другой системы, или это также могут быть данные, сохраненные из другого места рабочего процесса. В Бридже есть много видов развязок. Все варианты соединения описывают анализ данных, выполненный на этом этапе. 
  2. На втором этапе определяются возможные варианты маршрутизации. 
    • Этот этап может состоять из двух и более состояний. Вы можете построить рабочий процесс таким образом, чтобы он шел по одному из нескольких путей — пути, определенному данными, проанализированными на первом этапе.

При создании нового соединения

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

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

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

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

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

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

  • поиск условных соединений; или
  • Перейдите в раздел Коммунальные услуги > условные перекрестки.

Модули соединений True/False

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

Вот список модулей True/False Junction:

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

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

Brandfolder Image
Route workflows with junctions

Например, можно определить, соответствует ли значение требованию, добавив данные из таблицы. Затем вы можете сравнить эти данные с требованиями, указанными в типе More of Conditional Junction.

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

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

В этом сценарии рабочий процесс получает список из SharePoint. Если список есть, он идет вниз по пути State: List found . Если пользователя нет, он идет по пути State: No list found . Или, если сайт не найден, он идет вниз по пути State: No site found

Brandfolder Image
Junctions in Bridge

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

Количество продуктов, которые могут быть доступны, не ограничено.

Несколько маршрутов на основе ссылочных данных

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

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

 

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

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

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

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

  1. Откройте Junction Match.
  2. В поле Соединение добавьте ссылку на данные.
    • В этом примере ссылка на данные — это значение продукта, собранное с помощью модуля Get Row
  3. В поле Резервное состояние введите название альтернативного штата. 

    Brandfolder Image
    Route workflows with junctions