目录
1 用途
1.1 aATP
- 写‘aATP – ABC(替代确认)’之前,先搞清楚什么是‘aATP’。
- ‘aATP’即‘高级可承诺量’。
- 附上SAP Help Portal上的说明。
总结下来有几点:
- ‘aATP’是 SAP S/4 HANA中的一项业务功能,可响应销售和生产计划中的订单履行查询。
- 订单履行查询包括所需的 1)产品 2)工厂 3)需求数量 4)可用产品日期。
- 对于需求的响应,‘aATP’是基于 1) 当前库存情况 2)未来预期或计划的库存收货 3)考虑并发订单,此外也可以增加限制条件如区域和客户。
- 对于需求产品的数量、日期和对应的工厂,‘aATP’生成确认的建议。
1.2 aATP – SUP(供应保护)
- SUP 全称:Supply Protection。
- aATP – SUP 以下简称‘SUP’。
- 同理,先附上SAP Help Portal上的说明。
总结下来有几点:
- 公司不希望根据销售订单顺序出售产品。相反,他们更想为特殊群体保留产品,还希望为这些特殊群体优先分配产品。
- 供应保护(SUP)的目的是保护产品的数量并确定需求的优先级。
- 举了时尚行业的例子,SUP 广泛应用在时尚行业。
- SUP 包含2种供应保护,一种是核心保护,所有供应都会被保护。另外一种是优先(垂直)保护,针对优先级保护供应。核心保护和优先保护可以结合起来一起使用。
- 供应保护数量级别是‘产品+工厂’以及定义特性(比如销售组织)。
2 需要用到的 SUP FIORI 应用和它们的主要功能
注意:以下功能只能在 FIORI 上实现,SAP GUI 没有相关的 T-code 可以实现。
序号 | FIORI应用 | 主要功能 |
1 | 管理供应保护 | 1. 定义核心保护 |
3 SUP 集成到不同的 aATP 功能
3.1 aATP – PAC
在 PAC 可用性检查范围里面,可以选择检查 SUP。创建订单或者编辑订单的时候,都会检查 SUP。
3.2 aATP – PAL
SUP 和 PAL 是互补的解决方案。PAL 定义供应最大值、SUP 定义供应最小值。
3.3 aATP – BOP
SUP 优先级高于 BOP,除了 BOP 确认策略里的‘损失’。
1. BOP 确认策略‘赢得’、‘收益’、‘重新分配’和‘填充’,先执行 SUP,后执行 BOP 确认策略。
2. BOP 确认策略‘损失’,即使分配了 SUP 也会损失确认过的订单数量。
3.4 aATP – ARun
ARun 可以接收 SUP 信息。
1. API view 供应保护(A_SUPPLYPROTECTION)
2. API view 供应保护组(A_SUPPLYPROTECTIONGROUP)
3. API view 供应保护时间桶(A_SUPPLYPROTECTIONTIMEBUCKET)
3.5 aATP – ABC
SUP 优先级高于 ABC,也就是系统选择替代方案的时候优先选择供应保护的数量,之后再按照替代确认策略执行。
4 SUP 系统配置
4.1 SUP 后台配置
- 设定可用性检查组使用aATP功能:跨应用组件 > 高级可承诺量(aATP)> 产品可用性检查(PAC)> 定义可用性检查
- 可用性检查和物料主数据对应关系
3. 勾选 SUP 检查:跨应用组件 > 高级可承诺量(aATP)> 产品可用性检查(PAC)> 配置可用性检查范围
4.2 SUP 权限
角色:SAP_BR_ORDER_FULFILLMNT_MNGR
5 SUP FIORI 主数据配置
5.1 管理供应保护
- 创建供应保护对象,分配核心保护。
- 销售组织 = ZCN。
5.2 增加保护组
- 根据时间段,分配供应保护数量。
- 7月份供应保护数量 = 10。
6 系统准备工作完毕,查看系统执行结果
6.1 消耗供应保护数量之前
1. 使用 SUP 之前,客户确认订单信息:
(可用性检查数量 = 100)
2. 使用 SUP 之后,客户确认订单信息:
(可用性检查数量 = 100,销售组织 – ZCN 供应保护数量 = 10)
6.2 消耗供应保护数量之后
时间段+产品+工厂的供应保护数量消耗完毕之后,SUP 检查就不会参与可用性检查(ATP Check)。
创建销售订单-SO or 库存调拨单-STO 消耗对应的库存保护数量。