金蝶
EAS BOS
工作流开?/p>
1.
流程配置基本知识及示?/p>
1.1.
重要概念
1.1.1
.流程变?/p>
流程变量是工作流引擎和业务系统的数据交互的桥梁?/p>
工作流承载业务,驱动业务流程,但是不会执行业务。工作流中的?/p>
务执行,全部都会委托给具体的业务模块执行。那么,这些被工作流
分割的业务功能,
在工作流中被调用执行的时候,
如何保证做操作的
数据的一致性?
通过流程变量?/p>
在每一步的业务功能执行的过程中?/p>
将业务数据保?/p>
在流程变量中?/p>
那么整个流程的后续活动中?/p>
都可以引用该流程变量?/p>
来完成业务功能,保证业务数据的一致性?/p>
例如:在凭证的审批流程中,新增凭证审批,审批的时候为什么可?/p>
正确定为到刚刚提交的那张凭证?/p>
而不是别的凭证?流程变量起到?/p>
重要的作用。在凭证新增之后,将可唯一标示凭证?/p>
ID
保存到流?/p>
变量中,
在审批的时候将流程变量中的值传递给凭证?/p>
就可以根据这
?/p>
ID
获取到一张凭证了?/p>
流程变量在流程实例的生命周期内都是有效的?/p>
1.1.2
.任务输入输?/p>
任务输入:在业务发生之前,有工作流传递给业务的数据。以
凭证的过账为例,
某个用户收到一条凭证过账的消息?/p>
双击消息处理?/p>
在双击之后?/p>
凭证的界面弹出之前,
工作流会把定义的入口参数变量