跳转到主要内容

FSD M10 · 异常返工

← 总则 | 附录 → | 上游:主 PRD(6.6 异常返工段 / 页面树 8 异常清单·异常评审·返工任务)| 交互稿:prd/design/quality/(已确认)

册边界:检验执行与判定归 m09(本册从「不合格已生成异常单」起);返工的工序执行归 m08(返工任务走同一报工链);补印生成关联工单归 m07 承载。所有处置进异常单、审批与审计(6.6)。

M10 异常返工

F10.01 异常清单与评审

对应 PRD:6.6 主流程「异常评审—返工/让步/报废」+ 异常场景(prd/印刷行业工单系统产品与交互设计.md:246,248)| 交互稿:prd/design/quality/(已确认,异常清单屏 + 异常评审屏)| 实现落点:待回填 | 操作入口:/quality/nonconformances、/quality/nonconformances/{ncId}/review | 状态:未实现

1 功能定义

不合格的闭环处置:异常单台账(状态与超时未评审红字;来源分类=工序/外协回货/终检);评审六向处置(返工/返修/降级/让步接收/报废/补印)各向必填项独立;「(暂停)扩大抽样」为候选第七向(PRD 6.6 异常场景,MVP 是否纳入待确认,纳入则方向扩展而非改表);结论进审批与审计;异常单只归档不删除(假设 Q42 数据保留时长,待确认)。

2 触发条件与前置状态
  • 触发:检验判定不合格(F09.02);外协回货质检不合格(m11 F11.02)。
  • 前置状态:异常单已生成且证据随单。
3 输入与校验
字段必填校验失败处理
处置方向(六向)是各向必填项独立校验缺失阻断
返工/补印方案对应向必填任务/工单参数可生成—
让步接收对应向必填客户书面同意留档+授权岗位(假设 Q30)缺留档阻断
报废数量对应向必填累计≤工单损失规则上限(假设 Q29 数值访谈候选)超上限阻断
评审结论/审批是质量主管权限(6.6)越权阻断
4 处理流程
5 输出与结果状态

评审结论(方向+参数)+ 审批留痕;处置任务/单据生成(返工任务/报废记录/让步记录/补印工单);台账状态推进。

6 状态流转

异常单 待评审 → 已处置(各向终态);超时未评审红字(升级规则可配置)。

7 边界与异常
条件系统行为提示
异常超时未评审红字+升级提醒(6.6 异常)—
让步缺客户书面同意阻断(Q30)—
报废累计超上限阻断报废向(Q29 口径)「超工单损失规则」
第七向(扩大抽样)MVP 未纳入方向表可扩展(不改表结构,quality README 边界句)—
8 权限与数据规则
  • 质量主管评审与审批;操作工可上报不可评审(6.6 权限)。
  • 全部处置进异常单+审批+审计(6.6:所有处置都进入异常单、审批和审计);台账只归档不删除(Q42)。

F10.02 返工任务与复检

对应 PRD:6.6 规则「返工生成子任务并关联原任务;复检不得覆盖原记录」+ 调研 R-012(prd/印刷行业工单系统产品与交互设计.md:248)| 交互稿:prd/design/quality/(已确认,返工任务屏)| 实现落点:待回填 | 操作入口:/quality/reworks | 状态:未实现

1 功能定义

返工执行建模(R-012:保留原报工并新增处置):返工生成新任务关联原任务(父子链可溯);原报工保留不改;返工走 m08 同一报工链(工时/补料联动);返工完成后复检新开检验单——复检不覆盖原检验记录;返工后仍不合格再评审(循环出口=让步/报废)。

2 触发条件与前置状态
  • 触发:异常评审处置=返工/返修(F10.01)。
  • 前置状态:异常单已审批;返工方案参数齐备。
3 输入与校验
字段必填校验失败处理
返工任务参数(工序/数量/原因)生成时自动+可调数量≤异常数量阻断
原任务关联自动父子链唯一—
返工报工走 m08同 F08.04 校验链—
复检单返工报工后自动新单(不覆盖原检验 F09.02 记录)—
4 处理流程
5 输出与结果状态

返工任务(父子链);原报工+返工报工分离可溯;复检单(独立记录);返工次数统计(埋点 6.6)。

6 状态流转

返工任务沿工序任务状态机(m08/m07);复检单沿检验单状态机(m09);异常单随复检结论终态化。

7 边界与异常
条件系统行为提示
尝试覆盖原报工/原检验禁止(R-012/6.6)「原记录保留」
返工后仍不合格再评审,不自动返工循环—
返工补料走 m08 F08.03 补料审批链—
返工次数超阈值告警提示(阈值访谈候选)—
8 权限与数据规则
  • 返工任务执行=车间(同 m08 权限);复检=质检(同 m09);再评审=质量主管。
  • 原报工/原检验记录不可变(只追加修正走 m08 F08.05);全链审计(F15.03)。

F10.03 报废与让步处置

对应 PRD:6.6 规则「报废累计计入损失;让步接收必须由质量负责人与销售/客户协商规则确认」(prd/印刷行业工单系统产品与交互设计.md:248)+ 决策 Q29/Q30| 交互稿:prd/design/quality/(已确认,异常评审屏报废/让步向)| 实现落点:待回填 | 操作入口:/quality/nonconformances/{ncId}/review(报废/让步方向)| 状态:未实现

1 功能定义

报废向:报废数量累计校验(≤工单损失规则上限——假设 Q29,数值访谈候选禁预设)、报废计入损失(联动订单/工单损失口径,对账影响归 m13 调整项)。让步向:客户书面同意留档 + 授权岗位放行(假设 Q30,审批人可配置);让步接收的批次可流转但带让步标记(下游可溯);报废/让步双向前置=评审审批通过(F10.01)。

2 触发条件与前置状态
  • 触发:异常评审处置=报废/让步接收(F10.01)。
  • 前置状态:异常单审批通过;报废累计数可读。
3 输入与校验
字段必填校验失败处理
报废数量+原因是累计≤上限(Q29)「超工单损失规则」阻断
损失归集自动计入工单损失—
客户书面同意凭证让步必填上传留档(Q30)缺失阻断
让步授权岗位让步必填可配置审批人(Q30)越权阻断
让步批次标记自动下游可溯(发货/对账可见标记)—
4 处理流程
5 输出与结果状态

报废记录(累计+损失额)+ 调整依据(m13 对账调整项来源);让步记录(凭证+批次标记)。

6 状态流转

异常单终态(已报废/让步接收);批次带标记流转至发货(m12)/对账(m13)。

7 边界与异常
条件系统行为提示
报废超上限阻断(须先调整工单损失规则并审批)—
让步缺凭证阻断放行(Q30)—
让步批次进入发货发货单/对账单显示让步标记—
复检通过率统计埋点(6.6:复检通过率)—
8 权限与数据规则
  • 报废判定=质量主管;让步协商=质量负责人+销售/客户(6.6 权限);授权岗位可配置(Q30)。
  • 报废/让步全链审计(F15.03);损失额口径对 m13 透出。

E2E 场景清单(m10 覆盖地图)

场景 ID场景名FSD 功能 ID前置种子主干路径关键断言冒烟?可并行?现状
E10.01异常评审六向主干F10.01不合格异常单评审→选方向→必填→审批方向必填独立校验;结论进审计✓—未实现
E10.02超时未评审升级F10.01超时异常单打开台账红字+升级提醒(阈值可配置)—✓未实现
E10.03返工原报工保留F10.02返工处置+原任务报工返工报工→复检原报工不改;复检新开单不覆盖(R-012)✓—未实现
E10.04返工仍不合格再评审F10.02/F10.01复检不合格再评审→让步/报废不自动返工循环;出口正确—✓未实现
E10.05报废累计超上限阻断F10.03累计接近上限报废录入阻断(Q29 数值不预设)✓✓未实现
E10.06让步凭证与批次标记F10.03让步处置上传同意→授权放行缺凭证阻断;批次带标记至发货/对账✓✓未实现
E10.07报废损失入对账F10.03(+F13.01)报废记录+对账周期生成对账单损失作为调整项可溯—✓未实现