关账常见问题排查原创
4人赞赏了该文章
166次浏览
编辑于2023年12月14日 17:18:33
问题一
问题描述
库存关账失败,关账的仓库与单据分录显示的仓库不一致,如图1、2所示。
图1 库存关账失败界面
图2 校验失败的单据界面
问题定位
首先检查库存单据的元数据是否有出库仓库、入库仓库,因为库存事务的控制,界面可能只显示一个,库存关账会同时校验出入库仓,如图3所示。
图3 库存单据元数据
然后通过查询分析器在系统库查询库存关账的仓库id,如图4所示。
图4 关账仓库id查询
再在供应链库查询单据分录出入库仓的id,对比可知,入库仓库id与关账的仓库id一致,如图5所示。
图5 单据分录出入库仓id
问题二
问题描述
核算关账失败,关账的货主与单据分录显示的货主不一致,如图6、7所示。
图6 核算关账失败界面
图7 校验失败的单据界面
问题定位
与问题一类似,库存单据分录存在出入库货主,因为库存事务控制了字段的显示。首先在系统库查询核算关账货主的id,如图8所示。
图8 核算关账货主id
再在供应链库查询单据分录的出入库货主id,对比可知,隐藏的入库货主id与核算关账货主id一致,如图9所示。
图9 单据分录出入库货主id
问题三
问题描述
勾选关账界面的所有库存组织+仓库批量关账,关账失败并报错,报错信息一般如图10所示。
图10 关账报错
问题定位
批量关账后台拼接的过滤条件里的“And”或者“OR”个数超出了平台的限制,导致报错。
解决措施
bug已在V5.0.024修复,可以通过升级补丁或者临时调整关账行数,手动分批。
查询sql.zip(0.50KB)