PLM流程下推时启用异步方式原创
金蝶云社区-Tick
Tick
22人赞赏了该文章 1,997次浏览 未经作者许可,禁止转载编辑于2019年06月11日 18:39:01
summary-icon摘要由AI智能服务提供

文本介绍了将BOM下推操作配置到后台异步执行的方法,以优化处理时间和减少对其它工作的影响。步骤包括设计流程、添加异步服务、在审核提交后执行后台下推,并在信息中心查看审核下推结果。如任务有误,将转为同步处理。

由于下推BOM时,当BOM比较大时,需要处理的时间比较长;为了能让流程在后台执行,不影响其它的工作;可以将下推配置到后台进行异步执行。


步骤:

Step1:流程设计

Step2:添加服务

Step3:应用审核提交操作执行后台下推

Step4:流程中主查看审核下推结果


1、流程设计:

您可以参考: PLM云 -- 基于配置系统的二次开发扩展(对象流程扩展)

2、添加服务:

异步处理需要添加服务,才可以配置成为异步后台处理

QQ图片20190611134639.png


点击服务设置异步,后保存设置。

2.png


特别注意:如果绑定了服务,就不需要在审批项中重复绑定操作了。

3.png


特别注意:如果只有一级审核,要在下推的服务后,加一个审核的服务,以释放PLM对象的在“流程中”状态。

image.png



3、应用审核提交操作执行后台下推

在审核提交后,流程会转到后台处理;然后流程处理界面会关闭,这时您需要去流程信息中心去查看处理情况。

5.png

当点击提交后,审批窗口就会关闭,转到后台执行了。您可以先去处理别的工作了。


4、流程中主查看审核下推结果

如果要查看审批结果,进入到信息中心界面查看;如果流程后台任务正常完成,就会走到下一个处理环节。

如果后台任务有错误,会提示流程处理的错误:

9.png

然后进入处理界面进行处理;这时流程就会转同步方式处理。

10.png


----END------

赞 22