直运业务自动化流程,审核应付单报错【此操作对该事务的状态无效】原创
金蝶云社区-奔放的热干面
奔放的热干面
5人赞赏了该文章 108次浏览 未经作者许可,禁止转载编辑于2024年06月20日 09:00:28

上传图片

如流程图,直运业务自动化的流程,在审核应付单时,会自动触发生成采购入库、销售出库、应收单,这一整个流程因为在一个事务里面,所以有一步报错,可能就会导致报错【此操作对该事务的状态无效】。

例如,有一种情况,在应付单审核之前,手动把销售订单推了应收单,这时候去审核应付单触发自动下推出库单到应收单,会被反写规则超额校验卡住(销售订单关联应收数量(销售基本)),由于在事务当中遇到报错回滚了事务状态,这时候其他方法再去查询数据库时,可能就直接报了此操作对该事务的状态无效。

解决方案:

1.在销售订单的单据类型中把直运业务自动生成的参数勾选去掉,再去审核应付单,然后手动下推相关单据观察报错。

2.检查报错的Log日志,看能不能找到具体报错内容,针对具体报错内容去处理,一般是下推保存的校验卡住了。

3.以上的例子处理方案就是把反写规则先禁用了,自动化流程全部跑完之后,再把新生成的应收单删除。

赞 5