浮动多单位商品常见负库存问题及解决办法(没有开启允许负库存,但还是出现了负库存?)

问题描述
问题1:浮动多单位商品,库存查询表的“可用库存(基本)”没有显示负数,但是校对库存提示“校对库存后,存在仓库不允许负库存但可用库存为负的记录,请手工校正”是什么原因?

问题2:浮动多单位+批次商品,查询商品收发明细表显示是期末库存为正数,但查询库存查询表时,“可用库存(辅助)”显示是负数,是什么原因?
问题3:浮动多单位商品,现在可用库存>0,开销售单的数量也是小于等于可用库存的,为什么点审核时(库存为审核时更新),提示“可用库存更新为审核时,单据审核/反审核时以下商品库存不足或库存异常,请您确认”?
问题4:仓库没有开启允许负库存,但还是出现了负库存是什么原因?

回答:以上4个问题的原因都与浮动单位的库存控制有关。
下面来对这个问题进行一个讲解和说明。
一、库存异常检查参数
关于浮动单位,系统参数-进销存参数中是有关于库存异常检查的参数的:

这个参数的含义就是,当浮动多单位商品出现上述情况时(一个为正一个为负,或一个为0一个不为0),系统是否要允许继续保存或审核单据,不予控制就是不做控制,严格控制则不允许保存或审核单据,这个参数的设置要视企业的业务管理需要来定。
二、库存异常检查“不予控制”的影响
当库存异常检查参数勾选了“不予控制”的话,那么浮动多单位商品就会出现基本单位与浮动单位一个为正一个为负,或一个为0一个不为0的情况。
若仓库此时同时开启了不允许负库存,那么当浮动单位对应的数量为负数,基本单位对应的数量为0或者大于0时,这个时候系统会不允许用户校对库存。也就是问题1出现的原因。
三、实例讲解
因为基本单位库存量与默认浮动单位库存量一个为正一个为负,或一个为0一个不为0,实际是包含了以下六种场景的:
参数1:基本单位库存量与默认浮动单位库存量一个为零一个不为零
① 基本单位库存量=0,浮动单位库存量≠0(正数)
② 基本单位库存量=0,浮动单位库存量≠0(负数)
③ 基本单位库存量≠0(正数),浮动单位库存量=0
④ 基本单位库存量≠0(负数),浮动单位库存量=0
参数2:基本单位库存量与默认浮动单位库存量一个为正一个为负
⑤ 基本单位库存量>0,浮动单位库存量<0
⑥ 基本单位库存量<0,浮动单位库存量>0
因场景太多,本文就不论述所有场景,主要通过场景①和场景⑥来讲解。下面通过具体的场景进行说明:
场景①:【基本单位与浮动单位在扣减库存后一个为0,一个不为0】---基本单位库存量=0,浮动单位库存量≠0(正数)
假设浮动多单位商品,基本单位为kg,浮动单位为包和件,换算公式为1包≈10kg。

采购入库100kg10包,销售出库100kg9包
那么在出库时会根据系统参数—进销存参数—库存异常检查参数校验,如果选择了“不予控制”,那么当出库单库存更新,变动后基本单位数量为0kg,辅助单位数量为1包,

这个就是所谓的“基本单位库存量与默认浮动单位库存量一个为零一个不为零”
场景⑥:【基本单位库存量与默
浮动多单位商品常见负库存问题及解决办法(没有开启允许负库存,但还是出现了负库存?)
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



