流程设置说明书
目前有13个流程在运行,每个流程中会有相应的功能脚本设置。下面先介绍各个流程的定义方式及脚本设置方法。
流程设置方式如下:
定义流程,先定义一个流程名称,然后将对应的流程节点拖拽到定义界面中去,通过转移线,连接各个流程之间的关联关系。
各个流程节点可以自定义名称。
各个转移线,可以自定义名称。
流程设置,由以下流程脚本需要添加。
自动签名
首先在流程设置界面,右键选择应用程序管理,如图:
然后,在所有应用程序处,右键添加应用程序,写入应用程序的名称,在类型处,如果是通过DLL设置的脚本,则选择DLL,如果是通过txt格式设置的脚本,则选择脚本类型,具体所选择的格式,请参照流程参数设置说明文档。
如选择DLL,有两个DLL文件可供选择,,具体的方法所对应的功能及参数的设置方式,请参见流程参数设置说明文档。
自动签名功能说明:当流程节点接收人,接受流程后,点击通过后,自动将签名写入到文档中。
脚本设置位置:
撤销签名
撤销签名功能说明:当流程不通过,返回给某个节点时,接受节点至返回节点(包含这个两个节点),签名全部撤销。
脚本设置位置:
自动发布
自动发布功能说明:当在某个节点点击通过时,自动在该节点,将对应的文档对象进行发布。
脚本设置位置:
走流程时文档对象锁定,不允许出库修改。
走流程锁定文档不允许出库修改功能说明:当对某个文档对象启动流程后,文档及出于锁定状态,不允许对文档进行二次出库修改,以防止文档在走流程过程中,出现变更。
脚本设置位置:
走流程不通过文档对象解锁
走流程不通过文档解锁功能说明:当走流程不通过时,返回到某个节点,文档自动解锁,即可进行出库修改。
脚本设置位置:
批准节点解锁
批准节点解锁功能说明:当文档对象走流程到批准节点时,批准人员点击通过,文档对
象处于解锁状态,即文档对象的锁定保护状态解除。
脚本设置位置:
只能启动一个流程
只能启动一个流程功能说明:走流程时不允许再次启动流程、不允许对发布文档走流程、
不允许对出库文档走流程。
脚本设置位置:
出库、无签名控制提交。
如文档对象在流程中没有全部签名,或者文档对象在流程中处于出库状态,则无
法提交流程的下一个节点。函数的操作对象和签名脚本类似。
参数说明:(5个参数,不可缺少)
第一个参数:当前工作项,系统型
第二个参数:当前模板,系统型
第三个参数:转移线名称,字符串型
第四个参数:禁止提交的出库状态条件,整型值
0:表示不考虑出库状态
1:表示文档没有出库,不允许任务提交
2:表示文档出库,不允许任务提交
第五个参数:禁止提交的生命周期状态,整型值
0:表示不考虑生命周期状态
1:表示设计状态,不允许任务提交
2:表示发布状态,不允许任务提交
3:表示归档状态,不允许任务提交
生命周期状态的值对应于T_LifecycleState这张表的OBJ_ID值
第六个参数:禁止提交的签名条件,整形值
0:表示不考虑文档有没有签名
1:不签名,不允许任务提交
脚本设置位置:
新版发布不升版流程
脚本位置:
CAXA PDM流程中各脚本设置说明书 来自淘豆网m.daumloan.com转载请标明出处.