电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

仓库设置了不允许负库存,客户当前的期末总库存也是正数,但是为何在商品收发明细表中间出现期末库存是负数的情况?

来源:金蝶云社区作者:金蝶2024-09-225

仓库设置了不允许负库存,客户当前的期末总库存也是正数,但是为何在商品收发明细表中间出现期末库存是负数的情况?

问题描述:

解决方案:

详见下文,我们将通过一个场景案例来说明这个现象产生的原因及背后的逻辑,以及对应的解决方案与建议。


  • 场景重现:

假设:某公司有仓库01,不允许负库存。有普通商品A,期初数量为0。

3月1日采购入库20个,2日销售出库10个,3日销售出库8个,那么3日查询到的期末库存就是2(=0+20-10-8)。(如下图)

3月4日,用户先新增了采购入库单20个,同时删除了3月1日已审核的采购入库单20个(如下图),

那么3月4日查询到商品收发明细表期末总库存还是2,但是2、3日的期末库存会变成-10,-18(如下图),明明仓库不允许负库存,为什么2、3日的期末库存会变成负数?


  • 原因解析:

之所以会出现上述现象,这是因为《库存查询表》的库存是根据当前节点最新的库存信息进行计算的, 如果用户在删单前,先做了同样数量的补单,那么此时可用库存的判断是充足的(2+20=22>0),单据是允许保存或者审核的,不会判断为负库存,而《商品收发明细表》的分录行期末库存是用前一条的期末库存减当前出库的数量,因此删除单据会造成紧随其后的单据有可能变成

仓库设置了不允许负库存,客户当前的期末总库存也是正数,但是为何在商品收发明细表中间出现期末库存是负数的情况?

问题描述:解决方案:详见下文,我们将通过一个场景案例来说明这个现象产生的原因及背后的逻辑,以及对应的解决方案与建议。场景重现:假设...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信