费用报销单提交后无法进入流程,点击流程图提示没有正在运行的对应流程实例

1、问题描述
单据提交后无法进入已发布的流程,点击【流程图】提示:没有正在运行的对应流程实例;如图,以费用报销单为例

2、解决方案
2.1 所有流程都不触发:
未开启工作流监听:检查服务器安装路径\eas\server\profiles\server1\config\listenerconfig.data文件的WfServerListener配置项配置 #
未启用后台事务:确定版本,确定实例,再检查环境[bosconfig.xml的scheduler配置项的配置 # 【850实例1默认不开】
工作流license:是否有工作流license、某个实例上workflow日志是否有"has no BPM license"信息 # #(工作流license未初始化没有启动工作流服务)
客户环境问题:检查单据对应后台事务 或者 workflow日志中,是否有大量报错"表空间无法自动扩展" # 、服务器时间不同步
后台事务卡:存在大量就绪、已接收的工作流任务队列排队中,按《后台事务一直执行中和已就绪或已接收的排查方法.docx》 取threaddump日志排查卡住的业务(卡住的时候才有) #
2.2 某一条流程不触发:
可以从以下几点排查:
① 是否已发布工作流,而且该工作流没有被禁用
② 当前用户不在流程的启动参与人范围内。查看提交节点的参与人设置
③ 请检查开始节点和提交节点的连接弧是否有启动条件,如果有,可以取消先看看
④ 提交节点绑定的任务不是该单据的提交任务。建议重新绑定任务
⑤ 将单据内码id在提交节点输出,后续所有的节点取该内码id
⑥ 参与人不符合工作流参与人条件(user、无职员):用提供的SQL检查3、操作步骤(以费用报销单为例)
1、检查是否已发布工作流,而且该工作流没有被禁用;依次点击【企业建模】→【业务流程管理】→【流程监控】,双击【流程定义表】,打开【流程定义表】的界面;找到需要进入的流程查看是否已启动

2、若未启用需要登录
费用报销单提交后无法进入流程,点击流程图提示没有正在运行的对应流程实例
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



