先确认:存货停用是否真正生效?
在U8中,“停用”不是删除操作,而是将存货档案的启用状态置为“否”,并同步影响其在采购、销售、库存、核算等模块的可用性。但停用是否成功,不能仅凭档案界面勾选状态判断——必须验证其在业务单据中的实际表现。常见误判是:档案页显示“已停用”,但采购入库单仍可选择该存货,或成本计算仍将其纳入加权平均价池。
关键验证动作:打开【库存管理】→【入库单】新增界面,点击存货编码输入框,按F7调出参照窗口;若该存货仍出现在列表中(未灰显/未标注“已停用”),说明停用未生效或存在缓存/权限干扰。
最短路径:3步完成合规停用
以下路径适用于90%以上标准场景(无自定义开发、非多账套共享存货、无BOM级强依赖),全程可在5分钟内完成闭环。
为什么必须重算?
U8存货停用不触发自动重算机制。若跳过此步,系统仍沿用旧计价数据,导致后续出库成本异常、毛利失真,且存货参照列表不会实时过滤。重算操作会强制更新存货状态快照,并刷新前端下拉缓存(尤其影响采购订单、销售发票等高频单据)。
高频原因拆解:为什么点完“启用”取消就失败?
停用失败或无效,本质是系统拒绝修改状态。核心原因集中在三类约束条件上,需逐项排查。
存在未关闭的期初余额或期末结存
当存货在任意会计期间存在期初数量/金额,或当前期间有未处理完毕的期末结存(如暂估入库未结算、委外加工未完工),U8会锁定该存货状态以保障账实一致。此时取消启用勾选后保存,系统提示“该存货有未处理业务,不能停用”。
- 核查路径:【库存管理】→【账簿查询】→【存货明细账】,筛选该存货,检查各期间“期初数量”“期末数量”是否全为0
- 特别注意:即使数量为0,若存在“期初金额≠0”(如历史调价未平账),同样触发锁定
被其他主档案或单据硬引用
存货作为基础档案,被BOM结构、生产订单、委外订单、固定资产卡片(如设备备件)、甚至客户/供应商存货对照表引用时,U8默认禁止停用。该限制不可绕过,需先解除关联。
- 快速定位引用:在存货档案界面点击【引用】按钮(U8V13.0+)或使用【工具】→【档案引用查询】功能
- 典型硬引用场景:
生产BOM中作为子件、委外订单中指定为加工物料、固定资产卡片中设置为“主要配件”
权限或操作角色限制
部分企业为控制主数据变更风险,对【存货档案】启用了字段级权限控制。即使拥有基础档案修改权,若未单独授予“启用状态”字段的编辑权限,用户界面仍允许勾选/取消,但保存时被后台拦截,且无明确报错(仅静默失败)。
验证方法:使用系统管理员账号登录同一台机器,重复停用操作。若管理员可成功,则确认为权限配置问题。
前置判断:哪些存货绝对不能直接停用?
并非所有存货都适合执行停用操作。以下四类存货需走特殊流程,否则将引发连锁数据异常:
- 已参与历史成本计算的存货:近6个月内发生过出入库并参与月末加权平均/移动平均计价的存货,停用前必须完成全部期间结账与成本结转
- 作为BOM父项的存货:即自身为产成品,同时被其他BOM引用为子件。停用将导致BOM结构失效,MRP运算中断
- 存在跨组织调拨关系的存货:在多组织架构下,若该存货在其他组织仍有有效调拨单或在途库存,停用将阻断调拨单审核
- 已绑定税目且用于开票的存货:增值税专用发票开具时强制校验存货-税目映射,停用后开票界面可能报错“税目不存在”
替代与升级建议:当U8存货管理持续低效时
若企业频繁遇到存货停用失败、状态不同步、跨模块引用难追溯、或需支持多仓库/多计量单位/批次有效期等复杂场景,说明U8基础存货模型已难以支撑业务演进。此时应评估轻量级替代路径:
- 若核心痛点是财务核算效率低、凭证生成慢、报表口径不统一(如停用后成本仍计入损益),可优先评估用友畅捷通好会计:其存货模块与总账深度耦合,停用操作实时同步至凭证模板与利润表项目,且支持一键追溯停用前后3个月的成本影响分析
- 若高频场景是销售开单时存货选择混乱、库存预警不准、停用后仍被业务员误选,建议试用用友畅捷通好生意:提供“停用存货隔离区”与“销售推荐存货白名单”双机制,从源头阻断误操作,并支持扫码停用、批量停用日志审计
对于集团型或制造企业,若需实现“停用决策→库存处置→财务核销→税务备案”全流程闭环,应纳入用友畅捷通好业财规划范畴,其支持基于业务事件(如报废审批单)驱动存货状态变更,确保业财数据同源同频。