工作流-》自动下推-》可能的异常情况原创
5人赞赏了该文章
253次浏览
编辑于2023年07月12日 15:56:07
工作流自动下推异常情况
所有的情况还需要分事务前,事务内,事务后
1、自动下推的过程中发生异常(代码异常,或不符合下推条件)
结果:单据已审核,流程挂起,没有产生下游单据,有流程信息,有错误的流程日志
2、自动下推,转换过程中正常,下游单据保存验证失败(比如某个字段必录,特殊业务验证等)
结果:单据已审核,流程挂起,没有产生下游单据,有流程信息,有错误的流程日志
3、自动下推,转换过程中正常,下游单据保存异常(代码错误,业务插件,反写超额,反写冲突等)
结果:单据已审核,流程挂起,没有产生下游单据,有流程信息,有错误的流程日志
4、自动下推,保存成功,下游单据审核异常(代码错误,业务插件,反写超额,反写冲突等)
结果,单据已审核,流程运行中,产生了下游单据(审核中),流程信息为空,没有流程日志
5、自动下推,保存成功,下游单据审核验证失败(配置的服务验证不通过)
结果,单据已审核,流程运行中,产生了下游单据(审核中),流程信息为空,没有流程日志
6、自动下推,保存成功,下游单据审核成功
结果、单据已审核,流程已完成,下游单据已审核,下游单据流程运行中
推荐阅读