2. 核心术语定义:批次号、序列号、物料清单、生产订单、库存转移、质量状态

在构建批次谱系追溯链路之前,必须统一团队对核心术语的理解。本章定义六个基础概念,它们是后续测试用例设计、数据模型验证和链路断点分析的语言基石。

2.1 批次号 (Batch/Lot Number)

批次号是追溯链路的主键。它标识在相同条件下生产或加工的一批物料,是原料、半成品与成品之间建立父子关系的核心字段。

  • 生成规则:通常包含生产日期、产线代码、班次、流水号(如:20250513-A1-001)。
  • 追溯粒度:批次级追溯,适用于大批量、连续生产的物料(如化工原料、电子元器件、食品原料)。
  • 测试关注点:批次号在 ERP/MES 系统中是否唯一?是否支持拆分与合并(如:一个原料批次供给多个生产订单)?

2.2 序列号 (Serial Number)

序列号是单品级的唯一标识。每个独立产品拥有不同的序列号,用于实现从成品到最终用户的精确追溯。

  • 生成规则:通常包含产品型号、生产周、随机码(如:SN: P24W20A8B7C)。
  • 追溯粒度:单品级追溯,适用于高价值、对安全有严格要求的物料(如医疗器械、汽车发动机、精密仪器)。
  • 测试关注点:序列号与批次号的绑定关系是否准确?序列号在售后维修环节是否可反查生产批次?
批次号 vs 序列号:核心差异
维度批次号序列号
标识粒度一批物料(N个单元共享)单个物料(唯一)
典型应用原料入库、半成品流转成品出厂、售后维修
数据量级较小(每日几十个)极大(每日数万个)
测试难点批次拆分/合并的链路完整性序列号重复或漏扫的检测

2.3 物料清单 (Bill of Materials, BOM)

BOM 是产品的配方或零件清单,定义了成品由哪些原料/子件组成,以及各子件的用量和层级关系。在追溯测试中,BOM 是判断“追溯链路是否完整”的基准。

  • 结构:单层 BOM(直接子件) vs 多层 BOM(含半成品层级)。
  • 测试作用:验证系统能否根据 BOM 结构,从成品批次号递归追溯到所有原料批次号。
  • 常见缺陷:BOM 版本未及时更新,导致追溯到的原料与实际生产用料不一致。

2.4 生产订单 (Production Order)

生产订单是驱动制造执行的指令单据。它关联了“生产什么产品”、“使用哪些物料批次”、“由哪条产线执行”等信息。

  • 追溯锚点:生产订单是连接原料批次与成品批次的桥梁。
  • 状态流转:已创建 → 已下达 → 生产中 → 完工入库 → 已关闭。
  • 测试关注点:生产订单关闭后,是否仍可查询历史批次消耗记录?订单变更(如物料替换)是否在追溯日志中留痕?

2.5 库存转移 (Inventory Transfer)

库存转移记录物料在不同仓库、库位或状态之间的移动。在追溯链路中,每一次转移都必须在系统中留下事务记录。

  • 转移类型:库位转移、仓库间调拨、状态转移(如:待检 → 合格)。
  • 测试作用:验证批次号在转移过程中是否被正确携带,是否存在“断链”或“数据漂移”。
  • 常见缺陷:手工移库未扫码,导致系统记录与实际物理位置不符。

2.6 质量状态 (Quality Status)

质量状态标识物料在供应链各环节的放行/隔离/报废情况。它是追溯链路中决定“物料能否继续流转”的阀门。

  • 标准状态:待检 (Quarantine)、合格 (Released)、不合格 (Rejected)、让步接收 (Concession)。
  • 测试关注点:质量状态变更后,是否自动触发相关批次的重检或隔离?不合格批次是否被系统有效锁定,防止误用?
测试提示:在批次谱系测试中,质量状态是“逻辑断点”的高发区。例如:原料批次被判定为不合格,但系统未阻止其投入生产订单,导致成品追溯链路出现“红色节点”。测试用例必须覆盖状态变更的实时阻断逻辑。

2.7 术语关系全景图

下图展示了六个核心术语在追溯链路中的逻辑关系:

批次谱系核心术语关系图 核心术语关系全景图 物料清单 (BOM) 生产订单 批次号 (核心主键) 序列号 (单品级) 库存转移 质量状态 定义产品结构 指导批次组成 产出 包含 移动记录 状态判定 说明: 批次号是追溯主键,BOM 定义结构,生产订单驱动执行,序列号实现单品追踪,库存转移记录移动,质量状态控制放行。 六者共同构成完整的批次谱系追溯数据模型。

2.8 术语在测试中的映射关系

在后续的测试用例设计中,每个术语对应特定的验证点:

术语测试验证点典型缺陷
批次号唯一性、拆分/合并逻辑、跨系统一致性批次号重复或丢失
序列号唯一性、与批次号绑定、扫描覆盖率序列号漏扫或重复赋码
物料清单版本准确性、递归追溯完整性BOM 版本错误导致追溯断链
生产订单批次消耗记录、订单变更留痕订单关闭后追溯数据不可查
库存转移批次号携带、事务日志完整性手工移库未记录
质量状态状态变更阻断、不合格品锁定不合格批次被误投入生产
常见误区:许多团队将“批次号”和“序列号”混用,或在测试中只关注其中一个。实际上,批次号是供应链追溯的骨架,序列号是售后追溯的末梢。两者必须协同验证,才能覆盖从原料到最终用户的全链路。