编写将业务流程自动化的工作流

 

发布日期: 2016年11月

适用于: Dynamics CRM 2015

业务流程是所有企业软件应用程序的组成部分。 业务流程可以为两种类型:自动 流程和交互 流程,前者仅依赖基于一组规则的应用程序之间的通信,后者还依赖启动并运行流程以及在运行流程的过程中做出适当决策的人员。

在 Microsoft Dynamics CRM 2015 和 Microsoft Dynamics CRM Online 2015 更新 中,您可以通过流程创建和管理您的自动和交互业务流程。 尽管名称已从工作流更改为流程,但是用于实现流程的实体仍称为工作流。Microsoft Dynamics 365 流提供许多现成的组件,业务用户和管理员可用来对业务过程建模。Microsoft Dynamics 365 也为开发人员提供了一套新机制,可以扩展和自定义流程的标准行为,以实现其业务应用程序需要的功能,方法是允许其开发自定义组件。

Microsoft Dynamics 365 流程基于 Windows Workflow Foundation 编程模型。Windows Workflow Foundation 提供了运行时引擎、框架、活动基库和运行时服务的默认实现。Windows Workflow Foundation 运行时引擎管理流程执行,并且支持可以在一段较长的时间内保持活动状态的流程。 它在计算机关闭和重新启动期间保存流程执行状态。

本节内容

工作流类别

工作流程架构

工作流和进程实体

支持的实体、触发器和流程类型

自定义工作流活动(工作流程序集)

自定义 XAML 工作流

对业务流程建模

创建实时工作流

创建自己的行动

使用引导式流程的对话

工作流的示例代码

相关章节

Microsoft Dynamics CRM 2015 的软件开发工具包

编写插件以扩展业务流程

Microsoft Dynamics CRM 2015 中的异步服务

© 2017 Microsoft。 保留所有权利。 版权