1 目标
2 介绍
在AX2012中,工作流是一个系统,它允许业务流程实现自动化。例如,一个请购单可能需要被多个多个不同的员工赞同,根据请购单的总金额。每个员工必须在下个员工前赞同它。
一个AX中的工作流,使用一个IT创建的AOT元素和用户可以控制的附加设置的结合。本课介绍创建一个工作流的开发端。要创建一个工作流,你需要使用本科的开发技能,和Morph X开发类。
2.1 情景
系统开发员,要创建一个新的工作流,用来赞成一个已经抵达信用限制的客户的新销售订单。客户的信用超过限制,它的新销售订单提交到Account Receivable manager。他们会要么同意,要么拒绝销售订单。除非他们赞同,销售订单不能被picked,packed,或者invoiced。
3 工作流配置
管理工作流需要处理三个批处理jobs。这些jobs都运行在AOS上,使用Batch system。要设置它,
System Administration >Setup >Workflow >Workflow infrastructure configuration。为每个处理填写批处理组。批处理组能被用来控制每个工作流批处理job运行所在的AOS实例。
4 创建一个新的工作流类别
一个工作流类别,用于指明工作流可用的模块。模块通过ModuleAxapta枚举定义。
试验:创建一个工作流类别
执行下列步骤,来创建一个类别,允许工作流从Sales and Marketing模块认证。
5 创建一个查询
一个工作流,使用一个查询,来定义工作流使用的数据。它能定义一个或多个表,和表上所有的或被选中的字段。
试验:创建一个查询
一个查询定义
原文地址:http://www.cnblogs.com/hsuyafeng/p/3712712.html