【EAS工作流】常见问题-单据提交不进流程

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

【EAS工作流】常见问题-单据提交不进流程

单据提交没有进流程,一般排查方法:

1、拿到单据id


2、在eas客户端【流程引擎日志】中  可通过描述类似 单据id搜索是否有相关错误日志,有则看报错就可以知道原因。

image.webp


案例:如下图,该报错描述就是指匹配不到满足条件流程,包括两方面(1、流程启动条件 2、第一个节点的参与人)

image.webp


3、如果2中没有则需要排查全实例的workflow.log (跟apusic.log同一路径,即:$EAS_HOME\eas\server\profiles\server*\logs\workflow.log)

  • 如果是所有单据都不进流程请看这里:

情况1、如下图可看到workflow.log末尾有该错误日志信息打印"没有工作流的license has no BPM license!"


image.webp

如果是上述问题,则重新申请EAS许可添加工作流模块站点,在EAS服务器控制台重新导入许可重启服务即可。


情况2、后台事务心跳不正常,排查方法如下:

查询分析器执行sql:

select * from t_job_service;

image.webp


  • 如果只是部分单据不进流程请看这里:

需要排查workflow.log日志中是否有单据id,正常单据提交方法执行成功后会进入工作流监听服务,会打印日志类似 "Submit boid:单据id"。

如:

image.webp

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搜索是否有相关错误日志,有...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息