在bapi提交后停止输出类型的自动触发

2020-09-15 01:55发布

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

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


嗨,

配置了一个输出类型,该输出类型在创建外向交货时触发。 我的要求是当我从报表中创建投放时,停止自动触发。

在我的报告中,我正在使用BAPI_OUTB_DELIVERY_CREATE_STO,然后使用COMMIT。 提交后,将触发输出类型,我需要阻止它。

我创建了一个VOFM例程,当我从vl01n创建传送时会调用该例程,但是在我调用bapi然后提交时不会调用它。

如何停止自动触发? 有什么建议吗?

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

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


嗨,

配置了一个输出类型,该输出类型在创建外向交货时触发。 我的要求是当我从报表中创建投放时,停止自动触发。

在我的报告中,我正在使用BAPI_OUTB_DELIVERY_CREATE_STO,然后使用COMMIT。 提交后,将触发输出类型,我需要阻止它。

我创建了一个VOFM例程,当我从vl01n创建传送时会调用该例程,但是在我调用bapi然后提交时不会调用它。

如何停止自动触发? 有什么建议吗?

付费偷看设置
发送
3条回答
Nan4612
1楼 · 2020-09-15 02:12.采纳回答

无论文档是通过BAPI创建的还是在事务中创建的,VOFM例程都应该起作用。

您如何确切地确定VOFM例程不起作用? 如果您设置了调试器断点并希望命中它,那将不会发生,因为输出是在另一个更新过程中处理的。

检查输出的输出确定分析。 遗憾的是,尽管它仅在更改模式下才可用于新输出,并且不一定代表现有输出所发生的情况。

通常,您走对了路,VOFM要求是防止生成输出的方法。

DafaDDDa
2楼-- · 2020-09-15 02:22

在此问题的上下文中,COMMIT是否真的无关紧要 命令或使用BAPI。 创建文档后(无论我们如何将更改提交到数据库或等待多长时间都无所谓),将启动标准输出确定功能。

我是小鹏鹏啊
3楼-- · 2020-09-15 01:55

SAP,Gupta,您好 建议在调用BAPI之后使用功能模块 BAPI_TRANSACTION_COMMIT 。 尝试使用参数wait ='X'进行测试。

此致

一周热门 更多>