功能开启

来源:https://cloud.iocoder.cn/mes/build/

进度说明:

MES 系统,后端由 yudao-module-mes 模块实现,前端由 yudao-ui-admin-vue3mes 目录实现。

只需要启动 yudao-module-mes 服务,就可以使用 MES 的功能。步骤如下:

1.1 第一步,导入 SQL

点击 mes.sql.zip 下载附件,解压出 SQL 文件,然后导入到数据库中。如下图所示:

友情提示:↑↑↑ mes.sql 是可以点击下载的! ↑↑↑

重要说明:该 SQL 仅芋道星球成员可使用和商用,否则视为侵权(索赔 100 万,永久追溯)【下载即视为同意】。

导入数据库

mes_ 作为前缀的表,就是 MES 模块的表,一共 133 张,按业务模块分为:

表前缀 模块 表数量
mes_md_ 基础数据 17
mes_pro_ 生产管理 17
mes_wm_ 仓库管理 62
mes_qc_ 质量管理 16
mes_dv_ 设备管理 12
mes_tm_ 工具管理 2
mes_cal_ 排班管理 7

1.2 第二步,启动服务

① 运行该服务的 MesServerApplication 启动类,看到 "Started MesServerApplication in 5.963 seconds (JVM running for 6.253)" 说明开启成功。

② 然后,访问前端的 MES 菜单,确认功能是否生效。如下图所示:

确认功能是否生效

至此,我们就成功开启了 MES 的功能 🙂

2. 全局说明

① MES 各业务表中的 code 编码字段(如物料编码、工单编码等),均由编码规则模块自动生成,详见 《【基础】编码规则》 文档。

② MES 中存在大量一对多(主子表)关系的业务单据(如生产工单与 BOM 子表、采购入库与入库明细等)。通常的操作方式是:先新增主表记录,保存后在编辑弹窗中切换到对应的 Tab 页,再新增子表明细行。

③ MES 仓库管理模块的出入库单据统一采用两阶段处理流程:第一阶段为「单据起草」,负责创建业务单据并可配合审批流程;第二阶段为「执行入库/出库」,审批通过后执行库存操作,此时系统才会通过库存事务引擎生成事务流水并更新库存台账。系统还内置了一个虚拟线边库(编码 WIP_VIRTUAL_WAREHOUSE),用于统计在制物资的库存情况,详见 《【仓库】仓库与库区库位、条码赋码、SN码》