高级 ATP:定位

在引入 SAP S/4HANA 之前,可承诺量 (ATP) 功能已在各种 SAP 产品中提供。在 SAP ERP 中,可以执行所谓的"传统"ATP 检查,从而执行简单产品(在一个工厂中)的可用性检查。还提供相对简单的生产分配检查。此外,SAP ERP 还包含延期交货订单处理功能以及简单的运输和装运计划。
SAP Supply Chain Management 系统 (SAP SCM) 包含高级计划和优化 (APO) 的功能,其中包括称为全局 ATP (gATP) 的功能。它比前面介绍的"传统"ATP 检查提供更多的特性和功能,包括基于规则的检查,该检查支持要检查的备选工厂和/或备选产品。还支持复杂的延期交货订单处理、运输和装运计划。
注意
请观看以下视频,了解有关可承诺量 (ATP) 的详细信息:
作为 SAP S/4HANA 的一部分,高级 ATP 支持以下主要 ATP 相关场景:PAC、PAL、BOP、ABC 和 RefDy:

注意
此外,供应分配(分配运行)可用作延期交货订单处理 (BOP) 上下文中的检查方法,以确保在供应短缺情况下将最合适的供应分配到订单需求。
高级 ATP 尝试实现的主要目标包括:缩短交货时间、减少错失的商机数量,以及提高整个组织的收入和获利能力。
高级 ATP 完全在 SAP HANA 平台上运行,该平台已经过优化以提高整体性能。SAP ERP 包含内部逻辑,其中计划元素从数据库读取到内部表。在 SAP S/4HANA 中,已对其进行重新设计,以便计划在内存中运行。高级 ATP(当然)也基于 SAP S/4HANA(简化)数据模型。
高级 ATP 已集成到 SAP S/4HANA 核心。结果是一个更高效的 ATP 系统,支持动态数字环境,在该环境中针对不同的生产、可变需求和多个库存本地化,需要更复杂的机制。
注意
高级 ATP 业务情景:产品可用性检查 (PAC)
您可以使用 SAP S/4HANA 中的产品可用性检查 (PAC) 来确定可满足特定需求(例如,销售订单项目)的日期和数量。产品可用性检查的结果是确认。
aATP 中产品可用性检查 (PAC) 的特征:
在要求的位置对所需数量的所需产品的可用性进行周期性检查
批量启用检查
检查各种供应要素
检查销售订单 (SO) 和库存调拨单 (STO)
支持特殊库存并支持批次
对于包含大量数据的凭证(例如,包含许多项目的销售订单),您可以使用高级产品可用性检查 (PAC),因为其已针对批量处理进行了优化。
aATP 中的产品可用性检查 (PAC) 具有以下限制:
您不能合并高级产品可用性检查与计划检查。如果您激活了高级产品可用性检查,然后在另一检查类型处于激活状态时检查某一项目的可用性,系统将不会检查该项目,同时发出一条错误消息。
如果您在专门的 ATP 服务器上运行检查,将不能使用高级产品可用性检查。如果您激活了高级产品可用性检查,系统将不会检查该项目,同时发出一条错误消息。
- 如果您在使用称重管理或有效成分管理时检查可用性,系统将忽略库存更正因子,且不会显示消息。
高级 ATP 方案:产品分配 (PAL)
能够在要求的时间向客户交付要求数量的物料需要精确的计划和控制机制。不可预测的问题(如生产中断或需求增加)会导致订单处理出现紧急情况,必须尽可能避免。在 SAP S/4HANA 的高级 ATP 中,您可以利用产品分配功能避免需求和采购出现紧急情况,例如,通过在特定时间段内将短缺物料分配给特定地区和客户。这有助于避免以下情况:例如,短缺物料全部分配给某个客户,使您无法确认其他客户对相同物料的后续销售订单。
在 aATP 中使用产品分配 (PAL) 的特征:
简单且灵活的设置
产品/工厂的时间相关分配
Microsoft Excel 的下载和上载
导入/导出分配数量的供应
支持在线 ATP 检查和延期交货订单处理
注意

PAL 检查的设置相对简单,需要使用四个 SAP Fiori 应用:配置产品分配、管理产品分配计划数据、管理产品分配顺序以及将产品分配到产品分配。
以下幻灯片提供了所需配置的简要概览。

注意
高级 ATP 场景:延期交货订单处理 (BOP)
在高级可承诺量 (aATP) 中,如果在订单执行流程中需求或供应情况发生变化,并且您希望检查先前计算的销售订单确认或库存转储单是否仍然符合实际,可使用延期交货订单处理 (BOP) 来检查物料可用性。例如:
取消销售订单之后,造成库存数量释放。
某重要客户增加了对某种物料的要求数量,因此您想要重新分配当前用于确认其他销售订单的库存。
提供计划供应的生产订单发生延误。
如不应对可用性情况的变化,可能会导致确认数量超过可用数量。这可能会导致各种不必要的情况。
在 aATP 中使用延期交货订单处理 (BOP) 的特征:
- 根据多个确认策略
- 对每个段进行过滤和排序
- 基于 SAP Fiori 的设置和结果监控
- 供应分配 (ARun)
- 明显快于传统的重新计划
您可以使用供应分配 (ARun) 作为 aATP 中的延期交货订单处理 (BOP) 上下文中的检查方法,以确保在供应短缺情况下将最合适的供应分配到订单需求。
aATP (BOP) 中的确认策略

确认策略用于延期交货订单处理 (BOP),以定义如何在可用性受限时在 BOP 运行中处理单个需求并确定其优先级。确认策略可能导致需求数量提前确认、稍后确认、部分确认或根本不确认。
例如紧急订单。紧急订单是指客户在最后时刻下的订单(例如,公司的生产计划已完成后收到的订单)。
对于这些紧急订单,适当合理的响应非常重要,响应太差可能会给客户关系和客户服务造成压力。积极的响应可以帮助公司在当今竞争激烈的市场中赢得并保持其市场份额。高级 ATP 中紧急订单的(优先)履行顺序基于所选的确认策略(请参阅上文)。
高级延期交货订单处理 (BOP) 使用的多步过滤器和优先确认策略概念也称为"Winner-Gainer-Loser"概念。有六种预定义的确认策略可用:赢得、获取、重新分配、改进、填充和失去。请参阅上面的幻灯片,了解这六种确认策略的一些特征。
注意
SAP S/4HANA 2022 版新增了"改进"策略。添加此策略是为了在设置 BOP 变式期间提供更多灵活性。
该策略尝试保留已分配需求的确认,并且还会尝试尽可能改进这些确认。但是,需求也可能丢失其确认。
如果在 BOP 运行期间,无法为分配的需求保留当前确认,系统不会引发任何异常。BOP 运行只会使基于可用数量的确认恶化。

屏幕截图显示了销售空间的延期交货订单处理部分,其中包含 SAP S/4HANA 中可用于配置、计划和监控 aATP 中的 BOP 运行的磁贴。
高级 ATP 场景:基于备选项的确认 (ABC)
需求包括各种属性,最重要的是特定数量的请求物料、请求的交货工厂和请求的交货日期。您可以在 aATP 中使用基于备选项的确认 (ABC) 来检查所有可能的备选项以确认需求,例如,当请求的物料-工厂组合中的物料可用性不足以确认原始需求时。
基于备选项的确认 (ABC) 支持使用备选工厂和替代物料对销售订单项目进行 ATP 确认。如果销售订单确定的工厂中无法提供请求的物料,系统将自动检查其他工厂中的可用库存。也可以包括替代物料。
ABC 使用不同的逻辑规则来确定确认结果(工厂和/或物料替代)。
- FULL_CONFIRMATION:具有完整的可用请求库存数量的备选工厂用于在要求的交货日期确认订单。
- MAX_ON_TIME_CONFIRMATION:此逻辑旨在尽可能多地确认销售订单中要求交货日期的请求数量。
用于设置 ABC 的应用包括:配置替代策略和配置备选控制。
注意
- 检查基于备选项的确认 (ABC) 时,在多个工厂(限制为同一公司代码内的工厂)中创建部分确认(子项目)
- 结合基于产品可用性和产品分配检查的确认
高级 ATP 方案:批准交货 (RefDy)
高级 ATP 还提供一些功能,可用于手动对可用性受限物料的到期订单凭证进行优先级排序。这称为释放交货 (RefDy) 场景。
在 aATP 中使用释放交货 (RefDy) 场景的特征:
下达订单进行交货处理之前基于 SAP Fiori 的销售订单确认的交互式更改
您可以使用释放交货应用,对包含可用数量有限的物料的到期销售订单进行优先排序。该应用使用户可以查看其负责的物料的可用性情况(如配置订单履行职责应用程序中所定义),并评估无法履行特定销售订单的潜在财务影响。
直接导航至销售订单
此场景可帮助用户在为后续后勤流程(例如,拣配或包装)释放这些销售订单之前,决定如何在销售订单之间分配物料数量。此处介绍的手动处理可避免当最后一刻收到高优先级销售订单(会导致可用数量有限的物料发生冲突)时发生高成本的取消和回滚活动。