USEREXIT_SAVE_DOCUMENT_PREPARE未显示销售订单ATP分配

2020-08-27 14:23发布

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

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


大家好,

从BAPI_SALESORDER_CREATEFROMDAT2调用时,USEREXIT_SAVE_DOCUMENT_PREPARE未显示销售订单ATP分配

根据sap,SAVE_DOCUMENT_PREPARE"此用户出口可用于保存销售文档之前进行更改或检查"

这意味着在保存订单之前,此出口应在XVBAP表中具有所有行项目的详细信息。 当我们使用VA01 TCODE时,这可以正常工作。

但是由于某些原因,当我们调用BAPI" BAPI_SALESORDER_CREATEFROMDAT2"创建订单时,用户出口SAVE_DOCUMENT_PREPARE没有APO确认子行。

有人遇到过这样的问题吗?

谢谢

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

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


大家好,

从BAPI_SALESORDER_CREATEFROMDAT2调用时,USEREXIT_SAVE_DOCUMENT_PREPARE未显示销售订单ATP分配

根据sap,SAVE_DOCUMENT_PREPARE"此用户出口可用于保存销售文档之前进行更改或检查"

这意味着在保存订单之前,此出口应在XVBAP表中具有所有行项目的详细信息。 当我们使用VA01 TCODE时,这可以正常工作。

但是由于某些原因,当我们调用BAPI" BAPI_SALESORDER_CREATEFROMDAT2"创建订单时,用户出口SAVE_DOCUMENT_PREPARE没有APO确认子行。

有人遇到过这样的问题吗?

谢谢

付费偷看设置
发送
9条回答
灬番茄
1楼 · 2020-08-27 14:49.采纳回答

我认为SAP注释 2146153-升级或注释1849230实施后,销售订单增强功能停止工作是 与您的情况有关。 根据其"在进行后台处理(edi,bapi调用,后台作业)的情况下, 现在只在一次之后调用一次atp检查 我建议您阅读该说明以了解可能的解决方法(甚至有代码段)。

灬番茄
2楼-- · 2020-08-27 14:42
是,我在上面的帖子中提到的用户出口是

MV45AFZZ-USEREXIT_SAVE_DOCUMENT_PREPARE。

d56caomao
3楼-- · 2020-08-27 15:02

您好,

仅当将数据保存到数据库时才调用保存用户出口。它们在程序MV45AF0B_BELEG_SICHERN的末尾被调用。/p>

在通过BAPI_SALESORDER_CREATEFROMDAT2创建销售订单时,不进行产品分配(PAL)检查,请参考SAP注释2781796-在CVC中使用REGION字段时,未与BAPI一起检查PAL

最重要的问候,

布拉曼卡(R.Brahmankar)

一周热门 更多>