Appearance
工厂条码二维码管理怎么做
码不是贴上去就结束
工厂条码二维码的目标不是“贴一个码”,而是让现场人员扫码后能快速找到对应工单、批次、入库单、出库单或整改项,并进入正确业务流程。
没有统一编码规则时,不同部门各自生成二维码,现场扫到后无法互相识别;扫码内容只有文本,不能跳转业务页面;编码缺少对象类型,后续无法接 PDA、打印机或移动端;条码和批次追溯脱节,出现问题时查不到上下游。
payload 先统一对象和入口
春喜铜 MES 采用统一扫码 payload:
text
MES|{entity_type}|{id}|{scan_code}|{route}第一版覆盖生产工单、追溯批次、入库单、出库单和 6S 整改项。
| 对象 | 前缀 | 示例用途 |
|---|---|---|
| 生产工单 | WO | 扫码查看工单进度、工序和报工入口 |
| 追溯批次 | BT | 扫码查看批次来源、质检和出入库 |
| 入库单 | IN | 扫码查看入库记录 |
| 出库单 | OUT | 扫码查看出库记录 |
| 6S 整改项 | 6S | 扫码查看现场整改事项 |
只读查询先跑稳,再接业务动作
第一版先明确扫码对象类型,不同对象使用不同前缀,每个对象生成稳定的业务编码。payload 中写入对象类型、对象 ID、扫码编码和页面路由,前端展示扫码编码并允许复制 payload。
条码更适合简单编号扫描,二维码可以承载更多文本和跳转信息,MES 场景通常更适合二维码。扫码后不一定立即写入业务记录,第一版可以先做只读查询,等现场口径稳定后再接扫码报工、签收、入库、出库和异常补录。
route 能让扫码结果直接定位到业务页面,避免只显示一串编码而无法操作。后续接入二维码图片、标签模板、打印记录和 PDA 扫码日志时,也沿用同一套对象、编码和 payload。