在基于特征的ATP检查期间,未为物料的所有ATP特征分配值

2020-09-16 15:37发布

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

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


你好

我正在SO中进行基于特征的ATP检查,我得到了一些奇怪的要求,如下所述,我正在努力寻找一种方法来满足业务要求。

我为质量证书创建了CERT1,CERT2和CERT3等特征,所有这三个特征与基于特征的ATP相关。

根据要求,供应商可以批量发送数量。 图10中包括CERT1和CERT2以及CERT3的空白。 这意味着10数量对两个证书CERT1和CERT2有效。 我对GR过程中的这一步很满意。

客户将在销售订单中选择一份质量证书,例如CERT1,这意味着其他两个特征为空白(未选择)。 但是,由于两个特征(CERT2,CERT3)值为空白,因此出现错误"未为项目的所有ATP特征指定值"。 因此,在创建销售订单期间,ATP检查失败。 由于CB-ATP的限制,这是SAP的标准行为。

从需求过程的角度来看,批量为10的CERT1和CERT2可用。 然后数量。 客户在创建销售订单时选择CERT1时应确认。

是否有可能只为选定的特征值检查基于特征的ATP,而不是在创建销售订单时检查所有CDP相关特征中的值?

您能建议任何BADI改变标准CB-ATP行为以实现上述要求吗? 您的立即反应将不胜感激。

注意:材料已创建为可满足上述要求。

此致

戈文德。 A

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

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


你好

我正在SO中进行基于特征的ATP检查,我得到了一些奇怪的要求,如下所述,我正在努力寻找一种方法来满足业务要求。

我为质量证书创建了CERT1,CERT2和CERT3等特征,所有这三个特征与基于特征的ATP相关。

根据要求,供应商可以批量发送数量。 图10中包括CERT1和CERT2以及CERT3的空白。 这意味着10数量对两个证书CERT1和CERT2有效。 我对GR过程中的这一步很满意。

客户将在销售订单中选择一份质量证书,例如CERT1,这意味着其他两个特征为空白(未选择)。 但是,由于两个特征(CERT2,CERT3)值为空白,因此出现错误"未为项目的所有ATP特征指定值"。 因此,在创建销售订单期间,ATP检查失败。 由于CB-ATP的限制,这是SAP的标准行为。

从需求过程的角度来看,批量为10的CERT1和CERT2可用。 然后数量。 客户在创建销售订单时选择CERT1时应确认。

是否有可能只为选定的特征值检查基于特征的ATP,而不是在创建销售订单时检查所有CDP相关特征中的值?

您能建议任何BADI改变标准CB-ATP行为以实现上述要求吗? 您的立即反应将不胜感激。

注意:材料已创建为可满足上述要求。

此致

戈文德。 A

付费偷看设置
发送
2条回答
南山jay
1楼-- · 2020-09-16 15:55

亲爱的戈文德。 A

SAP APO中基于标准特征的产品可用性检查按如下方式进行:
在SAP APO中,创建具有为产品配置的相关特征的ATP特征视图(使用特征组合和特征值分配) )在ERP系统中。
根据特性将过帐(收据,库存和发货)发送到APO中的时间序列。
在SAP APO中以特征级别执行产品可用性检查,这意味着完全根据存在特征值分配的时间序列执行ATP检查。

在SAP帮助中对此进行了更详细的解释:

https://help.sap.com/viewer/49dd58c18be2493b80f84359d659f4a4/7.0 .1/zh-CN/4c642661045f4b55e10000000a42189e.html

为了使示例工作正常,您需要确保要对其进行ATP检查的APO中存在特征值分配。

问候,

Tibor

灬番茄
2楼-- · 2020-09-16 15:52

Hi Tibor,

感谢您的回复。 我了解标准功能及其在特征级别的工作方式。

但是我想在创建销售订单时进行空白特征级别的ATP检查,以满足客户的需求。

根据要求,供应商可以批量发送数量。 图10中包括CERT1和CERT2以及CERT3的空白。 这意味着10数量对两个证书CERT1和CERT2有效。 我对GR过程中的这一步很满意。 在创建销售订单期间,三个特征(CERT1,CERT2和CERT3)与CB-ATP检查相关。

例如:BATCH1具有10数量的CERT1和CERT2。 但是,客户在创建销售订单时只能选择CERT1,而CERT2为空白。 因此系统应基于CERT1进行ATP检查,并确认订单由BATCH1组成CERT1。

标准SAP不支持以上方案。 您是否知道BADI可以在这里进行代码更改来满足要求? 请告知

一周热门 更多>