离散 ATP、累积 ATP(无向前展望)与累积 ATP(有向前展望)的深度解析
ATP (Available-to-Promise):可承诺量。其核心作用是基于主生产计划(MPS),答复客户订单并判断剩余库存可承接的新订单量。 |
一、离散 ATP 与累积 ATP 的核心逻辑差异
1. 离散 ATP(Discrete ATP)逻辑
离散 ATP 仅在 MPS 计划产出并有完工接收的时点重新计算可承诺量,且只扣除该时段内已确认的客户订单。
- 独立计算:每一批 MPS 产出独立计算可接单量,ATP 数值仅在 MPS 接收时间点重置。
- 无向后结转:两个 MPS 批次之间,ATP 默认为 0。即便前一批次有剩余库存,也不会向后滚动或携带至后续时段。
通俗示例:
第 1 周 MPS 产出 100,已接订单 60,则第 1 周 ATP=40。
第 2 周无 MPS 产出。
结论:在离散 ATP 模式下,第 2 周 ATP=0。上周剩余的 40 个单位不可承诺给第 2 周的订单。
2. 累积 ATP(Cumulative ATP)逻辑
累积 ATP 允许将前期未用完的余量向后累计结转,带入后续时段。
通俗示例:
第 1 周 MPS 产出 100,已接订单 60,剩余 40。
第 2 周无 MPS 产出。
结论:在累积 ATP 模式下,第 2 周依然保留 40 的可承诺量,上周剩余库存可用于承接第 2 周的新订单。
3. 本质区别与应用场景
- 离散 ATP:余量不向后结转,仅 MPS 完工时点存在 ATP,批次间为 0。适用于按批次生产、批次锁定、项目型制造或定制批量生产,此类场景要求早期批次余量不得用于后续订单。
- 累积 ATP:剩余库存向后滚动累加,前期未用量可承诺给后期订单。适用于绝大多数消费品及通用零部件制造。
注:现实制造业中,离散 ATP 应用相对较少,通用场景优先采用累积 ATP。
二、累积 ATP:无向前展望 vs 有向前展望
两者均属于余量向后结转的累积 ATP,核心差异在于计算当前 ATP 时,是否纳入未来尚未落地的 MPS 计划产出。
1. 无向前展望(Without Look-ahead)
逻辑:计算某一期可承诺量时,仅考虑当前时间点及之前已发生的 MPS 完工量,不包含未来计划产出。即不预支未来产能。
示例:第 1 周产出 100,第 3 周计划产出 200。处理第 2 周新订单时,仅能动用第 1 周剩余库存,第 3 周的 200 产能不可用于承诺第 2 周订单。
适用场景:生产不确定性较高,需严控销售接单,防止因预支未来产能导致过度接单和交付风险。
2. 有向前展望(With Look-ahead)
逻辑:计算当前可承诺量时,允许检索并预支未来 MPS 计划产出,以此答复当前订单。
示例:同上例,在有向前展望模式下,系统会向后搜索 MPS 计划,直接利用第 3 周尚未完工的 200 产能来承接第 2 周的订单。
风险提示:此处的 200 仅为计划产能,实物尚未生产。若 MPS 计划无法达成,将导致订单延误。
适用场景:生产稳定性高、MPS 计划可靠、工厂履约能力强的环境。常见于快消品、大批量重复性制造及标准零部件行业。
三、三种 ATP 模式汇总对比(CPIM 9.0 标准)
| 类型 | 核心逻辑 | 余量向后结转 | 预支未来 MPS (Look-ahead) | 典型业务场景 |
| 离散 ATP | 仅 MPS 完工时点计算,批次间 ATP=0 | ❌ 否 | 无 | 批次锁定、项目式生产、批次隔离 |
| 累积 ATP (无向前展望) | 逐期累加结转,仅使用本期及之前产出 | ✅ 是 | ❌ 否 | 生产波动大、严控接单、防过度承诺 |
| 累积 ATP (有向前展望) | 逐期累加结转,可检索预支后续计划产量 | ✅ 是 | ✅ 是 | 稳定量产、MPS 可信度高、快消及标准件 |
四、CPIM 9.0 考点精要
- 离散 ATP 特征:最大特点是余量不向后携带(No Carry Forward)。关键并非计算间隔,而是剩余库存严禁留给后续周期接单。
- Look-ahead 定义:指系统是否向前检索未来 MPS 计划以预支未完工产量。该设置仅存在于累积 ATP 中,离散 ATP 不存在 Look-ahead 选项。
- 双刃剑效应:Look-ahead 虽便利销售接单,但若 MPS 计划执行失败,将直接引发订单交付延误。

