Skip to content

计划模块(MRP运算与齐套分析)操作手册(SOP)

文档编号: BayesMES-SOP-PLANNING-001-V1.0 文档版本: V1.0 适用系统: BayesMES 制造执行系统 适用角色: 计划员、生产管理员、系统管理员 适用终端: Web端 角色类型: 管理员/工程师 最后更新: 2026-02-25 下次评审: 2026-08-25 文档状态: 草稿 编制人: [姓名] 审核人: [姓名] 批准人: [姓名]


目录


一、名词术语表

术语英文/缩写解释
MRPMaterial Requirements Planning物料需求计划,根据BOM和生产数量计算所需物料及缺口
BOMBill of Materials物料清单,定义产品由哪些原材料/半成品组成及用量
齐套分析Kit Check检查生产所需物料是否全部到位,评估是否可以开工
毛需求Gross Requirement根据BOM展开计算出的物料总需求量(不扣除库存)
净需求Net Requirement毛需求扣除现有库存、在途采购、预计入库后的实际缺口
安全库存Safety Stock物料主数据中设定的最低库存量,MRP计算时会额外考虑
在途采购In Transit已下达但尚未到货的采购订单数量
预计入库Planned Output进行中的工单预计产出数量
齐套率Kit Rate齐套物料数占总物料数的百分比
缺料率Shortage Rate单个物料的缺口数量占需求数量的百分比
工单Work Order生产执行的最小单位,关联具体产线和工序
线边仓Line-side Warehouse靠近产线的临时仓库,存放即将投入生产的物料

二、功能概述

2.1 功能说明

计划模块提供两个核心分析工具,帮助计划员在排产前评估物料供应情况:

  • MRP运算:根据BOM和生产数量,计算每种物料的净需求,自动生成采购建议
  • 齐套分析:检查工单/计划所需物料的库存是否满足,判断是否具备开工条件

2.2 适用场景

场景推荐功能说明
新建生产计划前评估物料MRP运算提前发现缺料,生成采购建议
排产前确认物料到位齐套分析确认工单可以开工
采购计划编制MRP运算 → 采购建议从运算结果直接提取采购清单
多工单同时开工评估齐套分析(批量/汇总)评估多个工单的综合物料需求
生产计划整体评审齐套分析(按计划)按计划维度查看齐套情况

2.3 功能特点

  • 支持多层BOM递归展开(最大10层),半成品自动展开为原材料
  • 运算时可灵活选择是否考虑安全库存、在途采购、预计入库
  • 齐套分析支持指定仓库(如线边仓),精确评估产线物料
  • 自动按缺料严重程度分级(严重/警告/轻微/充足),优先处理关键缺料
  • 采购建议自动按优先级排序(紧急/高/中/低)

2.4 数据依赖关系

BOM数据(物料清单) ──┐
                      ├──→ MRP运算 ──→ 采购建议
库存数据 ─────────────┤
采购订单(在途) ──────┤
生产工单(预计入库) ──┤
物料主数据(安全库存)─┘

工单数据 ──────┐
BOM数据 ───────┤
               ├──→ 齐套分析 ──→ 齐套率 + 缺料明细
库存数据 ──────┤
仓库数据 ──────┘

三、操作前准备

3.1 权限要求

权限代码权限名称说明
planning:mrp:calculateMRP运算执行单BOM、批量、生产订单的MRP运算
planning:mrp:view查看采购建议从MRP结果中提取采购建议
planning:kit:check齐套检查执行工单、BOM、批量、汇总、按计划齐套检查

如无法进入功能页面,请联系系统管理员配置以上权限。

3.2 前置条件

条件说明检查方式
BOM已维护产品必须有生效的BOM基础数据 → BOM管理
物料主数据完整物料编码、名称、单位等基本信息基础数据 → 物料管理
库存数据准确当前库存数量需与实际一致库存管理 → 库存查询
安全库存已设定(可选)物料主数据中的最低库存量物料详情 → 安全库存字段
采购订单已录入(可选)在途采购数据用于MRP扣减采购管理 → 采购订单
工单已创建(齐套分析)需要检查的工单必须已存在计划管理 → 工单列表

3.3 基础数据准备

基础数据配置位置是否必须说明
BOM基础数据 → BOM管理MRP展开的核心依据
物料基础数据 → 物料管理包含安全库存设定
仓库系统配置 → 仓库管理齐套分析指定仓库时需要
工厂系统配置 → 组织架构多工厂场景下需指定

四、MRP运算操作流程

4.1 流程总览

📊 流程图示(Obsidian查看):

进入MRP运算选择运算模式按BOM运算按生产订单运算配置运算选项执行运算查看运算结果提取采购建议

📋 流程表格(Word/PDF导出):

步骤操作说明产出
1️⃣进入MRP运算页面计划管理 → MRP运算-
2️⃣选择运算模式按BOM / 按生产订单-
3️⃣填写运算参数BOM/订单、数量、选项-
4️⃣执行运算点击"开始运算"运算结果
5️⃣查看结果明细物料需求表、状态分级缺料清单
6️⃣提取采购建议从结果中生成采购清单采购建议

4.2 步骤一:进入MRP运算页面

操作路径:

计划管理 → MRP运算

界面说明: 进入后显示MRP运算主界面,包含:

  • 运算模式切换:按BOM运算 / 按生产订单运算
  • 参数配置区:BOM选择、数量输入、运算选项
  • 结果展示区:统计卡片 + 物料需求明细表

📷 【截图01-MRP运算主界面】

  • ① 运算模式Tab切换
  • ② 参数配置表单
  • ③ 运算选项开关
  • ④ 结果展示区域

4.3 步骤二:按BOM运算

操作说明:

  1. 选择"按BOM运算"模式
  2. 在BOM选择框中搜索并选择目标BOM
  3. 输入生产数量(必须大于0)
  4. 配置运算选项(见下方说明)
  5. 点击"开始运算"

数据说明:

字段必填格式要求说明
BOM下拉搜索选择支持按编码、名称搜索
生产数量正数(>0)计划生产的产品数量
工厂下拉选择多工厂时指定,影响库存查询范围
需求日期日期选择用于评估在途采购的到货时间

运算选项说明:

选项默认值说明
考虑安全库存✅ 开启开启后净需求会额外加上安全库存量
考虑在途采购✅ 开启开启后从净需求中扣减已确认的采购订单数量
考虑预计入库✅ 开启开启后从净需求中扣减进行中工单的预计产出

计算公式:

净需求 = 毛需求 - 现有库存 - 在途采购 - 预计入库 + 安全库存

📷 【截图02-按BOM运算表单】

  • ① BOM选择框
  • ② 生产数量输入
  • ③ 运算选项开关
  • ④ 开始运算按钮

4.4 步骤三:按生产订单运算

操作说明:

  1. 切换到"按生产订单运算"模式
  2. 选择目标生产订单
  3. 系统自动读取订单关联的BOM和计划数量
  4. 配置运算选项
  5. 点击"开始运算"

数据说明:

字段必填格式要求说明
生产订单下拉搜索选择必须有关联BOM的订单
运算选项开关同按BOM运算的选项

业务限制:

  • ⚠️ 生产订单必须关联有效的BOM,否则无法运算
  • ⚠️ 系统自动使用订单的计划数量和计划完成日期

📷 【截图03-按生产订单运算】

  • ① 生产订单选择框
  • ② 自动填充的BOM和数量信息

4.5 步骤四:查看运算结果

运算完成后,结果分为两部分展示:

统计卡片

指标说明
物料总数BOM展开后涉及的物料种类数
缺料物料数净需求 > 0 的物料数量
严重缺料数缺料率 ≥ 80% 的物料数量
齐套状态全部齐套 / 存在缺料

物料需求明细表

列名说明
物料编码/名称物料基本信息
物料类型原材料/半成品等
单位计量单位
毛需求BOM展开计算的总需求量
可用库存当前库存数量
在途采购已确认采购订单的未到货数量
预计入库进行中工单的预计产出
安全库存物料设定的最低库存量
净需求实际缺口数量(>0表示缺料)
缺料率缺口占需求的百分比
状态严重缺料/缺料警告/轻微缺料/库存充足
采购建议建议采购数量和优先级

状态分级说明:

状态颜色条件含义
严重缺料(CRITICAL)🔴 红色缺料率 ≥ 80%库存严重不足,需紧急采购
缺料警告(WARNING)🟡 黄色缺料率 50%~80%库存不足,需加急采购
轻微缺料(INFO)🔵 蓝色缺料率 < 50%轻微缺口,正常采购即可
库存充足(OK)🟢 绿色净需求 ≤ 0库存满足需求,无需采购

📷 【截图04-MRP运算结果】

  • ① 统计卡片区域
  • ② 物料需求明细表
  • ③ 状态标签和颜色
  • ④ 采购建议列

4.6 步骤五:提取采购建议

操作说明:

  1. 运算完成后,点击"提取采购建议"按钮
  2. 系统从运算结果中筛选所有需要采购的物料
  3. 按优先级排序展示采购清单

采购优先级说明:

优先级颜色条件建议动作
紧急(URGENT)🔴 红色严重缺料立即紧急采购
高(HIGH)🟠 橙色缺料较多加急采购
中(MEDIUM)🔵 蓝色轻微缺料正常采购流程
低(LOW)⚪ 灰色库存充足无需采购

采购建议包含信息:

  • 物料编码、名称
  • 建议采购数量
  • 计量单位
  • 优先级
  • 建议说明(如"严重缺料,建议立即紧急采购")

📷 【截图05-采购建议列表】

  • ① 采购建议汇总
  • ② 优先级标签
  • ③ 建议采购数量

4.7 批量BOM运算

当需要同时评估多个产品的物料需求时,可使用批量运算。

操作说明:

  1. 添加多个BOM及对应数量(最多100项)
  2. 系统汇总所有BOM的毛需求后统一计算
  3. 相同物料的需求会自动合并

数据说明:

字段必填格式要求说明
运算项目1~100项每项包含BOM和数量
每项BOM下拉选择必须是有效BOM
每项数量正数(>0)该BOM的生产数量
工厂下拉选择统一指定工厂

业务限制:

  • ⚠️ 最多支持100个运算项目
  • ⚠️ 批量运算会合并相同物料的需求,结果更准确

五、齐套分析操作流程

5.1 流程总览

📊 流程图示(Obsidian查看):

进入齐套分析选择检查模式单工单检查批量工单检查按计划检查选择仓库-可选执行检查查看齐套结果齐套?安排开工查看缺料明细

📋 流程表格(Word/PDF导出):

步骤操作说明产出
1️⃣进入齐套分析页面计划管理 → 齐套分析-
2️⃣选择检查模式单工单/批量/按计划-
3️⃣选择检查对象工单/计划 + 仓库(可选)-
4️⃣执行检查点击"开始检查"齐套结果
5️⃣查看齐套率和缺料明细齐套率、缺料物料列表缺料清单
6️⃣决策齐套→安排开工 / 缺料→协调采购排产决策

5.2 步骤一:进入齐套分析页面

操作路径:

计划管理 → 齐套分析

界面说明: 进入后显示齐套分析主界面,包含:

  • 检查模式切换:单工单检查 / 批量工单检查 / 按计划检查
  • 参数配置区:工单/计划选择、仓库选择
  • 结果展示区:齐套率、缺料明细

📷 【截图06-齐套分析主界面】

  • ① 检查模式Tab
  • ② 工单/计划选择区
  • ③ 仓库选择(可选)
  • ④ 结果展示区

5.3 步骤二:单工单齐套检查

操作说明:

  1. 选择"单工单检查"模式
  2. 搜索并选择目标工单
  3. 可选择指定仓库(如线边仓)
  4. 点击"开始检查"

数据说明:

字段必填格式要求说明
工单下拉搜索选择支持按工单号搜索
仓库下拉选择不选则检查全部仓库库存

业务规则:

  • 系统自动查找工单产品对应的默认BOM
  • 需求数量 = 工单计划数量 - 已完成数量
  • 指定仓库时,仅检查该仓库的库存

状态变化:

检查完成后显示齐套状态,不改变工单本身状态

📷 【截图07-单工单齐套检查】

  • ① 工单选择框
  • ② 仓库选择(可选)
  • ③ 开始检查按钮

5.4 步骤三:查看齐套结果

检查完成后,结果包含以下信息:

齐套状态总览

状态颜色条件含义
完全齐套(READY)🟢 绿色齐套率 = 100%所有物料到位,可以开工
基本齐套(PARTIAL)🔵 蓝色齐套率 80%~100%大部分物料到位,少量缺口
缺料警告(WARNING)🟡 黄色齐套率 50%~80%较多物料缺口,需协调
严重缺料(CRITICAL)🔴 红色齐套率 < 50%大量物料缺口,不建议开工

结果统计

指标说明
齐套率齐套物料数 ÷ 总物料数 × 100%
物料总数BOM展开后的物料种类数
齐套物料数库存满足需求的物料数
缺料物料数库存不足的物料数
严重缺料数缺料率 ≥ 80% 的物料数

缺料明细表

列名说明
物料编码/名称缺料物料信息
物料类型原材料/半成品
需求数量BOM计算的需求量
可用库存当前库存(或指定仓库库存)
缺料数量需求 - 可用库存
缺料率缺口占需求的百分比
状态严重/警告/轻微
建议系统给出的处理建议

缺料明细按严重程度降序排列,严重缺料排在最前面。

📷 【截图08-齐套分析结果】

  • ① 齐套率圆形进度条
  • ② 齐套状态标签
  • ③ 统计卡片
  • ④ 缺料明细表

5.5 批量工单齐套检查

适用于同时检查多个工单的齐套情况。

操作说明:

  1. 选择"批量工单检查"模式
  2. 添加多个工单
  3. 可选择指定仓库
  4. 点击"开始检查"

数据说明:

字段必填格式要求说明
工单列表多选选择需要检查的工单
仓库下拉选择统一指定检查仓库

结果展示:

  • 每个工单独立显示齐套率和缺料情况
  • 汇总统计:齐套工单数、不齐套工单数、整体齐套率

📷 【截图09-批量齐套检查结果】

  • ① 工单列表及各自齐套率
  • ② 汇总统计信息

5.6 多工单汇总齐套检查

适用于多个工单同批次生产时,汇总评估物料需求。

操作说明:

  1. 选择"汇总检查"模式
  2. 添加同批次的多个工单
  3. 系统汇总所有工单的物料需求后统一检查
  4. 相同物料的需求自动合并

与批量检查的区别:

对比项批量检查汇总检查
检查方式逐个工单独立检查合并所有工单需求后统一检查
结果展示每个工单独立结果一个汇总结果
适用场景评估各工单独立开工条件评估多工单同时开工的综合物料需求
缺料追溯按工单查看可追溯缺料来源于哪些工单

5.7 按生产计划齐套检查

适用于按计划维度整体评估齐套情况。

操作说明:

  1. 选择"按计划检查"模式
  2. 选择一个或多个生产计划
  3. 系统自动聚合计划下所有工单的物料需求
  4. 返回各计划的检查结果和整体统计

数据说明:

字段必填格式要求说明
生产计划多选选择需要检查的计划
仓库下拉选择指定检查仓库

结果展示:

  • 各计划独立的齐套率和缺料情况
  • 整体统计:总计划数、齐套计划数、不齐套计划数

📷 【截图10-按计划齐套检查】

  • ① 计划选择区
  • ② 各计划齐套结果
  • ③ 整体统计

六、异常处理与应急措施

6.1 常见异常情况

异常1:运算提示"BOM不存在"

项目内容
现象点击运算后提示BOM不存在或无效
可能原因产品未维护BOM,或BOM已失效
解决方法1. 前往 基础数据 → BOM管理 检查该产品是否有BOM
2. 确认BOM状态为"生效"
3. 如无BOM,联系工艺工程师创建
预防措施创建生产计划前确认产品BOM已维护

异常2:运算结果与实际库存不符

项目内容
现象MRP显示的可用库存与实际库存查询结果不一致
可能原因1. 库存数据未及时更新
2. 指定了工厂筛选
3. 有未完成的出入库单据
解决方法1. 前往 库存管理 核实实际库存
2. 检查是否指定了工厂筛选
3. 确认待处理的出入库单据
预防措施运算前确保库存数据已同步

异常3:齐套检查提示"工单未关联BOM"

项目内容
现象齐套检查时提示工单产品无BOM
可能原因工单关联的产品没有默认BOM
解决方法1. 查看工单详情确认关联产品
2. 前往BOM管理为该产品创建BOM
3. 重新执行齐套检查
预防措施创建工单时系统会检查BOM,确保流程规范

异常4:运算超时或无响应

项目内容
现象点击运算后长时间无响应
可能原因1. BOM层级过深(超过10层)
2. 批量运算项目过多
3. 网络问题
解决方法1. 减少批量运算项目数量
2. 检查网络连接
3. 刷新页面重试
预防措施批量运算控制在合理数量内(建议≤50项)

异常5:齐套分析指定仓库后结果为0

项目内容
现象指定线边仓后所有物料显示库存为0
可能原因物料尚未调拨到该仓库
解决方法1. 不指定仓库重新检查(查看全部库存)
2. 确认物料是否已调拨到线边仓
3. 如需调拨,联系仓库管理员
预防措施开工前确认线边仓物料已到位

6.2 应急联系人

问题类型联系人联系方式响应时间
系统故障/页面报错IT技术支持分机8888 / 企微群15分钟内
BOM数据问题工艺工程师xxx30分钟内
库存数据问题仓库主管xxx30分钟内
采购协调采购员xxx即时

七、常见问题解答(FAQ)

Q1: MRP运算和齐套分析有什么区别?

A:

  • MRP运算侧重"需要采购什么",计算净需求并生成采购建议,适合采购计划编制
  • 齐套分析侧重"能不能开工",评估现有库存是否满足生产需求,适合排产决策

两者可配合使用:先用MRP运算评估物料缺口并下达采购,物料到货后用齐套分析确认是否可以开工。

Q2: 运算选项中的"安全库存"是什么意思?

A: 安全库存是物料主数据中设定的最低库存量。开启此选项后,MRP计算净需求时会额外加上安全库存量,确保运算后库存不低于安全线。

例如:某物料毛需求100,库存120,安全库存50

  • 不考虑安全库存:净需求 = 100 - 120 = -20(充足)
  • 考虑安全库存:净需求 = 100 - 120 + 50 = 30(需采购30)

Q3: "在途采购"包含哪些采购订单?

A: 仅统计状态为"已确认"或"部分到货"的采购订单中未到货的数量。草稿、已取消的订单不计入。

Q4: "预计入库"是怎么计算的?

A: 统计状态为"进行中"的生产工单的预计产出数量。已完成或已取消的工单不计入。

Q5: 齐套分析指定仓库和不指定有什么区别?

A:

  • 不指定仓库:检查所有仓库的总库存,评估整体物料供应
  • 指定仓库(如线边仓):仅检查该仓库的库存,评估产线现场物料是否到位

建议:先不指定仓库确认整体库存充足,再指定线边仓确认物料已调拨到位。

Q6: 批量检查和汇总检查应该用哪个?

A:

  • 批量检查:每个工单独立评估,适合判断"哪些工单可以开工"
  • 汇总检查:合并所有工单需求统一评估,适合判断"这批工单同时开工时物料够不够"

例如:工单A需要物料X 100个,工单B也需要物料X 80个,库存150个

  • 批量检查:A齐套✅,B齐套✅(各自独立看都够)
  • 汇总检查:总需求180,库存150,缺料30 ❌(同时开工不够)

Q7: MRP运算有频率限制吗?

A: 系统限制每分钟最多60次运算请求(包括单BOM和批量运算)。正常使用不会触发限制,但请避免短时间内反复运算。


八、操作注意事项

⚠️ 重要提醒

  • MRP运算结果是基于当前时刻的数据快照,不会自动更新。库存或采购变动后需重新运算
  • 齐套分析结果同样是实时快照,开工前建议再次确认
  • 多层BOM展开时,半成品会递归展开为原材料需求,确保半成品的BOM也已维护
  • 批量运算最多支持100项,超过时请分批执行

✅ 最佳实践

  • 创建生产计划后,先执行MRP运算评估物料缺口
  • 根据采购建议及时下达采购订单
  • 物料到货后,使用齐套分析确认开工条件
  • 指定线边仓检查,确保产线现场物料到位
  • 定期(如每日)对近期计划执行齐套分析,提前发现问题

🚫 禁止操作

  • 禁止仅凭MRP运算结果直接安排开工,必须配合齐套分析确认
  • 禁止在库存数据未同步时执行运算,结果不准确
  • 禁止忽略"严重缺料"状态强行排产

九、关联文档


十、截图清单

编号截图内容标注要点文件名
01MRP运算主界面①模式Tab ②参数表单 ③选项开关 ④结果区planning-01-mrp-main.png
02按BOM运算表单①BOM选择 ②数量输入 ③选项 ④运算按钮planning-02-mrp-bom-form.png
03按生产订单运算①订单选择 ②自动填充信息planning-03-mrp-order.png
04MRP运算结果①统计卡片 ②明细表 ③状态标签 ④采购建议planning-04-mrp-result.png
05采购建议列表①建议汇总 ②优先级标签 ③建议数量planning-05-purchase-suggestion.png
06齐套分析主界面①模式Tab ②选择区 ③仓库选择 ④结果区planning-06-kit-main.png
07单工单齐套检查①工单选择 ②仓库选择 ③检查按钮planning-07-kit-single.png
08齐套分析结果①齐套率进度条 ②状态标签 ③统计 ④缺料表planning-08-kit-result.png
09批量齐套检查结果①工单列表及齐套率 ②汇总统计planning-09-kit-batch.png
10按计划齐套检查①计划选择 ②各计划结果 ③整体统计planning-10-kit-plan.png

十一、版本记录

版本日期修改内容修改原因修改人审核人
V1.02026-02-25初始版本新建[姓名][姓名]

技术支持: 如有问题请联系IT技术支持 文档维护: BayesMES 实施团队