Skip to content

计划员-生产计划创建操作手册(SOP)

文档编号: BayesMES-SOP-PLANNING-002-V1.1
文档版本: V1.1
适用系统: BayesMES 制造执行系统
适用角色: 计划员、生管
适用终端: Web端
角色类型: 班组长/主管
最后更新: 2026-04-28
下次评审: 2026-10-28
文档状态: 草稿
编制人: BayesMES团队
审核人: ysfl
批准人: ysfl


真实性核对说明

本文档按《SOP编制标准》V2.2.0 重新审查。操作步骤、字段、按钮、状态和权限已核对 BayesMES 后端 PHP、共享类型库、Web 前端源码和计划管理培训文档。当前版本未采集真实系统截图,截图位置以占位清单标明,发布版必须补充脱敏截图后再批准。


目录


1. 名词术语表

术语英文/缩写解释
生产计划Production Plan计划员根据订单、备货或补产需求创建的生产任务安排
生产订单Production Order系统中承载产品、数量、计划日期和状态的生产单据
销售订单Sales Order客户下达的订单,可作为生产计划来源
BOMBill of Materials产品物料清单,用于校验投料工序和计算物料需求
工艺路线Process Route产品生产工序和执行顺序的定义
齐套分析Kit Check判断计划或工单所需物料是否满足开工要求
MRPMaterial Requirements Planning根据需求、库存和在途数量计算物料缺口
计划日期Plan Date生产计划的开始日期和结束日期

2. 功能概述

2.1 功能说明

生产计划创建用于把销售订单、备货需求或补产需求转化为系统可管理的生产订单。计划创建成功后状态为「待审核」,审核通过后状态为「已审核」,再进入工单分配、现场接单和生产执行流程。

2.2 适用场景

场景说明
按销售订单生产根据客户订单创建计划,跟踪交期和产出
按库存备货生产根据安全库存或预测需求创建计划
返工/补产需求因质量、报废或欠产追加生产计划
计划拆分前准备先创建总计划,再按产线、班组或批量分配工单

2.3 计划创建后的流转

创建生产计划待审核已审核工单分配工单待接单现场执行
顺序系统状态/动作触发入口输出
1创建生产计划计划列表 → 新建计划 → 创建生产订单,状态为待审核
2审核计划计划列表 → 审核状态变为已审核
3工单分配计划列表 → 待分配/已分配生成待接单工单
4现场执行工单列表 → 接单/开始工单进入执行流程

3. 操作前准备

3.1 权限要求

功能权限标识操作范围
查看生产计划production:order:view进入计划列表、查看计划详情
新建生产计划production:order:create创建并保存生产计划
编辑生产计划production:order:update修改未完成计划信息
审核生产计划production:order:approve将待审核计划审核为已审核
取消生产计划production:order:cancel取消未完成计划
工单分配production:order:dispatch进入分配预览并确认分配

无法进入页面或按钮不可见时,请联系系统管理员核对角色权限。

3.2 前置条件

条件说明检查位置
产品物料已维护产品编码、名称、规格、图号、主单位完整基础数据 → 物料管理
BOM已发布并启用生产订单创建时后端校验BOM有效性基础数据 → BOM管理
工艺路线可用生产订单创建时后端校验路线信息基础数据 → 工艺路线
BOM与工艺路线匹配BOM明细的投料工序必须存在于所选工艺路线中BOM管理、工艺路线
产线资料可用后续工单分配需要选择生产线组织管理 → 生产线

3.3 资料准备

资料用途
客户订单或生产需求单确认产品、数量、日期
库存/缺料信息判断是否先执行MRP或齐套分析
产能安排判断计划开始日期和结束日期
特殊生产要求记录包装、批次、交付或工艺注意事项

4. 操作流程详解

4.1 流程总览

进入生产计划列表点击新建计划选择物料选择工艺路线和BOM填写计划数量和计划日期选择优先级并填写备注核对通过?点击创建计划进入待审核
步骤操作系统校验输出
1进入生产计划列表校验查看权限计划列表
2点击「新建计划」校验创建权限新建计划表单
3选择物料页面加载启用的成品和半成品已选物料
4选择工艺路线和BOM后端校验路线、BOM和投料工序一致性路线和BOM
5填写数量、日期、优先级、备注数量大于0,结束日期不早于开始日期待创建计划
6点击「创建」后端生成生产订单号待审核计划

4.2 步骤一:进入生产计划列表

操作路径:

Web端 → 生产计划 → 计划列表

页面说明:

页面区域显示内容
顶部筛选区搜索订单号/物料、状态、优先级、物料类型、日期范围
统计卡片待审核、已审核、已接单、进行中、已完成、已暂停、已取消
计划列表订单号、物料、数量、计划日期、状态、操作按钮

📷 【截图01-生产计划列表】
标注:查询条件、状态统计卡片、新建计划按钮、计划列表与操作按钮。

4.3 步骤二:新建生产计划

  1. 点击页面右上角「新建计划」。
  2. 系统打开生产计划表单。
  3. 确认页面标题和面包屑为新建计划场景。

📷 【截图02-新建计划入口】
标注:新建计划按钮、页面跳转后的表单标题。

4.4 步骤三:填写基本信息

字段必填填写要求系统依据
物料输入编码、名称、图号或规格搜索前端仅加载启用的成品和半成品,后端要求 material_id
工艺路线选择与物料匹配的工艺路线前端校验 route_id,后端创建服务要求路线
BOM选择已发布且启用的BOM后端创建服务要求BOM并校验BOM有效性
计划数量输入大于0的整数前端和后端校验数量大于0
计划日期选择开始日期和结束日期后端校验结束日期不早于开始日期
优先级紧急、高、中、低页面默认值为“中”
备注填写插单、试产、包装或交付说明保存到生产订单备注字段

📷 【截图03-计划基本信息表单】
标注:物料、工艺路线、BOM、计划数量、计划日期、优先级、备注。

4.5 步骤四:核对产品和数量

核对项正确标准
物料编码与生产需求单一致
产品规格与客户需求、BOM版本一致
计划数量与本次生产需求一致
计量单位与物料主单位一致
计划日期开始日期早于或等于结束日期
BOM与工艺路线BOM投料工序存在于所选工艺路线中

保存前完成二次核对。产品、数量或BOM错误会影响MRP、齐套分析、工单数量和库存入库。

4.6 步骤五:创建计划

  1. 确认必填字段已填写。
  2. 点击「创建」。
  3. 系统提示“计划创建成功”后自动返回计划列表。
  4. 在列表中搜索或刷新,确认新计划已生成。

创建成功后,计划状态为「待审核」。

📷 【截图04-创建成功返回列表】
标注:成功提示、新计划订单号、状态为待审核。

4.7 步骤六:审核计划

  1. 在计划列表找到状态为「待审核」的计划。
  2. 点击操作列中的「审核」。
  3. 在确认弹窗中确认审核通过。
  4. 审核成功后,计划状态变为「已审核」,此时可进入工单分配。

📷 【截图05-审核确认】
标注:审核按钮、确认弹窗、审核后状态。


5. 计划审核与状态跟踪

5.1 状态说明

状态含义计划员可做事项
待审核计划已创建,等待审核查看、编辑、取消、催审
已审核计划通过审核分配工单、继续跟踪
已接单生产部门已接收计划分配或补充分配工单
进行中工单已开始执行查看进度,协调异常
已完成计划生产完成查看结果,归档复盘
已暂停计划临时中止跟进暂停原因和恢复节点
已取消计划不再执行保留记录,不再执行

5.2 正常流转

待审核已审核已接单进行中已完成
顺序当前状态下一状态触发动作
1待审核已审核审核
2已审核已接单接单
3已接单进行中开始
4进行中已完成完成

5.3 可编辑和可取消规则

计划状态Web页面编辑入口Web页面取消入口后端限制
待审核显示显示可更新,可取消
已审核显示显示可更新,可取消
已接单显示显示可更新,可取消
进行中不显示不显示取消需通过后端业务校验
已完成不显示不显示后端禁止取消
已暂停不显示不显示按暂停/恢复流程处理
已取消不显示不显示仅可按权限恢复

6. 关键业务关联关系

6.1 数据元素与校验规则

数据元素来源校验规则影响范围
物料物料主数据必填,Web端加载启用成品和半成品计划产品、BOM、工艺路线、工单
工艺路线工艺路线主数据后端创建服务要求存在工单工序、报工节点
BOMBOM主数据后端校验属于所选物料、已启用、已发布、有有效明细投料、防错、齐套分析
计划数量人工录入必填,大于0工单分配上限、MRP需求
计划日期人工录入必填,结束日期不早于开始日期排产、交期、进度预警
优先级人工选择紧急、高、中、低列表标识和排产参考
备注人工录入可为空插单、试产、交付说明

6.2 数据关联

主数据/业务数据与生产计划的关系
物料生产订单保存物料ID、编码、名称
BOM生产订单保存BOM ID、编码、版本
工艺路线生产订单保存路线ID、编码、名称、版本
工单工单分配时引用生产订单,并受计划剩余数量限制
生产批次工单确认分配后生成,用于后续追溯
审核信息审核人、审核时间记录到生产订单

6.3 可追溯性与可逆性

场景追溯字段可逆处理
创建计划创建人、创建时间、生产订单号未执行前按权限编辑或取消
审核计划审核人、审核时间审核后仍未执行时通过编辑或取消处理
取消计划取消人、取消时间、取消原因已取消计划按权限恢复到已审核
计划暂停暂停状态、关联工单暂停来源恢复后同步恢复由计划暂停触发的工单
计划完成完成人、完成时间、产出数量已完成计划不取消

7. 异常处理与应急措施

异常场景原因处理步骤记录要求
无法进入计划列表或按钮不可见账号缺少查看、创建、审核或取消权限联系系统管理员核对角色权限记录账号、角色、缺少按钮
找不到产品物料未维护、未启用或不是成品/半成品联系基础数据维护人员补全物料记录物料编码或名称
找不到工艺路线产品未配置可用工艺路线联系工艺工程师维护路线记录产品和路线需求
找不到BOMBOM未发布、未启用或不属于该物料联系BOM管理员维护BOM记录产品、BOM版本
提示BOM与工艺路线不一致BOM投料工序不在所选工艺路线中检查BOM投料工序并修正路线记录BOM和路线版本
创建提示必填项缺失表单必填字段未填写按页面提示补齐字段无需建异常单
计划日期不允许保存结束日期早于开始日期调整计划日期记录调整原因
审核后发现错误计划未进入执行或已进入执行未执行时编辑或取消;已执行时联系生产主管制定变更方案记录变更原因和审批结论
页面请求失败网络异常、登录失效或服务端返回错误刷新页面并重新登录;仍失败时联系管理员查看日志记录时间、页面、错误提示

7.1 紧急插单处理

  1. 确认插单来源和交期要求。
  2. 创建高优先级生产计划。
  3. 执行MRP或齐套分析,确认物料风险。
  4. 与生产主管确认产能和排产影响。
  5. 创建计划后完成审核,并在备注中标注“紧急插单”原因。

7.2 计划取消处理

  1. 确认计划未处于已完成状态。
  2. 与销售、生产、仓库确认取消影响。
  3. 在计划列表点击「取消」。
  4. 填写取消原因。
  5. 确认计划状态变为「已取消」。

8. 常见问题解答(FAQ)

问题原因处理方法
当前新建计划页面可以直接关联销售订单吗?Web新建计划页面未提供销售订单选择字段按单生产时,在备注中写清销售订单号或需求来源
计划保存后可以修改吗?Web页面在待审核、已审核、已接单状态显示编辑入口在未执行前编辑;已进入现场执行时先由主管确认变更方案
计划创建后为什么不能分配工单?计划未审核、状态不满足、基础数据缺失或数量已全部分配检查计划状态、BOM、工艺路线和剩余可分配数量
计划数量填错了怎么办?创建前核对不足或需求变更未执行时编辑修正;已生成工单时先评估工单影响
同一销售订单可以创建多个生产计划吗?分批交付、分产线生产或多日期交付需要拆分管理分别创建计划,并在备注中写清批次和交付安排
创建时BOM字段页面未强制标红,为什么仍需填写?前端表单允许清空BOM,后端创建服务要求BOM创建前必须选择BOM;无可用BOM时先维护基础数据

9. 操作注意事项

注意事项说明
创建前检查基础数据缺少BOM或工艺路线会阻断创建或影响后续工单
不放大计划数量避免物料需求和产能占用失真
交期变更写入备注方便生产、销售和仓库同步
插单标注原因便于复盘排产影响
已开工计划走变更协调避免现场执行数据和计划数据不一致

10. 源码与依据清单

类型文件/位置已核对结论
后端路由bayes-mes-base-core-php/backend/app/Modules/Production/Routes/api.php生产订单创建、审核、接单、开始、暂停、恢复、完成、取消、恢复取消、分配预览、确认分配接口存在
后端控制器bayes-mes-base-core-php/backend/app/Modules/Production/Controllers/ProductionOrderController.php权限标识为 production:order:*,分配预览和确认分配接口已定义
后端请求bayes-mes-base-core-php/backend/app/Modules/Production/Requests/StoreProductionOrderRequest.php请求层要求物料、数量、计划日期;结束日期校验不早于开始日期
后端服务bayes-mes-base-core-php/backend/app/Modules/Production/Services/ProductionOrderService.php创建服务要求物料、路线、BOM、数量;创建后状态为待审核;校验BOM有效性和BOM/路线一致性
后端模型bayes-mes-base-core-php/backend/app/Modules/Production/Models/ProductionOrder.php计划状态为待审核、已审核、已接单、进行中、已完成、已暂停、已取消
后端资源bayes-mes-base-core-php/backend/app/Modules/Production/Resources/ProductionOrderResource.php响应字段为 camelCase,包含订单号、物料、BOM、路线、数量、日期、状态、审核和取消信息
共享类型bayes-mes-shared/types/production/enums.ts生产订单状态、优先级、来源枚举已定义
共享常量bayes-mes-shared/types/production/constants.ts状态和优先级显示文本已定义
共享APIbayes-mes-shared/api/production/factory.ts计划列表、创建、审核、取消、分配预览、确认分配接口工厂已定义
Web路由bayes-mes-base-web/apps/mes/src/router/routes/modules/planning.ts计划列表、新建计划、分配页面、工单列表路由存在
Web表单bayes-mes-base-web/apps/mes/src/views/planning/list/components/CreatePlanForm.vue表单字段为物料、工艺路线、BOM、计划数量、计划日期、优先级、备注,按钮为创建、重置、取消
Web逻辑bayes-mes-base-web/apps/mes/src/views/planning/list/composables/use-create-plan.ts前端校验物料、路线、数量、计划日期,提交成功提示“计划创建成功”并返回列表
Web列表bayes-mes-base-web/apps/mes/src/views/planning/list/PlanList.vue列表筛选、统计卡片、审核、待分配、已分配、暂停、恢复、取消入口已核对
业务文档培训文档/模块/04-计划管理/培训手册/TM-04_计划管理培训手册.md计划管理培训文档作为业务口径参考

10.1 三段一致性检查记录

检查项后端共享库Web前端结论
计划状态1-7状态枚举状态枚举和标签列表统计和操作按钮一致
创建字段物料、路线、BOM、数量、日期生产订单类型包含对应字段新建表单包含对应字段一致;BOM前端未强制标红但后端强制要求
审核动作approve接口API工厂暴露审核动作待审核行显示审核按钮一致
分配入口dispatch preview/confirm接口API工厂暴露分配动作已审核/已接单计划显示待分配/已分配入口一致

11. 待确认问题清单

编号待确认项当前处理口径责任人
TC-01发布版真实截图当前文档为占位截图,发布前补充脱敏截图文档编制人
TC-02销售订单来源字段当前Web新建页面无销售订单选择字段,按备注记录来源产品负责人
TC-03DOCX视觉验收生成Word版后需检查页眉、表格宽度和截图占位文档编制人

12. 关联文档

文档用途
TM-04 计划管理培训手册了解计划管理完整功能
计划模块SOP-管理员操作手册执行MRP运算和齐套分析
计划员-工单分配与跟踪SOP根据计划分配工单并跟踪现场接单
TM-05 生产执行培训手册了解车间执行和报工流程

13. 截图清单

编号截图内容标注要点文件名确认状态
01生产计划列表查询条件、统计卡片、新建计划按钮、计划列表planning-01-plan-list.png待补充
02新建计划入口新建计划按钮、跳转后的页面标题planning-02-create-entry.png待补充
03计划基本信息表单物料、工艺路线、BOM、数量、日期、优先级、备注planning-03-plan-form.png待补充
04创建成功返回列表成功提示、订单号、待审核状态planning-04-create-success.png待补充
05审核确认审核按钮、确认弹窗、审核后状态planning-05-approve-confirm.png待补充
06计划状态跟踪状态筛选、状态标签、操作按钮planning-06-status-track.png待补充

截图统一放置于 模块/04-计划管理/SOP/images/。发布版必须使用脱敏后的真实系统截图。


14. 快速参考卡

14.1 计划员每日检查清单

text
□ 1. 查看待审核、已审核、已接单计划
□ 2. 核对新需求的产品、数量、日期
□ 3. 新建生产计划并完成审核
□ 4. 对紧急计划执行MRP或齐套分析
□ 5. 跟踪已审核计划是否完成工单分配
□ 6. 跟踪进行中计划的生产进度
□ 7. 记录取消、插单、延期的异常原因

14.2 创建计划前“三确认”

text
确认产品正确
确认数量正确
确认日期正确

15. 版本记录

版本日期修订人修订内容
V1.02026-04-28BayesMES团队首次创建生产计划创建SOP
V1.12026-04-28BayesMES团队按《SOP编制标准》V2.2.0 补充真实性核对、源码依据、三段一致性、关键数据元素、待确认问题和截图状态