替代成品

问题

在流程行业(例如化工行业)中,有时工单生产出的可销售物料与预期的成品不同,可能是质检时发现的不同等级或规格。它既不是废品,也不是预期的成品。

此功能是什么?

使用此功能,您可以一键告诉 ERPNext:“此工单实际生产的是物料 B,而不是物料 A。” 系统会创建一张关联到该工单的库存凭证,将库存从计划物料转移到实际物料,结转生产成本,并在生产报表中显示真实产出。

何时使用?

当以下所有条件都满足时,请使用更改成品物料:

  • 工单已提交,且已有部分数量生产完成。
  • 质检(或任何检验)发现产出是不同但可销售的物料——不同的等级、纯度或规格。
  • 实际物料是计划物料的预先批准的备选物料之一。

在以下情况下不要使用:

  • 产出是废料或废品 → 请使用正常的废品流程。
  • 只是产量少于计划 → 请使用工艺损耗。
  • 需要重新包装成不同的包装规格 → 请使用正常的重新包装库存凭证。

实际案例

日出化工运行了一张工单,计划生产100 公斤环氧树脂 – A 级。

生产完成,100 公斤已入库到成品仓库。在质检过程中,实验室发现该批次中有20 公斤不符合 A 级的粘度标准——但完全符合B 级规格,而 B 级也是公司销售的产品(价格较低)。

如果没有此功能,仓库管理员需要手动创建一张与工单无关联的重新包装凭证——报表将永远显示”生产了 100 公斤 A 级”,这是错误的。

有了此功能,主管打开工单,点击更改成品物料,选择环氧树脂 – B 级并输入20。ERPNext 将:

  • 从成品仓库中减少 20 公斤 A 级物料,
  • 在成品仓库中增加 20 公斤 B 级物料,按相同的生产成本计价,
  • 保持凭证与工单的关联,
  • 工单汇总报表现在显示:Grade A: 80, Grade B: 20。

一次性设置(管理员)

步骤 1 — 启用此功能

打开制造设置,启用允许备选成品(在BOM 与生产选项卡中),然后保存。

步骤 2 — 在计划物料上允许备选物料

打开您通常生产的物料(例如环氧树脂 – A 级),启用允许备选物料,然后保存。

步骤 3 — 定义允许的等级

为流程可能生产的每个等级创建一个物料备选记录:

字段 示例值
物料编码 环氧树脂 – A 级 (计划物料)
备选物料编码 环氧树脂 – B 级 (可能的实际产出)
双向 仅当 B 级工单也可以改级为 A 级时勾选

设置完成。除非引入新的等级,否则无需重复此操作。

日常使用(操作员 / 主管)

  • 照常完成生产。 完成工单的生产入库凭证,使生产数量入库。
  • 打开工单。 质检确认等级变更后,打开工单并点击更改成品物料按钮。

  • 填写对话框。

  • 实际成品物料 – 当只有一个备选物料时,系统会自动默认选择,或选择质检批准的等级(仅显示预先批准的备选物料)。

  • 转换数量 – 实际为其他等级的生产数量。对话框会显示可转换的数量。

  • 创建库存凭证。

    • 在弹出的窗口中,您会看到”创建库存凭证”,点击后 ERPNext 会打开一张预填好的重新包装草稿凭证。为两行分别填写批次/序列号(被消耗的批次和新建的批次),然后提交。
  • 查看报表(可选)。 打开工单汇总 — 实际成品列会显示真实产出

补充说明

  • 成本自动结转。 实际物料按工单生产的相同成本计价——无需手动输入费率。
  • 转换数量不能超过生产数量。 系统会跟踪之前的转换记录,并阻止超出剩余生产数量的转换操作。
  • 投入数量等于产出数量。 转换数量必须与新项目的数量一致。(如需真正的数量变更操作,请使用常规的重新包装条目。)
  • 支持部分转换。 您可以今天转换20公斤,明天再转换10公斤,只要总转换量不超过生产数量即可。
  • 输入错误? 取消转换的库存条目——库存和成本将退回至计划项目,转换数量将重新变为可用状态。
  • 若功能关闭,则无任何变化。 该按钮和报表列仅在制造设置中启用“允许替代成品”时才会显示。