CAXA PDM教程:如何解决流程启动多次
工作流是针对工作中具有固定程序的常规活动而提出的一个概念,通过将工作活动分解成定义良好的任务、角色、规则和过程来完成执行和监控,达到提高生产组织水平和工作效率的目的,工作流技术为企业更好地实现经营目标提供了先进的手段。
CAXA图文档(PDM)拥有灵活的流程定义功能,应对企业各种各样特殊的应用场景,在使用了CAXA图文档(PDM)中的工作流之后,有时一个文件已经启动过一次审批流程,可是其它人员没有注意,又启动了一次审批流程,这样会使的一个相同的文件走几遍相同的流程,造成工作的重复。如何来避免这个问题呢?小编接下来就详细介绍一下。
1.启动CAXA图文档(PDM),点击工作流管理菜单,选择工作流定义。

2.打开工作流定义的界面,打开一个已经定义的工作流程,然后,在空白区域点击右键,在弹出的菜单中,选择应用程序管理。

3.在所有应用程序上点击右键,在弹出的菜单上,选择新建程序。

4.在名称中填写,只启动一次,类型选择脚本程序,文件选择WFStart.txt,方法选择StartWorkFlowCheckUp,然后在形参中增加一个形参,直接对着形参空白处,点击右键,在弹出的菜单栏中,选择添加形参。


5.在形参对话框中,名称填入P1,数据类型改为系统,默认值选择当前流程。最后点击应用,退出。

6.在流程事件中,设置客户端流程启动前事件,选择刚刚设置的只启动一次的应用程序。确定退出。

7.下次如果对一个零件,或文件启动相同的流程第二次时,就会出弹零件或文档有正在进行的流程,不允许再次创建,就避免了重复流程生成了。

CAXA图文档(PDM)流程设置除了提供这种解决方案,还有更多的流程设置技巧,欲了解更多内容,请去CAXA技术论坛参与讨论、学习。也可以登录CAXA官网(http://www.caxa.com/),免费下载软件和教程。