MES系列42-MES 系统全编码体系设计与实施方案

MES系列42-MES 系统全编码体系设计与实施方案 编码是 MES 系统的 "身份证",是所有数据关联、追溯、统计的基础。编码乱了,整个 MES 系统就会变成 "数据垃圾场",所有模块都会出问题。为了避免编码混乱,该如何设计MES系统中各个模块用到的所有编码呢?接下来,我们一起学习了解一下这方面的内容。一、编码设计的核心原则设计时我们要先根据系统中所有用到的编码特性,先定原则再写规则,否则必乱。下面的原则可参考:所有编码必须严格遵守这 6 条原则,缺一不可:1、全局唯一性:一个编码只能对应一个实体,一个实体只能有一个编码,绝对不能重复2、简单易记性:尽量用拼音首字母,不用英文缩写;长度控制在 8-15 位,太长容易输错3、分类清晰性:编码要体现分类信息,看到编码就能知道是什么类型的东西4、可扩展性:预留足够的流水号位数,满足未来 3-5 年的业务增长5、稳定性:编码一旦生成,永久不能修改,即使实体报废、停用,编码也要保留6、统一性:全厂所有系统(MES/ERP/WMS/PLC)共用一套编码规则,不能各搞各的反面教材:1、用中文编码、用特殊字符编码2、流水号只有 2 位,超过 99 就重复3、同一个物料在 ERP 里叫 A,在 MES 里叫 B4、编码里包含可变信息(如价格、供应商、库存位置)二、MES 系统全编码体系下面以人防门行业为例,相关行业或其他行业均可参考。覆盖前面用到的所有模块用到的编码,每个都有格式、示例、说明,和MES系列之前的模块设计完全对应。1、组织架构编码格式:组织类型代码-流水号组织类型代码:F:工厂C:车间D:部门T:班组示例:F-01:第一工厂C-01:钣金车间C-02:焊接车间T-01:焊接一班T-02:装配二班说明:简单清晰,层级明确,适合中小规模工厂。2、人员编码(工号)格式:入职年份(2位)+流水号(4位)示例:230001:2023 年入职的第 1 个员工260015:2026 年入职的第 15 个员工说明:工号即 MES 登录账号,一人一号,终身不变离职员工工号保留,不重复使用不要在工号里包含部门、岗位信息(这些信息会变)3、物料编码物料编码是MES系统中最核心的编码,也是最容易乱的编码;格式:大类(2位)+中类(2位)+小类(2位)+流水号(4位)人防门行业分类示例:大类大类名称中类中类名称小类小类名称01原材料01钢材01