基于保质期的ATP检查

2020-09-06 19:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们正在APO领域中...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们正在APO领域中通过批处理管理以及APO GATP模块实施SAP解决方案。


我们对批次有一些特定要求。

a。 销售订单处理

在创建销售订单期间,系统应在APO系统中执行可用性检查,并考虑以下字段-售达方,工厂,订单类型,物料组1,间接客户[Z客户功能]

和该批次的保质期。 按照以下条件执行ATP检查–

VBAK-KUNNR和。 VBAK-AUART和 VBPA-KUNNR [PARVW = ZI]。 VBAP-MVGR1和。 MCHB-VFDAT。

示例:售至– 10001,订单类型– ZOR,合作伙伴– 10032,物料组1 = MDD,工厂-PL01,物料– MAT1

PL01中MAT1的库存情况

批次-保质期-无限制库存

BAT1 200天125

BAT5 215天075

BAT7 237天300

BAT11 322天455

BAT19 460天500

非限制库存总计– 1455

订购数量= 1200,确认的最小货架寿命> = 300天。

要求在创建销售订单期间,系统应仅确认满足上述条件的数量。 按照此BAT1,BAT5和BAT7及其相关数量应予以考虑。

因此,ATP的实际数量应为955


BAT11 322天455

BAT19 460天500

尽管有1455数量的无限制库存,但是销售订单只能确认955数量而不是1200数量。

现在最重要的一点是,当第二笔订单符合上述选择标准后,由于第一笔订单尚未完全确认,因此不应确认任何数量。

b。 拖欠订单处理

过滤条件应包括[某些字段通过自定义发送到APO]

VBAK-KUNNR和。 VBAK-AUART和 VBPA-KUNN2 [PARVW = ZI]和。 VBAP-MVGR1和。 MCHB-VFDAT和。 VBAK-AUGRU

示例:售至– 10001,订单类型– ZOR,合作伙伴– 10032,物料组1 = MDD,工厂-PL01,物料– MAT1,订单原因-005

排序配置文件将基于-

1-投放优先级

2-销售订单创建日期

3种材料的供货日期。


示例:遵循APO系统中生成的BOP工作清单

SO-订单类型-卖给-工厂-工业客户-产品-交货优先级-创建于-未清数量

111- ZOR 10001 PL01 10032 MAT1 1 11.09.2015 375

197 ZOR 10003 PL01 10045 MAT1 1 14.09.2015 430

449 ZOR 32123 PL01 11111 MAT1 2 09.09.2015 600


BOP运行前的库存状况

批次-保质期-无限制库存

BAT21 200天455

BAT75 215天045

BAT96 322天125

非限制库存总量– 625

在BOP运行系统中,应根据"最短保质期"分配库存,以进行确认=> 300天

BOP运行的预期结果是只有订单号。 应该确认111,对于125数量的部分确认也是如此。 由于BAT21和BAT75的保质期小于300天。

请大家提出一些想法来解决这些要求,或者如果有人遇到了这些要求,那么请让我知道如何解决?

非常感谢您的及时答复。

感谢与问候

Piyush Ranpura