# 不合格项报告数据结构

## 主表单

| 字段标识 | 业务含义 | 映射类型 |
| --- | --- | --- |
| `NCR_Number` | 不合格项编号 | 文本 |
| `NCR_Date` | 报告日期 | 文本 |
| `NCR_Severity` | 不合格严重程度 | 文本 |
| `Approval_Status` | 审批状态 | 文本 |
| `Product_Name` | 产品名称 | 文本 |
| `Process_Name` | 过程名称 | 文本 |
| `Supplier_Name` | 供应商名称 | 文本 |
| `Quality_Owner` | 质量负责人 | 文本 |
| `Department` | 部门 | 文本 |
| `Target_Closure_Date` | 计划关闭日期 | 文本 |
| `Nonconformance_Description` | 不合格情况 | 富文本 |
| `Impact_Assessment` | 影响评估 | 富文本 |
| `Root_Cause` | 根因 | 富文本 |
| `Affected_Qty` | 受影响数量 | 文本 |
| `Closed_Qty` | 已处置数量 | 文本 |
| `Payment_Terms` | 付款条款 | 文本 |
| `Delivery_Terms` | 交付条款 | 文本 |
| `Additional_Notes` | 补充说明 | 文本 |
| `Evidence_Photo` | 现场证据照片 | 动态图片 |
| `Quality_Manager_Signature` | 质量经理签名 | 动态图片 |

## 子列表

### 不合格明细（`Nonconformance_Items`）

Word 表头依次为序号、问题信息、要求、实际结果、严重程度、状态。生成时，每条子列表记录填充一行。

| 列字段标识 | 业务含义 |
| --- | --- |
| `Issue_No` | 问题序号 |
| `Issue_Description` | 问题描述 |
| `Requirement` | 要求 |
| `Actual_Result` | 实际结果 |
| `Issue_Severity` | 问题严重程度 |
| `Issue_Status` | 问题状态 |

### 遏制措施（`Containment_Actions`）

Word 表头依次为序号、行动、负责人、日期、状态、备注。生成时，每条子列表记录填充一行。

| 列字段标识 | 业务含义 |
| --- | --- |
| `Containment_No` | 遏制措施编号 |
| `Containment_Action` | 遏制措施 |
| `Action_Owner` | 行动负责人 |
| `Action_Date` | 行动日期 |
| `Action_Status` | 行动状态 |
| `Action_Notes` | 行动备注 |

### 纠正措施（`Corrective_Actions`）

Word 表头依次为序号、行动、负责人、截止日期、优先级、状态。生成时，每条子列表记录填充一行。

| 列字段标识 | 业务含义 |
| --- | --- |
| `Action_No` | 行动编号 |
| `Corrective_Action` | 纠正措施 |
| `Action_Owner` | 行动负责人 |
| `Due_Date` | 截止日期 |
| `Priority` | 优先级 |
| `Action_Status` | 行动状态 |
