金蝶EASBOS工作流开发

发布时间 : 星期三 文章金蝶EASBOS工作流开发更新完毕开始阅读

,.

4、 配置审批活动。为了方便测试,参与人设定为流程发起人的本人

这一部分,就是任务输入。对于现在的场景,审批凭证,那么在业务单据内码这一栏选中billID。此时billID已经在提交之后,保存了刚刚提交的凭证的ID。一旦这个审批任务发生执行,那么,在执行前,工作流会将billID这个变量中保存的值传给业务系统。那么审批时就可以唯一定位到一条业务单据。

任务输出,选择将审批结果输出到一个枚举型的流程变量 审批结果 中。

定制审批消息

流程定义完毕。发布,在EAS中执行。

,.

提交凭证,在消息中心收到一条消息,审批,通过。然后回到凭证序时簿,察看该流程,发现,凭证的状态还是“提交”而不是“审核”。

这是因为工作流中的多极审批,只是单纯的驱动流程,做一个选择而已,不会修改业务数据。

为了能够让凭证打上审批标记,按照如下方式修改流程定义

最后的这个自动活动,就完成给凭证打审核标记的功能。 任务选择如下:

保存、发布,再到EAS中执行一下。发现审批状态打上了。 1.3.3.带分支的审批流程

说明:审批通过,则打审批状态。审批不通过,返回修改。

,.

仍以凭证为例。流程定义如下:

定义步骤

1、 提交、审批、自动节点的设置和场景2中一样。

2、 增加一个人工型活动,修改。选择的任务和“提交”一样。但是由于单据的ID和单据的编码是新增的时候就定好的,无法修改。所以只需要定义任务输入就可以了,不需要定义任务输出。

谁提交的谁修改,参与人设置为流程发起人本人

定制修改消息

,.

3、 编辑连接弧

首先编辑“审批”到“自动”的连接弧。

建模工具会自动根据之前的定义识别枚举,然后将枚举的值也会自动列在选择范围内。

然后编辑“审批”到“修改”的连接弧。按照如下方式设置条件

联系合同范文客服:xxxxx#qq.com(#替换为@)