没有对应的流程实例
1. 用没有绑定职员的用户账号新增提交单据,如user,administrator。
检查方法:在流程配置工具中在某一节点的参与人通过职员去搜索这个人,如果能正常找到,那表明这个人可以提交工作流,否则提交不了。
2. 职员状态不正确,职员状态为待岗、离职的无法绑定工作流。
在EAS客户端用Ctrl+shift+Q调出查询分析器或者在数据库执行以下语句,查询职员状态。
select person.fnumber 职员编码,person.fname_l2 职员名称, type.fname_l2 职员类型, usr.fname_l2 用户编号 ,usr.fnumber 用户名称
from t_bd_person person
left outer join t_hr_bdemployeetype type on type.fid = person.femployeetypeid
left outer join t_pm_user usr on usr.fpersonid = person.fid
where person.fname_l2 in ('宗金枝')
3. 当前用户不在流程的启动参与人范围内。
查看提交节点的参与人设置。
4. 流程定义被禁用或未发布。
流程监控中看是否发布或禁用。
5. 启动条件不满足。
请检查开始节点和提交节点的连接弧是否有启动条件,如果有,可以取消先看看。
6. 提交节点绑定的任务不是该单据的提交任务。
重新绑定任务
7. 7.5版本以上是否有工作流平台的license。
EAS客户端-企业建模-安全管理-license监控-基本信息
8. 服务器时间不同步,同步服务器时间,然后重启服务器就可以了。
9. 提示是没有正在运行的流程实例,由于该工作流程已走完,(流程实例还是存在只是已完成运行,)提示是正常的。
10. 二次开发修改所致: 现场二次开发元数据存在服务端,与客户端的元数据不一致
11. 可能存在垃圾数据,将提交节点删除,再重新添加设置发布流程。
12. 缓存问题:工作流配置及流程定义启用均没问题,可能与工作流检查或缓存有关,在bos工具中将流程重命名下后发布,再提交单据。
13. 业务单据存在系统参数控制工作流。
14. 提交节点存在后置脚本执行失败。
15. 在合同编辑界面,点击“流程图”,提示没有对应的流程定义;但在合同序时簿界面,点击“流程图”,可以看到流程的列表。:补丁解决。
16. 环境异常,偶发性问题。
17. 其他问题如通用事件触发不了流程;补丁或私包解决。
18. 生产环境的库不能允许其他非集群环境下的服务器连接,否则会出现后台运行的事务被集群外的服务器执行,但是集群外的服务器jar包和集群服务器存在不一致,所以会导致流程执行异常挂起!