跳转到主要内容

FSD M8 · 执行报工

← 总则 | 附录 → | 上游:主 PRD(6.5 / 7.6 / 页面树 7)| 交互稿:prd/design/execution/(已确认)

册边界:工单与工序任务状态机归 m07;检验执行归 m09(本册到「报工提交→待检」为止);绑定维度配置(材料批次/设备/模具开关)归 m06 F06.03 主数据侧(本册执行侧消费);计件工资参数 P2 不做(6.5)。

M8 执行报工

F08.01 我的任务与扫码

对应 PRD:6.5 主流程 + 7.6 移动任务与报工页(prd/印刷行业工单系统产品与交互设计.md:240,383)| 交互稿:prd/design/execution/(已确认,我的任务屏——移动端形态)| 实现落点:待回填 | 操作入口:/execution/my-tasks | 状态:未实现

1 功能定义

车间移动端任务入口:今日任务卡(订单/产品/工序/计划量/资源/交期/状态)+ 扫任务码进入任务详情;纵向流程引导(信息—领料/投料—开工—报工—质检—异常);离线缓存查看与弱网草稿(保存时长假设 Q23,待客户确认)。

2 触发条件与前置状态
  • 触发:登录进入我的任务;扫任务码。
  • 前置状态:任务已派工到本人班组(F08.02);扫码对象=任务码(系统生成)。
3 输入与校验
字段必填校验失败处理
任务码扫码时必填存在且派给本班组「任务不存在/无权操作」
任务筛选(今日/状态)否默认今日空状态引导
离线缓存自动草稿本地保存(Q23 时长可配置)冲突时以服务端为准提示
4 处理流程
5 输出与结果状态

任务视图 + 扫码定位;草稿(离线可续);无业务状态变化(入口类功能)。

6 状态流转

无自身状态;所展示任务状态见工序任务状态机(execution README)。

7 边界与异常
条件系统行为提示
扫码失败手动输入任务号兜底(6.5 异常)—
任务被他人占用提示并禁用提交「任务正被 X 处理」
弱网提交失败存草稿待同步(Q23)「已保存草稿」
任务已完成/未派工禁用入口—
8 权限与数据规则
  • 操作工看本班组任务;跨班组任务不可见。
  • 离线草稿同步冲突以服务端为准,操作留痕(F15.03)。

F08.02 派工与接班

对应 PRD:6.5 主流程「班组长把任务派给设备或班组…多个班组连续交接」(prd/印刷行业工单系统产品与交互设计.md:240)+ 决策 Q19| 交互稿:prd/design/execution/(已确认,派工屏——桌面端)| 实现落点:待回填 | 操作入口:/execution/dispatch | 状态:未实现

1 功能定义

班组长派工工作台:待派任务池;派工对象=设备+班组(Q19:人员挂班组不直接排产);设备资格/班组技能校验(引用 F06.05 技能标签与 F06.03 资格要求);占用/齐套未过/质检未判定时派工按钮禁用并提示;任务码生成;接班交接双方确认(交接不清时双方确认——6.5 规则)。

2 触发条件与前置状态
  • 触发:工序任务 待派工;班组交接班。
  • 前置状态:任务已排程(m07);资源/班组主数据生效。
3 输入与校验
字段必填校验失败处理
派工对象(设备+班组)是设备资格匹配工序;班组技能覆盖(Q19)「资格不匹配」阻断
可用性校验自动设备空闲、齐套已过、质检已判定不满足禁用+原因
任务码自动生成唯一—
交接确认接班时双方确认(6.5 规则)未确认不可接班
4 处理流程
5 输出与结果状态

任务 已派工(派工对象留痕);任务码;交接记录(双方确认)。

6 状态流转

工序任务 待派工 → 已派工(见 planning/execution README 状态机)。

7 边界与异常
条件系统行为提示
齐套未过派工禁用并提示(联动 m07 F07.04)「齐套未通过」
上道质检未判定禁用「上道待检」
派错设备(无资格)阻断(6.4/6.5 异常)「资格不匹配」
交接未确认任务保持原班组—
8 权限与数据规则
  • 班组长派工(本班组范围);操作工不可自派(6.5 权限);派工与交接记录进审计(F15.03)。

F08.03 领料与投料

对应 PRD:6.5 主流程领料段 + 调研 R-011(prd/印刷行业工单系统产品与交互设计.md:240,242)| 交互稿:prd/design/execution/(已确认,领料-补料屏——桌面端)| 实现落点:待回填 | 操作入口:/execution/material-pick | 状态:未实现

1 功能定义

按工单材料需求发料:材料必须绑定工单和批次(R-011,批次选择 Q14、效期展示);发料/退料/补料形成正负凭证(R-011,库存流水可溯);确认发料核减齐套可用量(联动 m07 F07.04);补料超损耗须说明原因并审批(损耗口径 Q13 访谈候选);退料登记回库。

2 触发条件与前置状态
  • 触发:工单 待投料/生产中 的材料需求;缺料补料申请。
  • 前置状态:工单已派工;库存批次可用(Q14 主要材料按批次)。
3 输入与校验
字段必填校验失败处理
工单/材料需求自动需求行可读—
批次选择是批次可用量足、效期合格(Q14)「批次不可用」阻断
发料数量是不超需求行(单位换算 R-001 联动)超量阻断
补料原因超损耗必填非空+审批(Q13 口径)缺原因阻断
退料登记制正负凭证成对(R-011)—
4 处理流程
5 输出与结果状态

领退补凭证集(正负成对,库存流水);工单材料台账更新(已发/已耗);齐套可用量联动。

6 状态流转

材料台账随凭证推进;齐套状态联动 m07 F07.04。

7 边界与异常
条件系统行为提示
批次效期临期/过期油墨族预警/阻断(Q14)—
负库存策略由客户定(R-011 禁自由分摊成本),默认阻断「库存不足」
补料超损耗未审批阻断发料「须审批」
单位不可换算阻断(R-001)—
8 权限与数据规则
  • 仓管发料;班组申请补料;审批按超损耗规则路由。
  • 凭证不可删改(只追加冲正);流水进审计(F15.03)。

F08.04 开工、暂停与报工

对应 PRD:6.5 字段/规则/异常(prd/印刷行业工单系统产品与交互设计.md:242)+ 决策 Q22+24/Q25/Q29 + 调研 R-005/R-006| 交互稿:prd/design/execution/(已确认,报工屏——移动端)| 实现落点:待回填 | 操作入口:/execution/tasks/{taskId}/report | 状态:未实现

1 功能定义

现场核心记录:确认投料→开工→暂停/恢复(原因必填)→报工(合格/不良/返工/报废,原因必选)。校验链:本批合计=合格+不良+返工+报废(不等阻断);报废上限=工单损失规则(假设 Q29,数值访谈候选禁预设);后工序累计合格不超前工序(开关+容差可配置——假设 Q25);双单位报工(录入单位与基准单位分开,因子/精度/来源配置提供,禁默认 1:1——R-006);绑定维度必填集(材料批次/班组人员/起止时间必填;设备/模具按工序配置——Q22+24,配置源 m06 F06.03);投入产出批次关联(R-005:选投入批次、记产出批次=成品工单批次,产出≤可用投入,禁口头批次)。

2 触发条件与前置状态
  • 触发:任务 已派工→待投料→加工中 的现场操作。
  • 前置状态:投料确认(材料到位 F08.03);任务在本班组。
3 输入与校验
字段必填校验失败处理
投料确认开工前必填领料凭证存在(F08.03)「材料未齐套」阻断
报工四量(合格/不良/返工/报废)是合计自洽;报废≤上限(Q29 访谈候选)「合计不等」「超上限」阻断
不良/返工/报废原因必选枚举缺失阻断
双单位数量是换算因子配置提供(R-006 禁 1:1 默认)「换算缺失」阻断
绑定维度(批次/班组人员/起止时间)是齐备(Q22+24)缺失阻断提交
设备/模具维度按工序开关开=必填(m06 F06.03 配置)缺失阻断
产出批次自动=工单批次产出≤可用投入(R-005)超量阻断
暂停/恢复原因必填非空阻断
4 处理流程
5 输出与结果状态

工序任务累计数更新(合格/不良/返工/报废);投入产出批次链(R-005 追溯);报工记录(维度齐备,Q22+24 口径);任务转 待检。

6 状态流转

工序任务 加工中 → 已报工 → 待检;暂停 加工中 ↔ 已暂停(工单级暂停联动 m07);不合格流转载检(m09)。

7 边界与异常
条件系统行为提示
离线提交/网络中断存草稿待同步(Q23)「已保存草稿」
数量超上限阻断(Q29 口径)「超过工单损失规则上限」
后工序超前按开关+容差阻断或提示(Q25)—
质量未判定继续报工按 Q26 口径提示「前往检验」(不直接完工)—
任务已完成禁用报工入口—
8 权限与数据规则
  • 操作工报本任务;班组长代报记录代报人(Q22+24);计划员只读;财务不直接改数量(6.5 权限)。
  • 报工记录只追加(更正走 F08.05);全部维度留痕进审计(F15.03)。

F08.05 报工更正

对应 PRD:6.5 规则「已报工任务修改走更正单…页面必须提示原值与申请值,更正需原因和审批」(prd/印刷行业工单系统产品与交互设计.md:242)+ 调研 R-012(原报工保留)| 交互稿:prd/design/execution/(已确认,报工屏更正入口)| 实现落点:待回填 | 操作入口:/execution/tasks/{taskId}/report(更正单入口)| 状态:未实现

1 功能定义

已提交报工的更正通道:原报工保留不改(R-012 禁直接覆盖合格数),更正单载明原值与申请值(页面双列提示)、原因必填、审批通过后以红字/冲正方式落账;更正涉及批次关联时同步修正追溯链(留痕)。

2 触发条件与前置状态
  • 触发:报工记录「申请更正」。
  • 前置状态:原报工已提交;更正窗口内(已进入对账/结算环节的更正须更高审批,联动 m13)。
3 输入与校验
字段必填校验失败处理
原报工引用自动存在且未冲正「已冲正不可再改」
申请值(四量)是合计自洽、上限校验同 F08.04阻断
更正原因是非空、分类阻断
原值提示自动双列原值 vs 申请值可读—
4 处理流程
5 输出与结果状态

更正单(审批留痕);冲正凭证+修正记录(原报工保留可追溯);累计数修正。

6 状态流转

更正单:待审批 → 已生效/已驳回;原报工记录状态不变(保留)。

7 边界与异常
条件系统行为提示
已进入对账的报工更正升级审批并通知财务(m13 联动)—
重复更正同一记录以最新生效为准,历史留痕—
更正致报废超上限阻断(同 F08.04 口径)—
8 权限与数据规则
  • 发起=操作工/班组长;审批=车间主管(升级路由可配置);财务只读通知。
  • 原值/申请值/审批全链审计(F15.03)。

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

场景 ID场景名FSD 功能 ID前置种子主干路径关键断言冒烟?可并行?现状
E08.01派工主干F08.02待派任务+合格资源选设备+班组→派工资格校验通过;任务码生成;状态已派工✓—未实现
E08.02资格不匹配阻断F08.02无资格班组派工禁用+原因提示(Q19)—✓未实现
E08.03领料批次绑定发料F08.03工单材料需求+批次库存选批次→发料正向凭证生成;齐套可用量核减(m07 联动)✓—未实现
E08.04报工主干(四量自洽)F08.04已投料任务投料→开工→报四量→提交合计校验通过;维度齐备(Q22+24);转待检✓—未实现
E08.05报废超上限阻断F08.04工单损失规则报超限报废阻断(Q29 数值不预设)✓✓未实现
E08.06双单位报工禁 1:1F08.04配置因子≠1(R-006)录入单位数量基准量按因子换算;无因子阻断—✓未实现
E08.07投入产出批次追溯F08.04(+m09)投入批次+产出(R-005)报工提交产出≤可用投入;批次链可溯✓✓未实现
E08.08报工更正红字冲正F08.05已提交报工申请更正→审批原报工保留;原值/申请值双列;冲正落账✓—未实现
E08.09弱网草稿同步F08.01/F08.04离线状态报工→断网→恢复草稿保存(Q23);同步以服务端为准—✓未实现