标签:提示 根据 题解 where 原来 客户 今天 整理 需要
正常来说,盘点单的目的是为了调整库存,审核后根据账面数与盘点数的差异,生成其他出库单和/或其他入库单。
所以盘点单审核的时候提示零库存控制有点不合常理,但今天确实接到客户反馈这样的情况,具体图片如下:
仔细一看,原来是可用量不足,账面数量为17,盘点数量为0,因此审核后需要扣减16,但是由于有一个预计出库,所以审核后会导致可用量为-1
但是与甲方沟通后表示,该存货已经全部发货完毕,不可能存在预计出库的情况,对此我进行了如下检查:
首先按仓库+存货编码查询现存量表,确实有一个预计出库数量:
想要查看这一个预计库存究竟是什么的话,可以查询库存展望表:
展望结果显示,预计出库数量为0,没有预计出库记录:
这就奇怪了,难道是库存展望公式设置有问题,但是检查选项确实勾选了待发货量:
后台也没有查询到未审核的发货记录:
select * from DispatchLists a left join DispatchList b on a.DLID=b.DLID where a.cinvcode=‘0601010201-0009‘ and a.cWhCode=‘0408‘ and b.dverifydate is null
看来,唯一的问题只能是现存量出错了,查询现存列表确实有一个预计出库:
select * from currentstock where cinvcode=‘0601010201-0009‘ and cWhCode=‘0408‘
尝试采用U8预置的“现存量整理”进行整理,结果还是一样,只能修改现存量数据了,最后问题解决。
但是,究竟是什么原因引起现存量错误,为何整理无效,这个就只能有时间再与用友工程沟通一下了。
标签:提示 根据 题解 where 原来 客户 今天 整理 需要
原文地址:https://www.cnblogs.com/daiyudong/p/12162728.html