4. ATP与CTP基本概念
在订单交期承诺体系中,ATP与CTP是两个最基础、也最容易被混淆的概念。ATP回答的是“我手上已经确定能卖的东西还有多少”,CTP回答的是“如果我动用产能和物料去安排,最多还能接多少”。前者是存量视角,后者是增量视角;前者偏执行,后者偏模拟。理解这两者的定义、区别与联系,是后续做交期承诺、产能分配和订单优先级判断的前提。
一、核心定义:ATP与CTP分别承诺什么
ATP(Available To Promise,可承诺量)是指在某个时间点上,企业已经拥有的、尚未被现有订单或预留占用的供应量。它通常基于现有库存、已确认的入库计划(采购到货、生产完工)减去已承诺给客户的订单量后得到。ATP的核心特征是“不新增供应”,只对已有或已计划确定的供应进行分配。
CTP(Capable To Promise,可承诺能力)是指在考虑现有订单之后,进一步评估剩余产能、物料、工时、模具、供应商能力等约束,模拟“如果再接一张新订单,最早能在什么时候交付”。CTP的核心特征是“通过能力模拟生成新的可承诺量”,它可能调用未排满的产能、可调整的排产顺序或可追加的采购计划。
一句话区分:ATP看“已经有的还能给谁”,CTP看“如果努力安排,还能不能给、什么时候给”。ATP是分配问题,CTP是能力模拟问题。
二、ATP与CTP的关系图解
下图展示了ATP与CTP在订单交期承诺中的位置关系。ATP从现有供应池中直接扣减,CTP则通过产能与物料模拟,判断是否能够生成新的供应承诺。
三、ATP与CTP的核心区别
ATP与CTP虽然都服务于交期承诺,但在数据基础、计算逻辑、响应速度、适用场景上有明显差异。下表从六个维度进行对比:
| 对比维度 | ATP(可承诺量) | CTP(可承诺能力) |
|---|---|---|
| 数据基础 | 库存、已确认入库、已承诺订单 | 产能、工时、物料、模具、供应商能力 |
| 计算逻辑 | 供应减需求,直接扣减 | 约束模拟,排产推演 |
| 是否新增供应 | 不新增,只分配已有供应 | 可新增,通过能力模拟生成 |
| 响应速度 | 快,通常实时或准实时 | 慢,需运行排产或模拟引擎 |
| 典型输出 | 某时间点可承诺数量 | 最早可交付日期、可追加数量 |
| 适用场景 | 库存型产品、标准品、现货销售 | 定制化产品、产能瓶颈、长交期物料 |
四、典型应用场景与案例
场景一:标准品现货销售用ATP。某电子元器件经销商,仓库中有某型号电容5000只,已承诺给客户A 2000只,采购在途3000只预计下周三到货。此时ATP计算为:5000 + 3000 - 2000 = 6000只。客户B来询价,销售可直接查看ATP,承诺“本周可发3000只,下周三后可再发3000只”。整个过程不需要排产,响应以秒计。
场景二:定制化设备用CTP。某工业设备制造商接到客户询单,要求定制一台非标设备。销售无法直接从库存回答,因为该设备需要用到CNC加工中心、焊接工位和特定进口轴承。系统运行CTP模拟:CNC产能在未来两周有40小时空闲,焊接工位有25小时空闲,进口轴承需采购周期21天。CTP引擎综合约束后给出“最早可交付日期为第35天,可承诺数量1台”。这个结果不是从库存扣出来的,而是通过产能和物料模拟“算出来”的。
场景三:ATP与CTP联合使用。在多数ERP和APS系统中,交期承诺通常先查ATP,如果ATP不足,再触发CTP模拟。例如客户要1000件,ATP显示只有600件可立即承诺,剩余400件进入CTP模拟,判断能否通过加班或调整排产在客户期望日期前补齐。这种“先ATP后CTP”的串联逻辑,是订单承诺引擎的常见设计。
实操提示:在SAP APO或Oracle ASCP等系统中,ATP检查通常配置在销售订单录入界面,CTP则通过全局ATP(Global ATP)或能力检查(Capacity Check)触发。配置时需明确ATP检查规则、CTP模拟范围以及两者之间的优先级。
五、常见误区与复盘
- 误区一:把ATP当成CTP用。ATP只反映已有供应,如果销售用ATP回答所有询单,会漏掉可通过产能调整满足的订单,导致丢单。正确做法是ATP不足时自动触发CTP。
- 误区二:CTP结果当成硬承诺。CTP是基于当前产能和物料约束的模拟结果,一旦插单、设备故障或物料延迟,结果就会变化。CTP给出的日期应视为“有条件承诺”,需在订单确认前做二次校验。
- 误区三:ATP扣减不考虑预留。很多企业ATP计算时忘记扣除安全库存、质检冻结库存或已预留的样品,导致超卖。ATP公式中必须明确哪些库存不可承诺。
- 误区四:CTP模拟粒度过粗。如果CTP只按产品大类模拟,不细化到具体工序、设备或物料,结果会过于乐观。CTP的准确性取决于产能模型和物料约束的精细程度。
复盘要点:ATP与CTP不是二选一,而是交期承诺体系中的两个层级。ATP解决“现有供应如何分配”,CTP解决“未来能力能否支撑”。企业应根据产品类型、客户重要度和交付周期,设计ATP与CTP的触发条件和优先级规则,避免销售凭经验拍交期。
总结来说,ATP是“看菜吃饭”,CTP是“量力而行”。ATP让承诺有据可依,CTP让承诺有路可走。只有把两者放在同一个交期承诺框架中协同使用,才能在订单响应速度和交付可靠性之间取得平衡。