ERP业务知识–11-追溯链设计

追溯链——从入库单反查到生产订单

如果入库的钢材有问题,你能在多短时间内找到:这个采购订单是哪来的、对应哪个生产订单、什么时候下的单、供应商是谁?追溯链就是让这个问题变得简单的设计。

一、新流程的追溯链结构

在新流程中,追溯链比旧流程更长、更清晰:
入库单(GRN) ──▶ 检验单(QC) ──▶ 送检单(SI) ──▶ 到货单(AN) ──▶ 采购订单(PO)
   │               │              │              │              │
   ▼               ▼              ▼              ▼              ▼
台账记录         检验结论       送检原因       到货信息       供应商信息
每个单据都记录它”从哪里来”和”到哪里去”:
单据上游来源字段
入库单 GRNsource_qc_id, source_si_id, source_an_id
检验单 QCsource_si_id, source_an_id
送检单 SIsource_an_id, source_po_id
到货单 ANsource_po_id
采购订单 POsource_pr_id
请购单 PRsource_pp_id
采购计划单 PPsource_mp_id
生产计划单 MPsource_mo_id

二、正向追溯示例

输入:生产订单 MO-2407-0001

输出路径:
  MO-2407-0001(生产产品A 100个)
    ↓ BOM展开
    ↓ 生成生产计划
  MP-2407-0001(生产计划钢材200kg)
    ↓ 生成采购计划
  PP-2407-0001(采购计划钢材200kg)
    ↓ 生成请购单
  PR-2407-0001(请购钢材200kg)
    ↓ 生成采购订单
  PO-2407-0001(采购钢材200kg,供应商ABC)
    ↓ 供应商发货
  AN-2407-0001(到货钢材200kg)
    ↓ 发起送检
  SI-2407-0001(送检钢材200kg)
    ↓ 质检执行
  QC-2407-0001(检验钢材200kg,合格180kg,不合格20kg)
    ↓ 合格部分入库
  GRN-2407-0001(入库钢材180kg)
    ↓ 不合格部分处理
  DEF-2407-0001(不合格品钢材20kg)
    ↓ 退回供应商
  RTN-2407-0001(退货钢材20kg)

闭环完成 ✅

三、反向追溯示例

输入:入库单 GRN-2407-0001(入库钢材180kg)

输出路径:
  GRN-2407-0001(入库钢材180kg)
    ← QC-2407-0001(检验钢材200kg,合格180kg)
      ← SI-2407-0001(送检钢材200kg)
        ← AN-2407-0001(到货钢材200kg)
          ← PO-2407-0001(采购钢材200kg,供应商ABC)
            ← PR-2407-0001(请购钢材200kg)
              ← PP-2407-0001(采购计划钢材200kg)
                ← MP-2407-0001(生产计划钢材200kg)
                  ← MO-2407-0001(生产100个产品A,BOM展开)

四、小结

追溯链是 ERP 数据完整性的保障。新流程中,由于增加了生产计划单、采购计划单、送检单、检验单等环节,追溯链更长,但每一步都有明确的关联关系,确保数据不丢失、不重复。 下一篇:库存台账管理——从业务单据到财务数据的桥梁。
这是「ERP 业务知识系列」第 11 篇,系列共 15 篇。

发表评论