【EAS工作流】常见问题-单据提交不进流程
单据提交没有进流程,一般排查方法:
1、拿到单据id
2、在eas客户端【流程引擎日志】中 可通过描述类似 单据id搜索是否有相关错误日志,有则看报错就可以知道原因。
案例:如下图,该报错描述就是指匹配不到满足条件流程,包括两方面(1、流程启动条件 2、第一个节点的参与人)
3、如果2中没有则需要排查全实例的workflow.log (跟apusic.log同一路径,即:$EAS_HOME\eas\server\profiles\server*\logs\workflow.log)
如果是所有单据都不进流程请看这里:
情况1、如下图可看到workflow.log末尾有该错误日志信息打印"没有工作流的license has no BPM license!"
如果是上述问题,则重新申请EAS许可添加工作流模块站点,在EAS服务器控制台重新导入许可重启服务即可。
情况2、后台事务心跳不正常,排查方法如下:
查询分析器执行sql:
select * from t_job_service;
如果只是部分单据不进流程请看这里:
需要排查workflow.log日志中是否有单据id,正常单据提交方法执行成功后会进入工作流监听服务,会打印日志类似 "Submit boid:单据id"。
如:
2023/09/07 07:42:36 INFO[WfBizEventListener.executeAfter(WfBizEventListener.java:212)]Submit boid:i/gAAAFmmx8nN3xD botype:27377C43 operation:dfd2c083-00fa-1000-e000-001fc0a813e6
5、因此我们需要收集全实例的workflow.log中是否能搜到单据id,如果搜索不到,那么证明单据提交方法并没有真正提交成功,需对应业务分析。
6、如果搜索到了单据id,那么就要看"Submit boid:单据id"后面的日志来分析,如不清楚可提供相关信息
(收集到的日志+单据id+问题复现具体时间)提单到工作流模块老师分析。
【EAS工作流】常见问题-单据提交不进流程
单据提交没有进流程,一般排查方法:1、拿到单据id2、在eas客户端【流程引擎日志】中 可通过描述类似 单据id搜索是否有相关错误日志,有...
点击下载文档
本文2024-09-22 20:32:32发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-114300.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章