SO BAPI BAPI_SALESORDER_CREATEFROMDAT2信用额度问题

2020-08-18 15:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 当客户超出信用额度时,使...

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

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


嗨,

当客户超出信用额度时,使用BAPI_SALESORDER_CREATEFROMDAT2创建销售订单时

然后未保存该订单,并且系统在RETURN []中引发以下消息:

S V4 233 SALES_ITEM_IN已成功处理

W V1 555销售单据尚未完成:

编辑数据E V1 152无法保存超出动态信用检查的范围

我的客户想绕过信用额度消息,以便生成销售订单。

当我们手动生成销售订单时,系统会抛出信息消息,然后按Enter键可以传递消息,系统将生成销售订单。

如何处理功能。

谢谢

capture.jpg (150.3 kB)
9条回答
SAP小菜
2020-08-18 16:02

我仍然建议我前面提到的解决方案-多带带使用 销售订单类型。

是否有充分有效的理由使用相同的订单类型? 您的顾问怎么说? 因为编写自定义代码很可惜,与花几分钟来配置系统相比,这需要大量的端到端测试。

无论如何,为了便于练习,请显示以下内容中的设置 OVA8用于相应的测试用例(信用控制区域,风险类别和信用组)。 确定这些值的最简单方法是通过VA01使用与使用BAPI创建订单完全相同的数据来创建订单,使用程序CHECK_CM中的订单号获取VBAK-KKBER,VBAK-CTLPC和TVAK-CMGRA。/p>

提供了OVA8设置的屏幕截图后,我会更好地了解如何影响当前行为。

*扰流警报*

使用VOFM例程绕过或重置信用检查似乎不是一个好的解决方案。 如果我理解正确,那么当您通过BAPI创建销售订单时,您仍然希望执行信用检查并阻止该订单。 如果这是真的,不是造成问题的信誉结果,而是需要调整的反应部分(警告或错误)。

我要求提供OVA8屏幕截图的主要原因是因为我怀疑可能已经实现了一些自定义逻辑。

一周热门 更多>