系列第59篇|从零开始搭建标准ERP架构

👣 接续第58天“工时负荷分析”,今天我们进入 生产执行层的核心模块:零件排程

🔧 目标:基于“交期倒推”规则,实现“半自动、可追溯、可预警”的排程机制

🎯 关键点:数据表拆分 + 统计字段判断 + 自动化流程联动

💡 核心价值:让PMC不再“被动等待”,而是“主动拉动”生产节奏

🔍 回顾:我们已经做了什么?

在前几篇中,我们完成了:

建立了完整的 零件工艺分解体系

实现了 成本估算与工时计算

完成了 工序负荷预判与瓶颈识别

现在,所有任务都已具备“时间属性”和“经济属性”。但问题来了:

这些任务该什么时候开始做?

如何确保不耽误交期?

是否可以实现“只排需要的,不排多余的”?

答案是:引入“拉式排程”机制

⚠️ 注意:这不是“推式排程”(盲目下任务),而是“拉式排程”(根据交期倒推)

步骤一:创建“零件排程计划表” —— 存储最终排程结果

新建数据表:零件排程计划表

字段设计(全部为手动或自动填充):

字段名类型说明
A 排程线体单选对应产线编号(如 ZP-004)
A 生产任务号文本关联上游任务
A 编码文本零件编码
A 名称文本零件名称
A 零件工艺文本工艺名称
123 数量数值生产数量
白 交期日期最终交期(来自MPS)
Σ 工序用时数值来自“工时估算”
C 分解时间日期自动填写(后续生成)

特点:

无公式字段,防止被误改

所有数据由自动化流程写入

是后续甘特图、报工系统的唯一来源

🚀 第59天:以拉式思维驱动生产——打造半自动零件排程引擎

步骤二:重命名并升级 零件分解 表 → 改为“零件分解配置表”

更名为:零件分解配置表

意义:

明确区分“配置”与“执行”

“配置”是源头,“计划”是结果

符合“主数据管理”原则

步骤三:新增统计字段 → 判断是否已排程

新增字段:是否排程

字段类型:统计

数据源:零件排程计划表

统计字段:A 生产任务号

统计方式:去重

统计条件:

  • A 生产任务号 = 当前行 A 生产任务号
  • (可选)A 零件工艺 = 当前行 A 零件工艺

逻辑:

如果在“排程计划表”中找到相同任务号,则返回“已排程”

否则为空(表示未排程)

示例:

🚀 第59天:以拉式思维驱动生产——打造半自动零件排程引擎

步骤四:新增按钮字段 → 触发排程动作

新增字段:生成零件计划

字段类型:按钮

功能:点击后触发自动化流程

步骤五:配置自动化流程 → 实现“一键下达排程”

流程名称:点击按钮时 → 下达排程

🔹 第1步:触发器

触发条件:点击按钮时

所在表:零件分解配置表

所在字段:生成零件计划

🚀 第59天:以拉式思维驱动生产——打造半自动零件排程引擎

🔹 第2步:查找内容

查找范围:零件分解配置表

筛选条件:

  • 是否排程 = 为空
  • A 生产任务号 = 当前行 A 生产任务号

查找内容:全部字段(包括交期、数量、工艺等)

目的:

只处理“尚未排程”的记录

避免重复下发

🚀 第59天:以拉式思维驱动生产——打造半自动零件排程引擎

🔹 第3步:新增记录

新增到表:零件排程计划表

设置字段内容:

  • A 排程线体 → 来自第2步的 A 排程线体
  • A 生产任务号 → 来自第2步的 A 生产任务号
  • A 编码 → 来自第2步的 A 编码
  • …… 其他字段依次映射

效果:

一条记录 → 一键生成多条排程任务

无需人工复制粘贴

🚀 第59天:以拉式思维驱动生产——打造半自动零件排程引擎

步骤六:完成排程后的反馈提示

在按钮下方添加公告字段:

内容:“ 下达排程成功!”

触发条件:当“是否排程”更新为“已排程”时显示

用户体验提升:

操作即反馈

避免误操作

🚀 第59天:以拉式思维驱动生产——打造半自动零件排程引擎

🟩 图3:甘特图视图 —— 可视化排程结果

时间轴上显示:

每个任务的起止时间

持续时间为“工序用时”

线体分组清晰

示例:

冲货:2026/03/24 ~ 2026/03/26(2天)

平头:2026/03/25 ~ 2026/03/27(2天)

支持拖拽调整(未来可扩展)

🛠️ 为什么这样设计?背后逻辑解析

设计点原因
分离“配置”与“计划”职责清晰,便于审计与回溯
使用“统计字段”判断状态实时准确,无需手动标记
按钮触发自动化降低使用门槛,提高效率
“拉式排程”机制避免过度生产,减少库存压力
倒推规则(T-n)符合JIT理念,精准匹配交期

这套模型,其实就是一个 微型“APS排程引擎”

🔮 下一篇预告:第60篇来了!

如何实现“全自动排程”?

如何根据“工序用时”自动计算“分解时间”?

如何支持“多道工序串行排程”?

如何实现“甘特图自动刷新”?

我们将继续深化 智能排程层,打造真正的 “一键排程+动态调度”系统

相关新闻

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

立即咨询 企业版试用 上门服务

请您留言

感谢您的关注,你可留下联系方式,我们将第一时间与您联系。