小技巧:工作流中如何捕捉用户提交操作,实现自定控制?
金蝶云社区-云社区用户S6651234
云社区用户S6651234
0人赞赏了该文章 2,713次浏览 未经作者许可,禁止转载编辑于2013年08月20日 17:18:54

工作流,节点的审核提交,可通过审核动作的审批项单据自定义操作进行关联。

用户选择审批项,提交处理后,会自动调用审批项绑定的单据自定义操作,以及触发自定义操作的服务端插件(AbstractOperationServicePlugIn;客户端插件AbstractBillPlugIn不会被触发);

V2.0版本,只有从“状态转换”实例化的操作,才能够绑定到审批项上;如审核、反审核、作废、反作废、冻结等,都是基于“状态转换”的。

在自定义的状态转换操作上,编写服务端插件,加入个性化的业务控制;
结合一些标志字段,用户字段,可以做到流程的灵活控制;

如在操作插件中,根据条件给标志字段赋值,然后,流程再根据标志字段进行流程路线的选择;
审核动作的参与人,可以选择为单据上的字段值。因此,在插件中,根据业务数据,给用户、部门等基础资料后,可以直接影响后续环节的执行人...