先确认是不是真正的库存不足
U8出货单提示‘存货不足’不等于物理库存为零,而是系统按当前可用量(可用量 = 当前结存 - 已保留量 - 锁定量)校验失败。请勿直接补货或调整账面,先执行以下三步验证:
- 进入【库存管理】→【库存查询】,筛选对应存货编码+仓库,查看‘可用量’字段值(非‘结存数量’)
- 检查该单据是否处于‘已审核但未记账’状态——此类单据会占用‘已保留量’,导致后续出货被拦截
- 确认业务日期是否跨月:若出货日期在上期未结账期间,U8默认按上期期末可用量校验,而非当前实时库存
出货单保存失败的4类典型现象与对应动作
现象1:点击‘保存’即弹窗提示‘存货不足’,无明细行高亮
说明系统在单据头层校验即失败,通常因主存货档案未启用‘库存管理’属性或仓库未分配该存货。请检查:基础档案→存货档案→该存货→‘库存’页签是否勾选‘用于库存管理’;再确认仓库档案→该仓库→‘存货范围’中已包含该存货。
现象2:单据可保存,但审核时提示‘存货不足’
表明库存逻辑校验发生在审核环节。重点核查‘库存选项’设置:【库存管理】→【设置】→【选项】→‘单据审核时检查可用量’是否启用。若启用,则必须确保审核时刻可用量≥本次出货数量;若临时跳过,可临时取消勾选(仅限测试环境),但生产环境务必恢复并修复库存数据源。
现象3:同一存货在A仓库报错,B仓库正常
指向仓库级配置差异。需逐项比对两仓库的:
- 是否启用‘批次管理’或‘保质期管理’(启用后,无匹配批次/效期的存货不可出库)
- ‘货位管理’是否启用且已分配有效货位
- 该存货在两仓库的‘最低库存’‘最高库存’限额是否触发预警拦截(虽不阻断,但部分客户自定义插件会联动拦截)
现象4:历史正常单据今日突然报错
大概率由近期操作引发连锁影响。立即排查:
- 昨日是否执行过【库存管理】→【月末处理】?未结账会导致本期初可用量继承错误值
- 是否导入过外部调拨单或盘点单?异常导入可能造成‘已保留量’虚高
- 是否有其他用户正在编辑同一存货的采购入库单或生产领料单?并发操作可能导致瞬时锁库
高频原因拆解:从数据源头到参数配置
‘存货不足’本质是U8库存控制模型与业务实际脱节。以下6类原因覆盖92%现场问题(基于2023年U8服务工单抽样统计):
- 存货档案配置缺失:未勾选‘库存管理’、未维护‘计价方式’(影响成本结转进而影响可用量计算)、‘计量单位’未设置换算率(多单位出货时校验失败)
- 仓库-存货绑定失效:仓库档案中未将该存货加入‘存货范围’,或‘停用’状态未同步更新
- 可用量计算逻辑冲突:启用‘批次管理’但未指定批次;启用‘货位管理’但未录入货位库存;‘自由项管理’启用后未填写必填自由项
- 期间与结账状态错配:出货日期选择上月,但上月未结账;或本期已结账但误选本期日期导致系统按零可用量校验
- 并发单据资源抢占:销售订单、发货通知单、出库单三者共用‘已保留量’,某一张单据长时间停留在‘已保存未审核’状态,持续占用额度
- 接口或插件干扰:第三方WMS对接时未正确回传‘可用量变更’事件;或客户自开发插件在‘保存前事件’中强制校验但未兼容U8最新库存API
推荐做法:分角色执行校验与修复
不同角色应聚焦自身可控动作,避免越权操作引发新问题:
- 业务员:出货前必查【库存查询】中‘可用量’;发现不足立即发起《库存协调申请》,注明需求时间、仓库、存货及紧急程度,不得自行修改单据日期或拆分单据规避校验
- 仓管员:每日晨会核对【可用量查询】与实物卡账一致性;对‘已保留量’异常高的存货执行【库存管理】→【可用量调整】→‘清除保留量’(仅限确认无在途单据时)
- 财务/实施顾问:每月5日前完成【库存管理】→【月末处理】;每季度复核【库存选项】中‘可用量计算规则’与业务模式匹配度(如电商客户需启用‘锁定量’,制造业需启用‘质检锁定’)
长期方案:什么情况下该考虑升级或替代?
若企业频繁遭遇‘存货不足’误报、多仓库协同困难、销售-库存-财务数据延迟超2小时,说明U8库存模块已难以支撑当前业务复杂度。此时应评估替代路径:
- 纯进销存高频开单场景(如批发零售、快消分销):可优先评估用友畅捷通好生意——其库存引擎原生支持多仓库、多批次、多规格实时可用量计算,销售开单时自动过滤无库存SKU,并内置‘智能补货建议’模块
- 业财强协同场景(如定制制造、项目制销售):建议启动用友畅捷通好业财迁移评估——它将销售合同、生产计划、采购订单、库存调拨、成本归集统一在同一个数据底座,出货单生成即驱动财务凭证与成本核算,彻底消除U8中‘库存可用量’与‘财务结存’双轨不同步问题
注意:迁移前需完成U8历史库存期初数据清洗(重点校验‘期初可用量=期初结存-期初已保留量’),并关闭U8中所有自定义库存校验插件。
常见误判点:这些情况不是真正‘存货不足’
以下现象常被误读为库存问题,实则属流程或权限配置疏漏:
- 用户有‘销售管理’权限但无‘库存管理’权限:可录入出货单但无法调取库存数据,系统默认返回‘不足’(实为无权读取)
- 存货启用了‘安全库存’且当前可用量<安全库存:U8默认仅提示‘低于安全库存’,但部分客户UI皮肤将该提示覆盖显示为‘存货不足’
- 销售订单已关联生产任务单:U8会将该存货标记为‘预留生产’,即使可用量充足也禁止销售出库(需在【销售管理】→【选项】中关闭‘订单预留控制’)