Рекомендації з використання стовпців циклів бізнес-процесів
Застарілі стовпці в таблицях, пов’язані з процесами, вважаються застарілими. Нижче наведено кілька практичних порад щодо використання стовпця Active Stage (activestageid) у таблиці потоку бізнес-процесу.
Звітність про активний етап потоку бізнес-процесу
Скажімо, ви хочете отримати уявлення про свою воронку продажів, повідомляючи про активну стадію, на якій перебуває процес продажу Lead to Opportunity Sales.
Раніше, щоб створити звіт про бізнес-процеси за етапами, можна визначити представлення на кожній пов’язаній таблиці потоку бізнес-процесу, а потім звітувати в стовпці Active Stage (activestageid).
У зв’язаних таблицях із застарілим стовпцем Active Stage (activestageid) існує два способи звітування про потоки бізнес-процесів.
Варіант 1: Подання та діаграми на таблиці потік бізнес-процесу**(Рекомендовано)**
У версіях 9.0 і вище кожен потік бізнес-процесу створює власну Dataverse таблицю, зазвичай з такою ж назвою, як і потік бізнес-процесу. Щоб створити звіт про потік бізнес-процесу, виберіть таблицю для потоку бізнес-процесу, за яким потрібно звітувати, а потім створіть подання та діаграми, як і раніше.
У нашому прикладі виконайте такі дії, щоб перейти до таблиці Процес продажу від ліда до потенційного продажу :
Увійти до Power Apps.
Щоб дізнатися більше про використання інтерфейсу Power Apps , перейдіть до розділу Початок роботи Power Apps.
На лівій панелі навігації виберіть Інші>таблиці.
Встановіть фільтр на Усі.
Знайдіть і виберіть таблицю Процес продажу від потенційного лідера.
Тут ви можете визначати подання та діаграми так само, як і на будь-якій іншій таблиці.
На плитці Досвід даних виберіть Подання або Діаграми.
Перевага цього підходу полягає в тому, що ви можете використовувати одне подання або діаграму для звітування про потоки бізнес-процесів, які охоплюють кілька таблиць.
Оскільки таблиця потоку бізнес-процесу нічим не відрізняється від будь-якої іншої користувацької таблиці Dataverse, ви можете додати до таблиці настроювані стовпці для відстеження будь-якої додаткової інформації, яка вам потрібна.
Варіант 2: копіювання активного етапу в пов’язану таблицю
Крім того, щоб продовжити звітування за межами пов’язаної таблиці, створіть хмарний цикл, щоб скопіювати стовпець Active Stage (activestageid) із таблиці потоку бізнес-процесу у настроюваний стовпець у пов’язаних Dataverse таблицях.
Ось кілька речей, про які слід пам’ятати, використовуючи цей підхід:
На одному столі може бути запущено більше одного потоку бізнес-процесів. При такому підході найкраще мати один спеціальний стовпець, в якому зберігається активний етап для кожного потоку бізнес-процесу, який виконується на столі. Такий підхід забезпечує цілісність звітності.
Оскільки звіти створюються на основі пов’язаної таблиці, неможливо створити єдине представлення, яке б відображало звіти про потоки бізнес-процесів, що охоплюють кілька таблиць.
Використання активної стадії для запуску логіки
Ось кілька випадків, в яких вам може знадобитися запустити логіку, засновану на активній стадії:
Використання активної стадії для запуску логіки на стороні клієнта
Під час використання бізнес-процесу є багато речей, які ви можете захотіти виконувати автоматично. Наприклад:
Змінюйте активний потік бізнес-процесу на основі нової доступної інформації про форму або потік бізнес-процесу.
Перемістіть активний етап на наступний або попередній етап на основі значень, введених користувачами для кроків або стовпців форми.
Приховування або відображення вкладок і стовпців форми залежно від вибраного етапу.
Показуйте інформативні повідомлення та запускайте розрахунки на основі активних потоків бізнес-процесів, активного або обраного етапу або подій, таких як переміщення активного етапу.
Порада
Для таких сценаріїв використовуйте підтримуваний набір клієнтських API для потоків бізнес-процесів.
Використання активного етапу для запуску логіки на стороні сервера
Можуть бути випадки, коли автоматизацію на основі потоку бізнес-процесів потрібно виконувати на стороні сервера. Наприклад:
Надішліть електронний лист користувачу, якщо етап «Кваліфікація the процесу» Процесу продажу можливостей активний довше 15 днів.
Автоматично створюйте набір активностей, що мають відношення до активного етапу процесу продажу можливостей, щоразу , коли він змінюється.
Автоматично завершуйте процес продажу потенційних угод, коли завершиться активність викликів для закриття угоди.
Порада
Використовуйте класичні Dataverse робочі процеси або потоки, які ви визначили на таблиці, для потоку бізнес-процесів.
Щоб побудувати класичний Dataverse робочий процес, який створює активності для внутрішніх оглядів рішень і доповнень з клієнтом на етапі «Пропозиція » процесу продажу можливостей:
Створіть його в таблиці «Процес потенційного продажу» та налаштуйте його на запуск щоразу, коли змінюється стовпець «Активна стадія » таблиці.
Визначте умову, щоб перевірити, чи дорівнює стовпець «Активна стадія» пропонуванню .
Створіть рядки зустрічей і викликів для внутрішньої перевірки рішення та дзвінка клієнта для огляду рішення відповідно.