4. 数据源识别与字段映射
计划达成率看板能否可信,取决于一个常被低估的前提:计划数和实际产出数是否来自正确的数据源、是否按同一口径对齐。很多看板做出来“数字对不上”,问题并不在图表,而在数据源识别与字段映射阶段没有做扎实。本节围绕三个典型数据源——ERP、MES、手工报表——梳理计划数据与实际产出数据的来源、字段对应关系、数据缺口以及采集频率的设计方法。
一、先分清“计划”与“实际”分别落在哪个系统
在多数食品制造企业中,计划数据的主源头是ERP。ERP中的生产订单(或计划订单)承载了物料、计划数量、计划开工与完工日期、生产线/工作中心等关键信息。计划数量通常以基本计量单位记录,例如“千克”“箱”“袋”,而计划日期往往精确到日,部分企业可到班次。实际产出数据的主源头则是MES,MES按工单报工,记录实际产出数量、合格数量、报废数量、实际开工与完工时间、班组与设备。手工报表则常见于两类场景:一是部分老产线或包装工序尚未接入MES,由班组长按班次填写产量;二是临时插单、返工、试产等ERP与MES都未完整覆盖的异常产出。
因此,识别数据源的第一步不是打开数据库,而是画清楚“一张生产订单从计划下达到产出报工”经过哪些系统、在哪个环节被记录。只有确认计划数来自ERP的哪个字段、实际数来自MES的哪张报工表,后续映射才有意义。
二、字段映射表:把“同名不同义”变成“同义同口径”
字段映射的核心不是把字段名一一对应,而是把业务含义、计量单位、时间粒度和统计口径对齐。以下是一份可直接参考的字段映射表示例(示例参数为教学假设,企业需按自身系统调整):
| 看板指标 | 数据来源 | 源字段/表 | 口径说明 | 采集频率 |
|---|---|---|---|---|
| 计划产量 | ERP | 生产订单.计划数量 | 按基本计量单位,含计划内全部工单 | 每日增量同步 |
| 计划完工日期 | ERP | 生产订单.计划完工日期 | 精确到日,跨日工单按最后完工日归属 | 每日增量同步 |
| 实际产出 | MES | 报工记录.产出数量 | 按工单汇总,含合格与报废,需与计划单位换算 | 每15分钟或按班次 |
| 合格产出 | MES | 报工记录.合格数量 | 用于计算合格率,不直接进入达成率分子 | 每15分钟或按班次 |
| 手工补录产出 | 手工报表 | 班组产量表.当班产量 | 仅覆盖未接入MES的工序,需标注来源 | 每班次录入 |
映射时最容易出问题的有三处。第一是单位换算:ERP计划以“千克”计,MES报工以“箱”计,若一箱净含量为12千克,则必须在映射层统一换算,否则达成率会放大或缩小12倍。第二是时间归属:计划完工日期是“日”,MES报工时间是“时刻”,跨零点班次的产出应归属到哪个计划日,必须事先约定,通常按班次所属生产日而非自然日。第三是工单关联:手工报表往往只写“某线某班产量”,没有工单号,需要建立“产线+班次+日期”到工单的关联规则,否则无法与计划对齐。
三、识别数据缺口:哪些数拿不到、哪些数不可信
完成映射后,要主动列出数据缺口。常见缺口包括:ERP中计划数量已下达但MES无对应工单(计划未执行或工单未同步);MES有报工但ERP无计划(临时插单、返工);手工报表缺少工单号导致无法归属;部分工序只记录合格数不记录报废数,导致实际产出被低估。对每个缺口,应明确处理策略:是补录、是建立映射规则,还是在看板上单独标注“数据不完整”,而不是简单用零填充。
四、采集频率:按“决策需要”而不是“系统能力”来定
采集频率的设计原则是:频率要匹配看板的使用节奏。若看板用于班组长每班复盘,实际产出按班次采集即可;若用于车间主任实时盯产,MES报工需做到15分钟级增量抽取;ERP计划数据变化不频繁,每日增量同步通常足够,但在插单频繁的企业可提高到每4小时一次。手工报表则受制于人工录入节奏,一般每班次一次,并应设定录入截止时间,避免看板在班次结束后长时间缺数。
需要强调的是,采集频率不等于刷新频率。看板前端可以每分钟刷新,但底层数据若每班才更新一次,刷新再快也不会产生新信息。因此应在看板上明确标注“数据截至时间”和“各来源更新频率”,让使用者知道当前数字的时效边界。
五、一个可执行的落地检查
在正式接入看板前,建议用一张小样本做交叉验证:选取同一产线连续三个生产日的ERP计划数与MES报工数,按映射规则换算后手工计算达成率,再与看板输出比对。若差异超过约定阈值(例如2%),逐项排查单位换算、时间归属和工单关联三个环节。只有样本验证通过,字段映射表才可以作为看板的正式数据契约固定下来,后续任何字段口径变更都应走变更记录,避免看板数字在无人察觉的情况下发生漂移。