← 返回应用场景

工程变更如何落地:把 ECO 批准、版本生效与现场执行分开

ECO 已批准,不等于仓库、采购和生产都已切换。本文以 Rev A 切换 Rev B 为例,给出受影响单据清单、按工单生效的规则,以及旧料、在制品和未交订单的处理记录。

通用场景示例,非真实客户案例。文中数据用于说明方法,不代表已交付结果。

直接结论:工程变更要写清从哪张工单或哪个批次开始使用新版本,并逐项处理旧库存、在制品和未交采购;通知已读不等于执行完成。

适用读者:BOM 版本经常变化,需要协调工程、采购、仓库和生产的小型制造团队。

一个批准日期无法说明所有物料怎样切换

示例变更 ECO-018 将某组件的 BOM 从 Rev A 升至 Rev B,其中一项物料由 R-OLD 改为 R-NEW。工程决定从工单 W105 开始使用 Rev B。此前已经投产的 W104 是否返工,需要另列决定;不能因为审批通过,就把所有未完工单都改成新版本。

每次变更至少明确变更对象、旧值、新值、原因、适用产品和生效条件。按工单、批次或序列号切换时,系统记录具体范围;若按日期切换,还要说明时区和跨日生产如何处理。

先形成受影响对象清单

ECO-018 的示例影响清单
对象与现状已决定的处理完成证据
W104,在制 20 套,原用 Rev A本例决定按 Rev A 完成工单版本与领料记录一致
W105,计划 50 套,尚未发料切换 Rev B新 BOM 与备料清单回读一致
R-OLD 库存 80 件标记用途限制,逐项决定保留或处置库存状态与决定记录关联
R-OLD 未交采购 100 件采购向供应商确认可否改约保留答复及已批准的订单变更

库存数量与工单需求不能直接相减就宣布剩余可报废,还要检查其他产品、维修用途和已占用数量。原采购合同中的物料也不能只因内部 ECO 通过就视为供应商已同意变更。

状态需要表达不同层面的完成

建议分别记录“工程已批准”“符合生效条件”“相关系统已更新”“现场执行已核对”。例如 ECO-018 已批准,但 W105 尚未释放;此时版本准备工作可以完成,现场执行仍未开始。给采购发出通知后,只能记录已通知;供应商是否接受改约、订单是否更新,是另两项事实。

每项任务绑定具体对象和负责人:采购处理哪个订单行,仓库处理哪个批次,生产更新哪张工单。这样才能发现部分完成,而不是被一个总状态掩盖。

新旧版本混用时如何定位

假设 W105 的 BOM 已更新为 Rev B,但仓库打印的备料单仍显示 R-OLD。核对程序应报告工单版本与备料版本冲突,暂停该工单的相关发料并交给负责人员处理。它不应擅自把领料记录中的旧料代码改成新料,这会抹去真实发生的动作。

若已按旧料发出,保留原记录,依批准流程退料、补料或调整,而不是覆盖历史。变更撤销同样需要新记录说明适用范围;已经执行的批次不会因撤销一个通知而自动恢复。

用一张完成清单结束变更

关闭 ECO 前逐项核对:W104 使用 Rev A 的决定已落实,W105 的 BOM、备料与实际领料一致,旧库存限制可见,未交采购有明确处理状态。未解决的外部事项继续保留待办。验收要包含“审批通过但未生效”“通知已读但未执行”“BOM 更新但备料未更新”三种样本,确认它们不会被误标为全部完成。

您是否也遇到类似问题?

从一个表格、一项功能或一段流程入手,找到适合您的优化方案。

沟通我的需求