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