VKM1/VKM3释放信用后,用户退出(数据库提交)

2020-08-14 06:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一个要求,...

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

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


大家好,

我们有一个要求,即一旦信贷经理从交易VKM1或VKM3的大宗交易中释放订单,就应该触发一封电子邮件,说明该订单已被释放。

我尝试将代码放入EXIT_SAPFV45K_001(包括ZXVVAU03)中,该代码检查vbuk-cmgst中的状态以获取值'D'并发送邮件。但是此方法有两个问题。

1)数据库表VBUK在此 stage处未得到更新。因此 CMGST值没有 更改。 甚至VBAK(VBAK-CMFRE)中的最后一个更改值也没有得到更新。

我也尝试实施此解决方案。

"在提交时执行f0001_download_data"

但是即使到那时表仍未更新。

2)此用户出口在事务VA02中被称为 well.so 每当有人在VA02中保存任何内容时。 很有可能是其他使用该出口的转导,例如va01。

有人可以在这种情况下帮助我吗? 有没有其他可以使用的用户出口,或者可以通过其他任何方式完成?

谢谢

Shwet

编辑:Shwet Priy Anand于2010年6月29日晚上7:16

3条回答
闻人可可
2020-08-14 06:51

不要使用用户出口,请使用输出确定来发送电子邮件。 您可以使用需求以及条件记录来控制输出。 例如,请参阅订单信用检查的现有要求。

一周热门 更多>