# 01-项目功能内容

## 页面

- 页面路径：`src/views/PlanManagement/TimelyKitTrackingResult/index.vue`
- 菜单标题：及时齐套跟踪结果
- 菜单模块：计划排产
- 原始文档：`doc/新增及时齐套跟踪结果.docx`

## 功能范围

1. 新增“及时齐套跟踪结果”页面。
2. 一级数据字段和过滤条件按“计划用表”页面对齐。
3. 主表展示销售订单、计划号、生产订单、产品编码、产品名称、计划数量、入库数量、要求完工日、要求发货日、预计齐套时间、齐套、拣配状态、发料状态、装配开工、送检数量、终检、工艺、缺件项。
4. 展开行展示文档要求的绿色二级数据：
   - 物料编码：`SAP.SBO_YL.dbo.VIEW_Jijiankukc.ItemCode`
   - 物料名称：`SAP.SBO_YL.dbo.VIEW_Jijiankukc.U_Name`
   - 缺件数量：`SAP.SBO_YL.dbo.VIEW_Jijiankukc.未发货数量`
   - 库存数量：`SAP.SBO_YL.dbo.VIEW_Jijiankukc.库存量`
   - 属性：`SAP.SBO_YL.dbo.VIEW_Jijiankukc.属性`，属性为空时显示为外购
   - 生产订单号：机加件按 SAP 物料编码匹配 MES 生产计划；装配按 SAP 物料编码 + 销售订单匹配 MES 生产计划；外购取 SAP `在制采购`
   - 进度：属性不为空时参考生产计划跟踪当前序；外购为空
   - 工艺路线：属性不为空时参考生产计划跟踪工艺路线；外购拼接采购员、采购未清数量、到货草稿、质检状态
   - 预计完成时间：属性不为空时取 MES 任务最大计划完成时间；外购取 SAP 采购预计交货时间

## 2026-06-30 页面修正范围

1. 二级缺件明细在“缺件数量”后新增“库存数量”。
2. 二级明细去掉单独“采购员”列。
3. 外购采购状态文本保留采购员拼接。
4. 二级工艺路线改为左对齐、缩小间距，并按生产计划跟踪的红/蓝/绿配色展示，不使用橙色。
5. 自制缺件同一物料匹配到多个生产订单时全部显示；同一个缺件生产订单号只显示一次，避免重复行。

## 数据库对象

- 查询过程：`dbo.生产管理_及时齐套跟踪结果_查询`
- SAP 视图：`[SAP].[SBO_YL].[dbo].[VIEW_Jijiankukc]`
- MES 视图：`dbo.View_生产订单_MES`
- 质检记录：`dbo.YL_质量检验_质检记录`
- 菜单表：`dbo.登录基础数据_二级菜单`
- 增量脚本：
  - `db_backups/create_timely_kit_tracking_result_20260629.sql`
  - `db_backups/add_timely_kit_tracking_result_menu_20260629.sql`
  - `db_backups/update_timely_kit_tracking_result_inventory_20260630.sql`
  - `db_backups/update_timely_kit_tracking_result_purchase_order_20260630.sql`
  - `db_backups/update_timely_kit_tracking_result_multi_detail_orders_20260630.sql`
