Расширение последовательности операций бизнес-процесса за счет ветвления

 

Опубликовано: Ноябрь 2016

Применимо к: Dynamics CRM 2015

Последовательности операций бизнес-процессов ведут пользователей по различным стадиям процессов продаж, маркетинга и обслуживания для завершения. В простых случаях рекомендуется использовать линейную последовательность операций бизнес-процесса. Однако в более сложных сценариях можно расширить последовательность операций бизнес-процесса с помощью ветвления. При наличии разрешений на создание последовательностей операций бизнес-процессов можно создать последовательность операций бизнес-процесса с несколькими ветвями, используя логику If-Else. Условие ветвления можно сформировать на основании нескольких логических выражений, использующих сочетание операторов AND или OR. Выбор ветви выполняется автоматически в реальном времени на основании правил, указанных во время определения процесса. Например, при продаже автомобилей можно настроить одну последовательность операций бизнес-процесса, которая после общей стадии квалификации будет разделена на две отдельные ветви на основании правила (клиент предпочитает новый или подержанный автомобиль, бюджет клиента ниже или выше 20 000 долларов США и т. д.): одна ветвь для продажи новых автомобилей, другая ветвь для продажи подержанных автомобилей.

На схеме ниже представлена последовательность операций бизнес-процесса с ветвями.

Последовательность операций бизнес-процесса, связанного с автомобилями, с ветвями

Содержание

Что нужно знать о создании последовательностей операций бизнес-процессов с ветвями

Пример последовательности операций процесса продажи автомобилей с двумя ветвями

Предотвращение раскрытия информации

Что нужно знать о создании последовательностей операций бизнес-процессов с ветвями

Учитывайте следующее при создании последовательности операций бизнес-процесса с ветвями:

  • Процесс может включать не более 5 уникальных сущностей.

  • Можно использовать не более 30 стадий в одном процессе и не более 30 шагов в одной стадии.

  • Глубина каждой ветви не может превышать 5 уровней.

  • Правило ветвления должно быть основано на шагах предшествующей стадии.

  • Можно объединить несколько условий в правиле с использованием оператора AND или оператора OR, но не оба оператора.

  • Сущность, используемую в процессе, можно посещать несколько раз (несколько закрытых циклов сущности).

  • Можно вернуться на предыдущую стадию независимо от типа сущности. Например, если активна стадия Предоставить предложение с расценками в записи предложения с расценками, можно вернуться на стадию Предложить в записи возможной сделки. В другом примере предположим, что активна стадия Предоставить предложение с расценками в последовательности операций бизнес-процесса: Квалифицировать интерес > Определить потребности > Создать предложение > Представить предложение > Закрыть. Если требуется выполнить дополнительное исследование по предложению, предоставляемому клиенту, чтобы определить его потребности, достаточно выбрать стадию Определить потребности процесса и щелкнуть Установить активной.

  • При определении последовательности операций процесса можно дополнительно выбрать отношение сущностей. Это должно быть отношение сущностей 1:N (один-ко-многим).

  • Допустим только один активный процесс в записи.

  • Имя процесса не зависит от условий бизнес-процесса.

  • Порядок стадий можно изменить с помощью стрелок ВВЕРХ или ВНИЗ в ветви. Невозможно переместить стадии из одной ветви в другие.

  • При объединении ветвей все равноправные ветви должны быть объединены в одну стадию.

  • Равноправные ветви должны быть объединены в одну стадию или каждая равноправная ветвь должна завершать процесс. Равноправную ветвь невозможно объединить с другими ветвями и одновременно завершить процесс.

Пример последовательности операций процесса продажи автомобилей с двумя ветвями

Рассмотрим пример последовательности операций бизнес-процесса с двумя ветвями, используемой для продажи новых и подержанных автомобилей.

Сначала создайте новый процесс с именем Процесс продажи автомобилей.

  1. Перейдите в раздел Параметры > Процессы.

  2. Укажите для параметра Категория значение Последовательность операций бизнес-процесса, а в качестве основной сущности Сущность выберите Интерес.

  3. Добавьте первую стадию в процесс Квалифицировать, а затем добавьте шаги Интервал времени покупки и Предпочтения по автомобилям.

Процесс продажи автомобилей — стадия квалификации

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

Совет

  • Чтобы добавить первую ветвь для стадии, щелкните Добавить ветвь под стадией и укажите условие Если. Чтобы добавить вторую ветвь для той же стадии, щелкните Добавить ветвь еще раз под той же стадией. Отобразится предложение Иначе. Можно выбрать предложение Иначе, чтобы преобразовать его в предложение Иначе, если, если от одной стадии ведет более двух ветвей или если требуется ввести ветвь только при соблюдении определенных условий.

  • Выберите квадратную зеленую кнопку + (плюс) под правилом ветвления, чтобы добавить еще одно условие к правилу.

  • Нажмите кнопку + Вставить стадию, чтобы вставить стадию в начале ветви.

Если Предпочтения по автомобилям = Новые, процесс перейдет на стадию Продажа новых автомобилей; в противном случае откроется стадия Продажа подержанных автомобилей во второй ветви, как показано ниже.

Процесс продажи автомобилей — первая ветвь CRM

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

Процесс продажи автомобилей, ветвь подержанных автомобилей

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

Процесс продажи автомобилей, стадия предоставления предложения с расценками

Предотвращение раскрытия информации

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

Выполнить последовательность операций бизнес-процесса

В этом сценарии банковскому специалисту по кредитованию требуется доступ к записи "Запрос", но сведения о расследовании запроса должны быть закрыты. С первого взгляда может показаться, что для этого достаточно назначить специалисту по кредитованию роль безопасности, которая не предоставляет доступ к сущности "Расследование". Но давайте рассмотрим пример подробнее, чтобы понять, так ли это. Допустим, клиент отправляет в банк запрос займа на сумму более 60 000 долларов США. Специалист по кредитованию просматривает запрос на первой стадии. Если правило ветвления, которое проверяет, будет ли сумма задолженности банку превышать 50 000 долларов США, выполняется, следующей стадией процесса будет расследование запроса на предмет мошенничества. Если при этом будет подтвержден факт мошенничества, процесс переходит на стадию принятия юридических действий в отношении лица, отправившего запрос. Специалист по кредитованию не должен иметь доступ на просмотр двух стадий расследования, поскольку он имеет доступ к сущности "Расследование". Однако если специалист по кредитованию откроет запись "Запрос", он сможет просмотреть весь процесс. Он не только сможет просмотреть стадию расследования мошенничества, но и сможет узнать результат расследования, поскольку он сможет просмотреть стадию "Юридические действия" процесса. Кроме того, специалист по кредитованию сможет просмотреть шаги в стадиях расследования, выбрав стадию. Хотя данные или статус завершения шага будут недоступны для него, он сможет узнать, какие возможные действия были приняты в отношении лица, отправившего запрос, во время стадий расследования и юридических действий. В данной последовательности операций процесса специалист по кредитованию сможет просмотреть стадии "Расследование мошенничества" и "Юридические действия", что является раскрытием информации. Рекомендуется обращать особое внимание на информацию, которая может быть раскрыта в результате ветвления. В этом примере разделите процесс на два отдельных процесса: один для обработки запроса, а другой — для исследования мошенничества в целях предотвращения раскрытия информации. Процесс для специалиста по кредитованию будет выглядеть следующим образом:

Последовательность операций бизнес-процесса представителя по обслуживанию клиентов

Процесс расследования будет автономным и будет включать следующие стадии:

Последовательность операций бизнес-процесса в испытателе

Потребуется предоставить бизнес-процесс для синхронизации решения "Утвердить/отказать" из записи "Расследование" с записью "Запрос".

См. также

Последовательности операций бизнес-процесса
Настройка последовательностей операций бизнес-процессов
Создание и изменение процессов
Роли безопасности и привилегии
Видео: бизнес-процесс в Microsoft Dynamics CRM 2015

© Корпорация Майкрософт (Microsoft Corporation), 2016. Все права защищены. Авторские права