设置

工作流程自定义

“有关自定义的 11 项须知”的第 8 部分

发布日期: 一月 1, 2008

自定义 Microsoft Dynamics CRM 的目标是定制符合您的业务的应用程序。尽管工作流程的应用场合与其他自定义不同,但它们代表了一种执行自动化的趋势,使用后就不再需要在开发工作上花费大量精力。进行选择时,始终考虑使用工作流程能否达到自定义目标。

工作流程是多组逻辑规则,用来定义对 Microsoft Dynamics CRM 记录自动执行特定业务流程、任务或一系列操作所需的步骤。

您可以通过创建工作流程并将它们应用到记录中或允许 Microsoft Dynamics CRM 自动应用它们,来实现业务流程的自动化。通过使用工作流程来实现业务流程的自动化,您可以:

  • 确保记录的处理方式保持一致。

  • 确保存储在您组织的 Microsoft Dynamics CRM 数据库中的信息保持一致。

  • 使您组织中的人员侧重于发展业务而不是执行重复的任务。

如果您拥有“系统管理员”或“系统定制员”安全角色,则您拥有创建下述工作流程所需的权限:这些工作流程可影响整个组织实施 Microsoft Dynamics CRM 的记录。但是,即使您并不具备上述安全角色之一,您也可以创建影响到您所负责的记录的工作流程。

当前页内容
工作流程结构 工作流程结构
创建工作流程的三种方法 创建工作流程的三种方法
使用 Web 应用程序创建工作流程 使用 Web 应用程序创建工作流程

工作流程结构

Microsoft Dynamics CRM 中的所有工作流程都是工作流程属性和工作流程逻辑的组合。工作流程属性和工作流程逻辑构成各个工作流程记录的结构。

工作流程属性

工作流程包括多个选项和设置,这些选项和设置是 Microsoft Dynamics CRM 中任意工作流程所必需的组成部分。

每个工作流程至少需要下列属性:

  • 名称:描述性名称,能够更加容易地找到适当的工作流程。

  • 实体:虽然一个工作流程可以对多个实体执行操作,但它仍旧与一个主要实体相关联。

  • 范围:工作流程的范围决定该工作流程可以针对哪些记录执行操作。该范围受工作流程负责人拥有的权限以及负责人在创建该工作流程时针对该范围选择的访问级别的限制。

    范围选项如下:

    • 组织

    • 上:下级业务部门

    • 业务部门

    • 用户

  • 类型:您可以选择创建的是工作流程还是工作流程模板。工作流程模板是专门用来作为创建其他工作流程的基础的一种工作流程。工作流程模板不能启动工作流程作业。

  • 自动工作流程如何启动:您可以指定 Microsoft Dynamics CRM 实施中的哪些事件将导致工作流程执行操作,如创建新潜在客户记录或对案例记录进行特定更改。

    可用事件如下:

    • 创建记录时。

    • 记录状态更改时,如记录状态为已结束或已停用时。

    • 记录被分派给他人时。

    • 记录中的指定字段更改时。

    • 记录被删除时。

  • 可利用性:除了在发生某些特定事件时自动运行的工作流程外,还可以使工作流程成为按需工作流程、子工作流程或两者兼备:

    • 按需工作流程是一种只有用户在 Microsoft Dynamics CRM 的工具栏或菜单中选择将其应用于记录时才运行的工作流程。

    • 子工作流程是一种只能由另一个工作流程启动才能运行的工作流程。这种类型的工作流程包含在父工作流程中,不能独立运行。

工作流程逻辑

您添加到工作流程中的工作流程逻辑确定了该工作流程将对记录执行的具体操作。

工作流程逻辑包括下列元素:

页首

创建工作流程的三种方法

向 Microsoft Dynamics CRM 实施添加工作流程有三种方法:

页首

使用 Web 应用程序创建工作流程

使用 Web 应用程序创建工作流程有以下四个基本步骤:

  1. 创建空的工作流程或使用工作流程模板来创建工作流程。

  2. 指定工作流程属性。

  3. 添加定义工作流程逻辑的条件、工作流程操作和其他元素。

  4. 发布工作流程。

有关创建工作流程的详细步骤,请参阅帮助主题“处理工作流程”中的“创建或编辑工作流程”。

相关链接

是否找到了所需的信息?
是     否 
如果未找到,请问您需要什么信息?(可选)

© 2009 Microsoft Corporation。保留所有权利。