文档产品文档
工单管理模块功能说明
工单是 MES 承载生产任务的核心单据。本文说明工单的生命周期、状态流转、拆解逻辑与变更处理。
百百华产品团队2026-09-08阅读 187有用 35
模块定位
工单管理模块负责生产任务的创建、下达、执行跟踪与关闭。它是连接计划层与执行层的桥梁。
工单的来源
| 来源 | 说明 |
|---|---|
| ERP 同步 | 最常见,计划在 ERP 生成后同步过来 |
| 手工创建 | 试制、返工、临时任务 |
| 系统生成 | 由其他工单派生(返工工单、补产工单) |
生命周期与状态
典型的状态流转:
草稿 → 已下达 → 已开工 → 已完工 → 已关闭
| 状态 | 含义 | 可执行操作 |
|---|---|---|
| 草稿 | 已创建未下达 | 修改、删除、下达 |
| 已下达 | 下发到车间,等待开工 | 开工、变更、取消 |
| 已开工 | 已开始生产 | 报工、暂停、完工 |
| 已完工 | 生产完成 | 入库、关闭 |
| 已关闭 | 流程结束 | 只读 |
状态机是强约束,不能跳状态。这是为了保证数据一致性。
工单的拆解
一个工单下达后,系统会按工艺路线拆解为工序任务。
拆解内容:
- 每道工序生成一条任务
- 记录工序、工作中心、计划数量、计划时间
- 建立工序间的先后关系
拆解规则可在配置中调整:
- 是否允许跳序生产
- 是否允许并行工序
- 是否按工作中心自动分派
主要功能
工单创建与下达
- 手工创建或接口同步
- 指定产品、数量、交期、车间
- 下达时校验基础数据完整性(工艺路线是否存在)
工单跟踪
- 进度看板:各工单的完成率
- 工序明细:每道工序的投入产出
- 异常标记:超期、缺料、质量问题
工单变更
| 变更类型 | 处理方式 |
|---|---|
| 数量变更 | 增加可追加,减少需评估在制品 |
| 交期变更 | 更新计划,联动排程 |
| 工艺变更 | 需重新拆解,影响已报工数据 |
| 取消 | 需确认在制品与已领物料如何处理 |
已开工的工单变更要特别谨慎,可能影响已产生的报工和领料记录。
建议:已开工工单的数量、工艺变更走审批流程。
工单关闭
关闭前检查:
- 所有工序是否完工
- 是否已入库
- 是否有未处理的异常(不合格品、待返工)
有未完成事项的工单不允许关闭,或者需要强制关闭并记录原因。
关键配置项
| 配置 | 说明 |
|---|---|
| 是否允许超量报工 | 超出计划数量是否可报 |
| 是否允许跳序 | 能否跳过前置工序 |
| 是否齐套才能开工 | 物料齐套校验开关 |
| 自动关闭 | 完工后是否自动关闭 |
| 工单号生成规则 | 前缀、日期、流水号格式 |
与 ERP 的对接
工单通常在 ERP 生成,MES 接收后执行。数据流向:
- ERP 生成生产订单 → 同步到 MES
- MES 拆解为工序任务 → 车间执行
- MES 回传实际完工数据 → ERP 更新订单状态
注意:不要让 MES 反向修改 ERP 的工单主数据,否则两边会不一致。
常见问题
| 问题 | 原因与处理 |
|---|---|
| 工单无法下达 | 检查工艺路线是否配置 |
| 工序拆解不全 | 检查工艺路线的工序是否完整 |
| 无法开工 | 见"工单无法开工的六种原因排查" |
| 完工数量对不上 | 检查是否有未报工的工序 |
注意事项
- 工单号要唯一且不可复用
- 工单的变更要留痕,便于追溯
- 关闭的工单不能修改,需要变更时另开工单
- 定期归档历史工单,避免影响查询性能
工单模块的具体字段、状态流转配置与界面说明,[待补充:产品团队补齐]。
这篇内容对你有帮助吗?
当前为游客态,投票按设备去重