新增功能:工作流

February 1, 2013

应用于: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

以下功能已添加到 Microsoft Dynamics AX 2012 中的工作流功能。

简单安装

工作流服务器组件不再必须安装在运行 Internet 信息服务 (IIS) 的 Web 服务器上。现在,在您安装 Microsoft Dynamics AX 应用程序对象服务器 (AOS) 时,将自动安装工作流服务器组件。

升级信息

在 Microsoft Dynamics AX 2009 中创建的工作流将不升级。在升级到 Microsoft Dynamics AX 2012之前,我们建议您处理或撤消提交处理的所有业务单据。有关如何撤消单据的信息,请参阅取消工作流实例

工作流编辑器

工作流编辑器是您可用于通过设计部门上安排工作流元素创建 Microsoft Dynamics AX 工作流中的图形用户界面 (GUI)。该流程类似于通过使用 Microsoft Visio 对业务流程进行图形建模的流程。您可以添加、删除和重新定位表示组成工作流的任务和审核的元素。您还可以添加流量控制元素,例如人工和自动化决策。因此,您可以创建对您想要自动化的业务流程准确建模的复杂工作流。有关详细信息,请参阅关于工作流编辑器

流量控制元素

已添加若干新元素来帮助您设计工作流。您可以使用这些元素设计具有同时运行的备选分支或分支的工作流。这些元素包括以下内容:

  • 有条件决策 – 工作流划分为两个分支的点。系统确定哪个分支用于处理通过评估单据是否满足指定的条件提交单据。

  • 手动决策 – 工作流划分为两个分支的点。用户必须制定决策,并且此决策确定哪个分支用于处理提交的单据。

  • 并行活动 – 包括两个或多个同时运行的分支的工作流元素。

有关可用于通过工作流控制单据的元素的详细信息,请参阅工作流元素

自动化任务

您现在可以添加自动化任务到工作流。自动化任务运行业务逻辑并且无需手动交互。例如,自动化任务可以执行信用检查、运行报表或更新记录。

在可以将自动化任务添加到工作流之前,软件开发人员必须创建自动化任务。有关如何创建自动化任务的信息,请参阅How to: Create a Workflow Automated Task。在创建自动化任务之后,您可以将其添加到某个工作流中并对其进行配置。有关详细信息,请参阅配置自动化任务

行项工作流

您现可为单据上的行项创建工作流。例如,您可以为工时单配置工作流,如此必须由特定项目经理审核工时单上的各行项。有关行项工作流的详细信息,请参阅工作流元素

工作项队列

在 Microsoft Dynamics AX 2009 中,可以将工作流任务分配给用户、角色或组织层次结构。在 Microsoft Dynamics AX 2012 中,您还可以将工作流任务分配到工作项队列,该队列是需要处理的单据的集合。队列必须具有向其分配的用户,并且该用户负责监控队列和处理队列中的文档。

您可以指定哪个用户分配给队列。分配给队列的用户可完成该队列中的任何任务。有关详细信息,请参阅配置工作项队列

工作流和您的组织结构

在 Microsoft Dynamics AX 2009 中,每个工作流仅可用于特定公司。在 Microsoft Dynamics AX 2012 中,可以通过以下方式使用工作流:

  • 工作流可以在所有组织中使用。

  • 工作流可用于特定组织,例如特定法人。

有关可以创建的工作流的类型以及可与工作流关联的组织结构的详细信息,请参阅工作流类型

通知

发生工作流相关的事件时,将向您发送通知。对通知系统进行了以下改进:

  • 工作流特定通知 - 电子邮件模板可用于生成和发送工作流通知。现在,可以为每个工作流创建和使用特定电子邮件模板。因此,您可以自定义消息,以使其适用于各个工作流。有关详细信息,请参阅配置工作流通知

  • 分组的通知 – 在 Microsoft Dynamics AX 2012 中,您可以为单据上的行项创建工作流。由于行项工作流可能生成更多电子邮件通知,您可以配置系统,以将有关行项的通知分组为单个通知。有关详细信息,请参阅配置工作流通知选项

performance analysis 报表

Microsoft Dynamics AX 2012 包括工作流的联机分析处理 (OLAP) 多维数据集。通过使用此多维数据集,可以生成显示工作流如何执行的报表。因此,您可以标识流程中的瓶颈。您还可以确定工作流是否在为业务流程添加效率,并将自动化工作流与工作流替换的手动流程进行比较。该分析集中于工作流完成的工作量以及执行组成工作流的业务任务所需的时间。通过使用这些报表,您可以修改您的工作流和增加其性能。有关详细信息,请参阅查看工作流绩效报表

工作流历史记录

您可以查看有效或已完成的工作流及其元素的历史记录和状态。工作流历史记录包括有关新工作流功能的数据,例如高级流量控制、自动化任务、行项工作流和工作项队列。您可以在 Microsoft Dynamics AX 客户端或 适用于 Microsoft Dynamics AX 的企业门户 中查看此数据。有关详细信息,请参阅查看文档的状态和历史记录