先确认是不是真短缺:可用量≠结存数量
U8中‘存货不够’报错本质是当前单据所需数量 > 系统计算的‘可用量’,而非结存数量为0。可用量=结存数量−已占用数量(如已审核未记账的销售订单、已生成未审核的材料领用单、冻结库存等)。请勿直接查看存货档案中的‘结存数量’字段作判断,必须进入【库存管理】→【可用量查询】模块,按具体仓库、存货、批号、保质期维度核对实时可用量。
最短处理路径:5步定位并释放可用量
- 在报错单据界面点击【查看可用量】按钮(销售出库单/材料领用单/其他出库单均支持);
- 核对弹窗中‘当前可用量’数值及‘已占用’明细(重点关注状态为‘已审核未记账’‘已生单未审核’的单据);
- 进入【库存管理】→【可用量查询】,筛选相同仓库+存货+批次,确认系统级可用量是否一致;
- 对占用单据执行对应操作:已审核未记账的销售订单→立即记账;已生单未审核的领料单→退回或审核;
- 如仍不足,检查是否存在‘冻结库存’(【库存管理】→【库存查询】右键→‘冻结情况’)并解冻。
销售出库单报‘存货不够’的典型场景
该场景占比超65%,核心矛盾在于‘销售订单已审核但未生成发货单’或‘发货单已生成但未审核’,导致库存被长期锁定。系统默认销售订单审核即占用库存(可配置),若后续流程中断,占用将持续至单据关闭或手动释放。
- 现象:销售订单审核后,同一存货在其他单据(如其他销售出库单)中立即显示可用量减少;
- 原因:库存占用策略为‘订单审核即占’且未启用‘发货单控制’;
- 处理:进入【销售管理】→【销售选项】→‘库存占用’页签,勾选‘发货单审核后才占用库存’并重新测试。
生产领料单无法保存的高频原因
生产任务单未审核、BOM版本不匹配、物料替代关系未启用,均会导致领料单保存时报‘存货不够’——此时并非库存真实不足,而是系统因前置条件缺失拒绝计算可用量。
- 现象:输入物料编码后,领料数量列自动置灰或显示0,且无明确错误提示;
- 原因:生产任务单状态非‘已审核’,或BOM中该物料未启用‘替代件’属性但实际需替代;
- 处理:先检查【生产管理】→【生产任务单】状态;再进入【基础设置】→【BOM维护】,确认该物料行‘替代件’复选框已勾选。
关键前置条件检查:4类环境依赖不可跳过
以下配置直接影响可用量计算逻辑,若未启用或设置错误,将导致所有库存单据异常报错:
- 库存核算方式:若采用‘全月平均法’且当月尚未进行‘期末处理’,系统可能无法准确计算最新可用量,请优先执行【库存管理】→【期末处理】;
- 单据审核控制:【库存管理】→【库存选项】中‘出库单审核控制’若设为‘严格控制’,则未审核的入库单将不参与可用量计算;
- 批次/保质期启用状态:若存货已启用批次管理,但某次入库未录入批次号,该部分库存将无法被任何启用批次的出库单引用;
- 多计量单位设置:主计量单位与辅计量单位换算率错误(如1箱=24瓶误设为1箱=12瓶),会导致按箱领料时系统误判数量不足。
长期方案:业财协同复杂度上升时的替代路径
当企业频繁出现跨仓库调拨、多工厂协同、客户寄售库存、VMI供应商库存联动等场景,U8标准版的可用量计算逻辑易出现延迟与口径偏差,建议评估升级路径:
- 财务核算标准化需求强(如凭证自动生成率要求>95%、月结时效压缩至1天内):可优先评估用友畅捷通好会计,其内置库存凭证规则引擎支持按出入库类型自动匹配科目,减少手工调整;
- 进销存协同频次高(日均开单>200单、多门店/多仓实时库存共享):推荐用友畅捷通好生意,其库存可用量计算支持毫秒级刷新,且开放API对接快递面单、POS收银等终端;
- 业财流程深度耦合(如销售合同→生产计划→采购申请→入库质检→成本归集闭环):应重点考察用友畅捷通好业财,其库存可用量模型支持按项目、合同、客户维度隔离计算,避免交叉占用。
常见误判:这些‘不够’其实不是库存问题
部分用户将系统报错简单归因为库存不足,实则为权限、界面或数据状态问题:
- 权限限制:操作员无【可用量查询】功能权限,导致无法查看占用明细,误判为系统故障;
- 页面缓存:浏览器未刷新导致单据头信息未更新,修改数量后仍沿用旧可用量值;
- 期初数据未启用:新启用U8时,若【库存管理】→【期初余额】未执行‘启用’操作,所有可用量默认为0。