I直接答案
系统在保存或提交采购退货单时会做一次校验:针对同一个采购单、同一个商品,把「已经存在但还没有点出库的退货数量」和「新单这一次要退的数量」加在一起,再跟原始采购数量比。只要合计超过了采购数量,就会弹出「采购退货未出库数量大于采购数量,请调整后重试」。所以这个报错跟商品有没有库存、跟当前单据写了多少行都无关,它卡的是「累计可退额度」。
换句话说,只要你之前为这批货建过采购退货单并且没有走完出库这一步,那部分数量就已经被占用了。你需要回到库存模块里的采购退货单列表,找到那张挂着的单子,要么把它点出库走完流程,要么把它整单删除或作废,让占用的数量释放出来,再来新增这张单就能正常保存。
II操作问答
系统到底按什么口径判断超量
判定发生在单据保存或提交的那一刻,对照的是「采购单上的商品数量」这个上限。系统会先找出这张采购单下所有尚未出库的采购退货明细,把它们按商品汇总,再加上你现在这张单里同一商品的数量。两者之和一旦大于采购数量,就直接拒绝保存。
注意它说的是「未出库」,不是「已退货」。已经点过出库的退货单不再参与计算,因为货已经真正走掉了,额度自然消耗掉;只有停在中间状态、没有点出库的单据才会一直占着额度。这也是为什么很多人明明记得只退过一次,却还是报超量——上一次根本没走完。
III操作问答
照着这几步把问题清掉
第一步,打开库存模块,进入采购退货单列表,按那张采购单号或商品名称筛一下,看有没有状态停留在未出库的记录。第二步,判断这张挂着的单子还要不要:确实要退的,就把它完善后直接点出库,走完流程;不打算退的,就把它删除或作废处理。
第三步,回到你要新增的这张单子,重新填写退货数量再保存。如果这时还报同样的提示,说明还有别的未出库退货单占着同一个商品,重复上面两步直到列表里没有未出库记录为止。
如果查完发现根本没有未出库的退货单,那就要回头核对采购单本身:是不是选了另一张采购单、或者商品选错了规格,导致系统比对的基数和你想的不一致。这种情况调整商品或采购单即可,不用再去找退货单。
IV操作问答
最容易配错的两种情形
第一种是把采购退货单当「草稿」留着。有人习惯先把退货单建好放那儿,想着等货真的拉走再点出库,结果后面又建了一张重复的单子,两张一起就把额度顶满了。现象就是新单怎么也存不下去,而老单还静静躺在列表里。
第二种是同一张采购单里同一个商品有多行,或者商品是多规格的,退货时只按商品名去数,没按规格区分。这时你以为只退了一部分,系统按规格汇总后却认为超了。现象是数量看着没超采购总量,报错照样出现。处理办法是逐行核对规格,把数量改到与规格对应的采购数量一致。
V操作问答
它还跟哪些功能联动
采购退货出库后,会直接影响库存数量,进而影响后续的销售出库、调拨以及库存报表里的可用量。如果退货单挂着不出库,账面库存就不变,容易出现系统显示有货、实际已经退走的情况。
和账期、结算也有关联:采购退货会参与供应商往来账的计算,未出库的退货单通常不进入结算口径,所以拖着不出库会让对账数字跟实际谈的不一致。另外,谁能建、谁能出库、谁能删除,取决于账号在采购退货相关功能上的权限配置,权限收得紧的账号可能只能建单、不能点出库,这也是单据长期挂在未出库状态的一个常见原因。
VII常见问题
被问得最多的几个问题
先把采购退货单列表完整过一遍,确认没有其他仍在未出库状态的单据占用同一商品,尤其是同一采购单下分多次建的单子。如果确实都清空了还报错,就回头核对采购单是否选错、商品规格是否与采购行对应,基数对不上也会触发同样的校验。
改小只是让这次不超量,占用的额度还在老单上,问题会留到下一次退货时再爆出来。如果这批货确实不退了,正确做法是把那张未出库的退货单删除或作废,把额度释放干净,再按真实数量重新建单,账面上才不会长期挂着无效单据。
不点出库,退货在系统里就停在中间状态:库存不减、供应商往来账不按退货结算,同时这批数量会一直占用可退额度。时间一长,库存报表和对账数据都会跟实际对不上,所以确认要退的单子应当走完出库这一步。
VII继续查
企业微信 · 专属顾问