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

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

Бизнес-логика изначально входит в две основные категории в приложениях на основе модели: бизнес-правила и потоки бизнес-процессов.

Бизнес-правила

Бизнес-правила предоставляют простой интерфейс для реализации и поддержки быстро меняющихся и наиболее часто используемых правил. Область бизнес-правила определяет, где выполняется бизнес-правило:

Если вы выберете этот элемент Объём установлен на...
Таблица Все формы и сервер
Все формы Все формы
Определенная форма (например, форма Account) Только данная форма

Дополнительные сведения об определении бизнес-правил для формы в приложении на основе модели см. в разделе "Создание бизнес-правил" для применения логики в форме приложения на основе модели.

Замечание

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

Потоки бизнес-процессов

Создавая поток бизнес-процессов, вы гарантируете, что пользователи постоянно вводят данные и выполняют те же действия каждый раз, когда они работают в приложении. Эти потоки создаются с помощью конструктора бизнес-процессов и работают только с приложениями на основе модели. Дополнительные сведения см. в обзоре потоков бизнес-процессов.

Потоки Power Automate

Power Automate включает несколько типов процессов, каждый из которых предназначен для автоматизации задач в Dataverse или многих других источниках данных для улучшения приложений на основе моделей:

Пример приложения на основе модели

  • Бизнес-процессы и действия. Настройщики Dynamics 365 могут быть знакомы с классическими процессами Microsoft Dataverse, которые являются рабочими процессами и действиями. Дополнительные сведения: Использование бизнес-процессов и Обзор действий

  • Автоматизированные потоки. Создайте Power Automate облачный поток, который выполняет одну или несколько задач автоматически после активации события. Эти потоки обладают дополнительным преимуществом для доступа к платформе соединителей в вашей среде и подключению к другим источникам данных, таким как SQL, SharePoint или любой из других 400 источников данных и служб. Дополнительные сведения: Создание потока

  • Потоки кнопки. Создайте облачный поток Power Automate, который выполняет повторяющиеся задачи, просто нажав кнопку на мобильном устройстве. Дополнительные сведения: Обзор потоков кнопки

  • Потоки по расписанию. Создайте поток, который выполняет одну или несколько задач по расписанию, например один раз в день, в конкретную дату либо после определенного времени. Дополнительные сведения: Запуск потоков по расписанию

Дальнейшие шаги

Создание бизнес-правил для применения логики в форме приложения на основе модели

Сведения о потоках бизнес-процессов

Применение бизнес-логики с Dataverse