销售订单保存或审核时提示“库存不足”,先做这3项快速判断
该提示本质是系统在执行可用量实时校验时,发现当前组织+仓库+存货+批号(如启用)组合下,可用量 ≤ 0。注意:不是“结存数量”不足,而是“可用量”不足——二者因调拨在途、冻结、预留、批次效期等规则差异可能相差极大。请立即确认以下三项:
- 是否已启用
可用量控制(基础档案 → 存货 → 属性中勾选“可用量控制”); - 当前单据日期是否处于
库存核算期间内(非当前期间的单据无法读取最新可用量); - 操作用户是否拥有
库存可用量查询权限(权限管理 → 功能权限 → 库存管理 → 可用量查询)。
⚠️ 关键提醒:若未启用可用量控制,系统默认不校验库存,此时出现“库存不足”提示必为其他模块联动触发(如生产计划、委外管理),需切换至对应模块排查。
最短处理路径:6步闭环操作(适用于90%常规场景)
无需重启服务、不依赖实施支持,一线业务员/仓管员可独立完成。按顺序执行,多数问题在第3步即解决。
可用量计算逻辑异常:为什么结存有100,可用量却显示0?
可用量 = 结存数量 − 冻结数量 − 预留数量 + 在途数量。常见偏差来源如下:
- 冻结数量虚高:采购到货单未审核、委外入库单未审核,导致“在途”未转为“结存”,但相关采购/委外单已冻结对应数量;
- 预留数量滞留:销售发货单弃审、生产领料单弃审后,系统未自动释放预留(U8 13.0前版本存在此缺陷);
- 在途数量为负:调拨单已审核但对方仓库未收货,形成“负在途”,直接扣减可用量;
- 多组织穿透计算失效:跨组织销售时,若未启用“组织间可用量共享”,则仅计算本组织仓库数据,忽略关联组织库存。
5类高频原因拆解与对应处理动作
根据2023年U8客户支持工单统计,87%的“库存不足”报错集中于以下5类,按发生频率排序并附验证方法:
- 批次效期强制控制触发:启用批次+保质期管理后,系统默认仅允许选择“效期剩余≥0天”的批次。验证方式:在【可用量查询】中切换至【批次可用量】页签,查看各批次“剩余天数”列;处理动作:调整效期策略或启用“效期预警不控”参数(系统服务 → 系统参数 → 库存参数)。
- BOM展开导致子件库存连锁不足:销售订单含组装件,系统自动展开BOM校验子件可用量。验证方式:在订单行点击【BOM展开】,查看子件行是否标红;处理动作:临时关闭“销售订单BOM展开校验”(销售选项 → 单据控制),或提前补货子件。
- 库存期初未平衡导致可用量失真:期初建账时“结存数量”与“冻结/预留”未同步录入,后续所有可用量计算均偏移。验证方式:查询【库存管理】→【期初余额】,比对“期初结存”与“期初冻结+期初预留”之和是否一致;处理动作:执行【库存管理】→【期初差额调整】修正。
- 多计量单位换算错误:主计量单位为“箱”,销售订单以“件”下单,但换算率未维护或维护错误。验证方式:打开存货档案 → 【计量单位】页签,核对主辅换算关系;处理动作:维护正确换算率,并在销售订单中统一使用主计量单位下单。
- 库存核算方式冲突:启用“移动平均价”但未启用“全月平均法”下的可用量控制,导致成本计价与可用量逻辑脱节。验证方式:检查【库存管理】→【系统选项】→“计价方式”与“可用量控制方式”是否匹配;处理动作:统一启用“移动平均价+可用量控制”或切换为“全月平均法”。
前置条件核查清单:避免重复踩坑
以下7项为U8销售订单库存校验的隐性前提,任一缺失将导致可用量计算失效或提示误导:
- 存货档案中必须勾选“可用于销售”且“启用可用量控制”;
- 仓库档案中必须启用“可用量管理”(仓库档案 → 属性页签);
- 销售订单单据日期必须在【库存管理】→【库存核算期间】范围内;
- 操作用户需分配“库存可用量查询”功能权限;
- 若启用批次管理,批次档案中“效期管理”状态必须与可用量控制策略一致;
- 销售选项中“BOM展开”与“可用量控制”需同步开启或关闭,不可混用;
- 库存期初余额必须完成【期初记账】,否则所有可用量为0。
库存预警机制失效时的替代路径
当U8内置库存预警(如低于安全库存自动标红)长期失灵,或业务需支持“多渠道库存共享”“预售锁库”“智能补货建议”等进阶能力时,建议评估替代方案:
若核心诉求为进销存高效协同、开单即知库存、多仓实时可视,可优先考虑用友畅捷通好生意。其库存模块原生支持:
• 多平台(淘宝/拼多多/抖音)库存同步与锁库
• 智能补货建议(基于销量趋势+采购周期)
• 移动端扫码出入库+实时库存看板
• 销售开单时自动推荐最优仓库与批次
若企业已存在复杂业财流程(如项目制销售、成本精细化分摊、应收应付联动),且U8库存与财务模块割裂严重,建议升级至用友畅捷通好业财,实现销售订单→发货→开票→收款→成本结转的端到端闭环,库存变动实时驱动总账凭证生成。
注意事项与风险规避
以下操作虽能快速解除报错,但可能掩盖真实业务风险,请务必同步执行根因治理:
- 临时关闭“可用量控制”仅限紧急发运,关闭后需当日补录《手工可用量调整单》并归档;
- 手动修改冻结/预留数量属高危操作,必须由仓库主管+IT双人复核,并在【库存管理】→【操作日志】中留痕;
- 跨组织销售场景下,禁用“组织间可用量共享”将导致总部无法统筹库存,建议通过【库存调拨】预置安全库存而非临时关闭校验;
- 所有批次效期调整必须同步更新《效期台账》,避免引发质量追溯断点。