3. 计划体系全景

制造企业的计划体系不是单一系统,而是一条从“经营意图”逐级落到“工序动作”的决策链。S&OP、MPS、MRP、CRP、APS 分别承担不同时间粒度、不同对象粒度和不同约束强度的计划职责。理解它们的层级关系与协同逻辑,是开发 APS 系统时避免“越位计算”和“数据断层”的前提。

核心判断:越靠上层,越关注“要不要做、做多少”;越靠下层,越关注“谁来做、何时做、能不能做”。APS 不是替代 MRP,而是把 MRP 的无限能力假设修正为有限能力约束下的可执行排程。

一、五层计划的分工与时间粒度

从战略到执行,计划体系通常呈现五层结构。每一层都有明确的输入、输出和决策周期,层与层之间通过“计划订单”“生产订单”“工序任务”等对象传递信息。

层级 计划对象 时间粒度 核心问题 典型输出
S&OP 产品族/市场族 月~季 供需平衡与经营目标 销售与运营计划、资源预算
MPS 具体成品/关键部件 周~日 主生产什么、生产多少 主生产计划、可承诺量
MRP 物料/零件 日~班 需要哪些料、何时到 采购计划、加工计划
CRP 工作中心/产能 日~班 能力是否够、负荷在哪 负荷报告、能力调整建议
APS 工序/设备/人员 分~时 有限能力下如何最优排程 工序级排程、设备甘特图

这张表揭示了关键差异:MRP 和 CRP 是“分开算”的,MRP 先假设能力无限,CRP 再检查能力是否可行;而 APS 是“合起来算”的,在排程时同时考虑物料、产能、换型、日历等约束。因此,APS 与 MRP/CRP 不是简单的上下替代关系,而是协同关系。

二、协同逻辑:从 S&OP 到 APS 的数据流

计划体系的协同可以理解为一条“逐层细化、逐层反馈”的双向链路。向下是分解与约束传递,向上是执行反馈与计划修正。

计划体系五层协同:向下分解约束,向上反馈执行 经营层 计划层 物料层 能力层 执行层 S&OP 销售与运营计划 产品族 · 月/季 · 供需平衡与经营目标 MPS 主生产计划 成品/关键件 · 周/日 · 生产什么、生产多少 MRP 物料需求计划 物料/零件 · 日/班 · 需要什么料、何时到 CRP 能力需求计划 工作中心 · 日/班 · 负荷是否可行 APS 高级计划与排程 工序/设备 · 分/时 · 有限能力最优排程 协同要点 ① S&OP 定“总量与节奏”,不排具体设备。 ② MPS 把产品族拆成具体成品,形成可承诺量。 ③ MRP 按 BOM 展开物料,生成采购与加工建议。 ④ CRP 校验工作中心负荷,暴露瓶颈。 ⑤ APS 在有限能力下重排工序,输出可执行序列。 向上反馈(执行修正计划) · APS 实际完工/异常 → 修正 MPS 与 MRP · CRP 瓶颈数据 → 调整 S&OP 资源预算 · 物料齐套率 → 反馈采购与库存策略 · 设备停机/换型 → 反馈 APS 约束参数 数据流:S&OP → MPS → MRP/CRP → APS;反馈流:APS/CRP → MPS/MRP → S&OP

图中左侧是五层计划的纵向层级,右侧是协同要点。向下箭头表示计划分解与约束传递,向上箭头表示执行反馈与计划修正。APS 位于最底层,但它并不是被动接收,而是通过实际排程结果反向影响 MPS 和 MRP 的可行性判断。

三、案例场景:一张订单如何穿过五层计划

假设某电子制造企业接到一笔 5000 台路由器的订单,交期 6 周。计划体系按如下方式运转:

  1. S&OP:月度会议确认该产品族本月需求 2 万台,产能预算 1.8 万台,决定通过加班和委外补足缺口。
  2. MPS:将 2 万台拆解到周,确定第 3 周生产 5000 台路由器,形成主生产计划,并给出可承诺量。
  3. MRP:按 BOM 展开,计算出需要 5000 个主板、1 万个外壳、5000 个电源模块,生成采购订单和加工订单。
  4. CRP:检查 SMT 线、组装线、测试线的负荷,发现第 3 周 SMT 线负荷达到 115%,存在瓶颈。
  5. APS:在有限能力约束下,将部分 SMT 工序提前到第 2 周,调整换型顺序,输出工序级排程,保证 5000 台按时交付。

这个案例说明:MRP 给出的是“理论上需要什么”,CRP 给出的是“能力上是否可行”,APS 给出的是“实际怎么排”。三者缺一不可。

四、常见误区与复盘

误区一:用 APS 直接替代 MRP。APS 擅长有限能力排程,但物料净需求计算、BOM 展开、采购建议仍是 MRP 的强项。正确做法是 MRP 提供物料约束,APS 在物料约束下排程。
误区二:MPS 粒度过细。MPS 如果直接排到工序,就失去了“主计划”的稳定性,任何设备异常都会导致主计划频繁震荡。MPS 应聚焦成品/关键件,工序级交给 APS。
复盘建议:在 APS 系统开发中,建议明确五层计划的数据接口和刷新频率。S&OP 按月、MPS 按周、MRP/CRP 按日、APS 按分钟或小时。接口字段至少包括:物料编码、需求数量、需求日期、工作中心、工序号、准备时间、加工时间、日历约束。
计划层级接口示例(简化):
S&OP  → MPS :产品族、月度总量、资源预算
MPS   → MRP :成品编码、周需求、交期、可承诺量
MRP   → APS :物料齐套日期、采购到货、加工订单
CRP   → APS :工作中心、可用产能、负荷率、瓶颈标记
APS   → MPS :工序完工预测、异常预警、交期风险

总结来看,S&OP 管“方向”,MPS 管“节奏”,MRP 管“物料”,CRP 管“能力”,APS 管“执行”。五层计划各司其职、双向协同,才能让 APS 系统真正落地,而不是变成一个孤立的排程工具。