3. 生产工单核心概念
在MES系统中,生产工单是连接计划层与执行层的核心对象。它把销售订单、主生产计划或补货需求,翻译成车间可执行、可追踪、可结算的最小任务单元。理解工单的定义、类型、生命周期与数据字段,是后续排程、报工、追溯和成本核算的基础。
一、工单的定义与本质
生产工单(Production Work Order)是MES中授权车间在指定时间、指定资源上,按指定工艺路线生产指定数量产品的执行指令。它至少回答五个问题:做什么(产品与BOM)、做多少(计划数量与单位)、何时做(计划开始/结束时间)、在哪做(产线、工作中心、设备)、做到什么状态(状态与完成数量)。
工单不是孤立单据,而是“需求—计划—执行—反馈”链条中的执行锚点。上游承接订单或预测,下游驱动派工、领料、报工、质检与入库。
二、工单的主要类型
- 标准生产工单:最常见,按BOM和工艺路线生产成品或半成品。
- 返工/返修工单:针对不合格品或客户退货,重新走指定工序。
- 试制工单:用于新品试产、工程验证,数量小、工艺不稳定。
- 拆解工单:将成品或半成品拆回可用物料。
- 委外工单:工序或整单发外协,需跟踪发出、回收与对账。
- 返冲/重复工单:在连续生产中按固定批量重复生成,减少手工开单。
不同类型在状态机、报工方式、物料倒冲策略上差异明显,MES通常用工单类型编码区分,并绑定不同的工艺路线模板与审批流。
三、工单生命周期与状态流转
工单从创建到关闭,通常经历以下状态:
- 草稿/新建:数据未确认,可修改。
- 已下达:计划确认,允许领料、派工。
- 已派工:任务分配到工位/人员/设备。
- 生产中:已开工,产生报工与物料消耗。
- 暂停/挂起:缺料、设备故障或质量异常。
- 完工:数量达成,待质检或入库。
- 关闭:财务与库存结算完成,不可再报工。
- 取消:计划变更或订单取消,终止执行。
下面用一张状态流转图展示工单核心状态与关键事件的关系:
四、工单与订单、批次、序列号的关系
这四者常被混淆,实际是不同粒度的追踪对象:
| 对象 | 粒度 | 作用 | 与工单关系 |
|---|---|---|---|
| 销售订单 | 客户需求 | 约定产品、数量、交期 | 一个订单可拆多个工单 |
| 生产工单 | 执行任务 | 授权生产与报工 | 核心执行单元 |
| 批次 | 物料/产品组 | 追溯同源物料 | 一个工单可产多个批次 |
| 序列号 | 单件 | 唯一身份追溯 | 一个批次含多个序列号 |
典型关系是:订单→工单→批次→序列号。例如客户订购100台设备,生成1张工单,分2个生产批次,每批50台,每台设备有唯一序列号。MES需在报工时同时记录工单号、批次号与序列号,才能实现正向与反向追溯。
五、工单关键数据字段解析
工单主数据通常分为四组:
- 标识字段:工单号、工单类型、版本、来源订单号。
- 产品字段:物料编码、物料名称、规格、单位、BOM版本、工艺路线版本。
- 数量与时间:计划数量、已完工数量、报废数量、计划开始/结束、实际开始/结束。
- 资源与状态:产线、工作中心、设备、优先级、状态、负责人。
工单号: WO-20240612-001
工单类型: 标准生产
物料编码: FG-1001
计划数量: 500 PCS
已完工: 320 PCS
报废: 5 PCS
计划开始: 2024-06-12 08:00
计划结束: 2024-06-12 17:00
产线: SMT-01
状态: 生产中
批次号: LOT-240612-A
序列号范围: SN0001 ~ SN0500
六、案例与常见误区
案例:某电子厂接到订单SO-8801,需求A产品1000台。计划员拆成两张工单:WO-001生产600台,WO-002生产400台,分别对应两条SMT线。每张工单按500台一个批次,共4个批次,每台贴唯一序列号。报工时扫描序列号,系统自动关联工单与批次。客户投诉时,通过序列号反查工单、批次、物料供应商与操作人员,2小时内完成追溯。
1. 把工单当订单用,一个订单只开一张工单,导致排程不灵活;
2. 状态手工修改,绕过报工与质检,造成账实不符;
3. 批次与序列号在完工后才补录,追溯断链;
4. 工单数量与BOM用量不联动,领料超耗无法预警。
复盘要点:工单设计要围绕“可执行、可追踪、可结算”三个目标。状态机必须与业务事件绑定;批次和序列号应在开工或首件时即采集;数据字段要覆盖计划、执行、质量、成本四条线。只有把工单作为MES的数据主轴,后续排程、报工、追溯与绩效分析才能稳定运转。