# 查询追溯

## 1. 功能概述

质量追溯模块实现从原材料到成品的全流程正向追溯，以及从成品到原材料的逆向追溯，支持快速定位问题、精准召回和持续改进。

**核心功能：**

- 正向追溯：从原材料批次出发，追踪其在生产过程中的流转路径，最终追溯到使用的成品批次及出货去向
- 逆向追溯：从成品批次或客户投诉出发，反向追溯到原材料供应商，实现问题快速定位
- 生产过程追溯：记录和追溯每个生产工序的作业人员、设备参数、开工完工时间等详细信息
- 质量数据追溯：关联检验记录、不良品处理记录，为质量问题分析提供完整数据支撑
- 供应链追溯：串联供应商信息、物流信息、仓储信息，构建完整的供应链追溯链条
- 追溯报告生成：支持一键生成追溯报告，导出 PDF 或 Excel 格式便于存档和交接

## 2. 术语说明

#### 2.1.1 追溯相关术语

| 术语 | 定义 | 说明 |
|------|------|------|
| 正向追溯 | Forward Trace，从原材料到成品的追溯方向 | 又称顺着物料流向追溯 |
| 逆向追溯 | Reverse Trace，从成品到原材料的追溯方向 | 又称反着物料流向追溯 |
| 批次号 | Batch/Lot Number，物料或产品的唯一标识 | 格式通常为 LOT-YYYYMMDD-XXX |
| 工序追溯 | Process Trace，对生产过程中各工序的追溯 | 记录人员、设备、时间等信息 |
| 物料清单 | BOM，Bill of Materials，产品构成清单 | 包含子物料及其用量比例 |

## 3. 追溯类型

### 3.1 正向追溯

正向追溯是指从原材料批次出发，按照生产加工路径，顺向追踪物料的流转过程，最终追溯到使用该物料生产的成品批次及其出货记录。

**典型应用场景：**

- 原材料出现质量问题时，快速定位受影响的所有成品批次
- 供应商物料存在安全隐患时，进行精准召回
- 生产异常排查时，分析物料在生产环节的影响范围

**正向追溯数据链：**

```mermaid
flowchart LR
    A[原材料批次] --> B[来料检验]
    B --> C[物料入库]
    C --> D[生产领料]
    D --> E[工序加工]
    E --> F[半成品/成品]
    F --> G[成品入库]
    G --> H[出货检验]
    H --> I[成品出货]
    I --> J[客户接收]
```

### 3.2 逆向追溯

逆向追溯是指从成品批次或客户反馈出发，反向追踪产品的构成物料及其来源，实现问题的快速定位和原因分析。

**典型应用场景：**

- 客户投诉成品质量问题时，反向排查原因
- 成品出现质量异常时，定位责任环节和物料
- 定期质量分析时，构建完整的产品质量档案

**逆向追溯数据链：**

```mermaid
flowchart RL
    A[成品批次] --> B[成品检验记录]
    A --> C[生产工单]
    C --> D[领料记录]
    D --> E[物料批次]
    E --> F[IQC检验记录]
    E --> G[供应商信息]
    F --> H[质量问题分析]
```

### 3.3 生产过程追溯

生产过程追溯聚焦于工单执行过程中的详细信息，包括作业人员、设备状态、工艺参数、报工记录等。

**追溯内容：**

| 追溯要素 | 追溯内容 | 数据来源 |
|---------|---------|---------|
| 工单信息 | 工单编号、产品型号、计划数量、开工完工时间 | 生产工单 |
| 工序信息 | 工序名称、工序顺序、作业内容 | 工艺路线 |
| 作业人员 | 人员姓名、工号、班组 | 报工记录 |
| 设备信息 | 设备编号、设备名称、设备状态 | 设备报工 |
| 工艺参数 | 温度、压力、速度、时间等 | 参数采集 |
| 产量数据 | 合格数量、不良数量、报废数量 | 报工记录 |

## 4. 追溯查询操作

### 4.1 追溯条件设置

**查询条件：**

| 查询条件 | 说明 |
|---------|------|
| 追溯类型 | 选择"正向追溯"或"逆向追溯" |
| 追溯标识 | 输入批次号，支持模糊查询 |
| 追溯日期范围 | 选择追溯数据的时间范围 |
| 产品范围 | 选择需要追溯的产品范围 |
| 追溯深度 | 选择追溯层级：简单/详细/完整 |

### 4.2 正向追溯查询

**操作步骤：**

1. 进入【质量管理】→【质量追溯】→【正向追溯】
2. 在追溯类型下拉框中选择"正向追溯"
3. 在批次号输入框中输入物料批次号，例如：LOT-20260410-001
4. 选择追溯日期范围，系统默认显示最近 30 天数据
5. 点击【开始追溯】按钮
6. 系统自动展开追溯链路，展示完整的物料流转路径

**追溯结果展示：**

| 层级 | 追溯对象 | 数量 | 时间 | 状态 |
|------|---------|------|------|------|
| 1 | 原材料批次 LOT-20260410-001 | 1000 PCS | 2026-04-10 | 已检验合格 |
| 2 | 入库单 RK-20260410-001 | 1000 PCS | 2026-04-10 | 已入库 |
| 3 | 领料单 LL-20260412-001 | 200 PCS | 2026-04-12 | 已领料 |
| 4 | 工单 WO-20260412-001 | 200 PCS | 2026-04-12 | 生产中 |
| 5 | 成品批次 LOT-F-20260413-001 | 198 PCS | 2026-04-13 | 待检验 |

**【提示】** 点击追溯对象可展开详细信息，如查看检验记录、工序作业记录等。

### 4.3 逆向追溯查询

**操作步骤：**

1. 进入【质量管理】→【质量追溯】→【逆向追溯】
2. 在追溯类型下拉框中选择"逆向追溯"
3. 输入成品批次号或客户投诉单号
4. 点击【开始追溯】按钮
5. 系统自动反向展开追溯链路

**追溯结果展示：**

| 层级 | 追溯对象 | 数量 | 时间 | 责任方 |
|------|---------|------|------|--------|
| 1 | 成品批次 LOT-F-20260413-001 | 500 PCS | 2026-04-13 | 某客户 |
| 2 | 出货记录 SO-20260415-001 | 500 PCS | 2026-04-15 | 某客户 |
| 3 | 成品检验记录 FQC-20260413-001 | 500 PCS | 2026-04-13 | FQC组 |
| 4 | 工单 WO-20260412-001 | 500 PCS | 2026-04-12 | SMT车间 |
| 5 | 领料记录 LOT-20260410-001 | 100 PCS | 2026-04-12 | 仓库 |
| 6 | IQC检验记录 IQC-20260410-001 | 1000 PCS | 2026-04-10 | IQC组 |
| 7 | 供应商 深圳市华星电子有限公司 | 1000 PCS | - | 供应商 |

**【重要】** 逆向追溯结果中的供应商信息仅作为参考，实际责任认定需结合质量分析报告。

### 4.4 追溯深度设置

| 追溯深度 | 说明 | 适用场景 |
|---------|------|---------|
| 简单追溯 | 仅显示批次流转路径 | 快速确认物料流向 |
| 详细追溯 | 显示批次流转及关键节点信息 | 日常质量排查 |
| 完整追溯 | 显示完整数据链，包括人员、设备、参数等 | 深度问题分析 |

## 5. 追溯详细信息

### 5.1 工序作业详情

当追溯到某个工单时，可以展开查看该工单下各工序的详细作业信息。

**操作示意图：**

**工序作业详情：**

[图片：工序作业详情界面]

工序作业详情包含以下内容：

1. **工序列表**：展示工单涉及的所有工序
2. **作业人员**：执行该工序的具体人员
3. **设备信息**：使用的生产设备及状态
4. **工艺参数**：关键工艺参数的实际值
5. **产量记录**：合格数、不良数、报废数

**字段说明：**

| 字段 | 说明 | 必填 |
|------|------|------|
| 工序序号 | 工序在工艺路线中的顺序号 | - |
| 工序名称 | 工序的名称，如 SMT、焊接、组装等 | 是 |
| 开工时间 | 工序开始作业的时间 | 是 |
| 完工时间 | 工序完成作业的时间 | 是 |
| 作业人员 | 执行该工序的作业人员姓名 | 是 |
| 设备编号 | 使用设备的唯一编号 | 否 |
| 合格数量 | 本工序生产的合格品数量 | 是 |
| 不良数量 | 本工序产生的不良品数量 | 是 |
| 报废数量 | 本工序报废的数量 | 是 |

### 5.2 检验记录详情

追溯过程中可以查看相关的质量检验记录，包括 IQC、IPQC、FQC 等各类检验数据。

**字段说明：**

| 字段 | 说明 | 必填 |
|------|------|------|
| 检验单号 | 检验记录的唯一编号 | - |
| 检验类型 | IQC/IPQC/FQC/OQC | 是 |
| 检验批次 | 被检验的物料或产品批次 | 是 |
| 抽样数量 | 按抽样方案抽取的检验数量 | 是 |
| 合格数量 | 检验合格的数量 | 是 |
| 不良数量 | 检验不合格的数量 | 是 |
| 合格率 | 合格数量/抽样数量×100% | - |
| 检验结论 | 合格/让步接收/拒收 | 是 |
| 检验员 | 执行检验的人员 | 是 |
| 检验时间 | 执行检验的时间 | 是 |

### 5.3 不良品记录详情

追溯过程中可以查看产生的不良品记录，包括不良类型、原因分析及处理结果。

**字段说明：**

| 字段 | 说明 | 必填 |
|------|------|------|
| 不良单号 | 不良品记录的唯一编号 | - |
| 不良批次 | 产生不良的批次号 | 是 |
| 不良数量 | 不良品数量 | 是 |
| 不良类型 | 外观不良/尺寸不良/功能不良/性能不良/安全不良 | 是 |
| 不良位置 | 不良发生的具体位置 | 否 |
| 不良原因 | 产生不良的原因分析 | 是 |
| 处理方式 | 返工/降级/报废/让步接收 | 是 |
| 处理结果 | 实际的处置结果 | 是 |
| 责任人 | 对不良负责的人员或部门 | 否 |

**【注意】** 不良品记录的完整性和准确性直接影响追溯分析的有效性，请确保在发现不良时及时登记。

## 6. 追溯报告生成

### 6.1 报告生成操作

追溯完成后，可以将追溯结果生成为正式的报告文档，便于存档和交接。

**操作步骤：**

1. 在追溯结果页面，点击【生成报告】按钮
2. 选择报告格式：PDF / Excel / Word
3. 选择报告模板：简洁版 / 标准版 / 详细版
4. 填写报告信息：
   - 报告标题
   - 追溯原因：如"客户投诉追溯"、"质量问题追溯"
   - 编制人
   - 编制日期
5. 点击【确认生成】按钮
6. 系统自动生成报告，可在线预览或下载保存

**字段说明：**

| 字段 | 说明 | 必填 |
|------|------|------|
| 报告标题 | 追溯报告的名称 | 是 |
| 追溯类型 | 正向追溯/逆向追溯 | 是 |
| 报告格式 | PDF/Excel/Word | 是 |
| 报告模板 | 简洁版/标准版/详细版 | 是 |
| 追溯原因 | 本次追溯的原因说明 | 是 |
| 编制人 | 编制报告的人员 | 是 |
| 编制日期 | 编制报告的日期 | 是 |

**【提示】** 建议使用标准版或详细版报告模板，以包含完整的追溯数据和细节信息。

### 6.2 报告内容结构

追溯报告应包含以下内容结构：

| 章节 | 内容 |
|------|------|
| 报告封面 | 报告标题、追溯类型、追溯对象、编制信息 |
| 追溯概述 | 追溯原因、追溯范围、追溯时间 |
| 追溯数据 | 追溯链路图、批次流转记录 |
| 详细数据 | 工序作业、检验记录、不良品记录等详细信息 |
| 分析结论 | 问题原因分析、责任判定 |
| 处理建议 | 针对本次追溯结果的处理建议 |
| 附件 | 原始数据截图、相关单据等 |

## 7. 追溯数据维护

### 7.1 数据完整性要求

**【重要】** 为确保追溯数据的完整性和可靠性，必须保证以下数据完整录入：

- 所有来料必须经过 IQC 检验并记录
- 所有物料必须有明确的批次标识
- 所有工序必须有报工记录
- 所有不良品必须登记并跟踪处理结果
- 所有检验记录必须关联批次号和工单号

### 7.2 数据追溯规则

| 规则 | 说明 |
|------|------|
| 批次唯一性 | 同一批次号的物料或产品在整个系统中唯一 |
| 关联完整性 | 批次、工单、检验单之间必须建立关联关系 |
| 时间连续性 | 批次流转的各节点时间必须符合逻辑顺序 |
| 数量一致性 | 领料数量、加工数量、入库数量应保持一致 |

**【注意】** 如果追溯数据存在断点或异常，系统会标记为"追溯异常"，需要人工核实和补充。

## 8. 常见问题与处理

### 8.1 追溯异常处理

| 问题现象 | 可能原因 | 处理方法 |
|---------|---------|---------|
| 追溯链路中断 | 批次信息未录入 | 联系仓库补录入库批次 |
| 数量不匹配 | 报工数量与实际不符 | 联系车间核实报工数据 |
| 时间倒置 | 工序记录时间错误 | 联系相关人员修正时间 |
| 批次缺失 | 物料未进行批次管理 | 建议启用批次管理 |

**【重要】** 发现追溯异常后，应及时查明原因并修正数据，以确保追溯系统的可靠性。

### 8.2 追溯效率优化

为提升追溯查询效率，建议遵循以下原则：

- 定期清理过期数据，保持系统性能
- 规范批次号命名规则，便于识别和查询
- 及时完成报工和检验记录，避免数据延迟
- 建立追溯数据审核机制，确保数据质量
