点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,我是新来的,我需要一些帮助。
使用ME21n创建采购订单。
我使用Badi ME_PROCESS_PO_CUST POST
还有ME_PURCHDOC_POSTED
该用户退出EXIT_SAPMM06E_013
这是我需要的,当我创建一个采购订单时,我需要购买凭证编号
货物移动MB11和MB01相比,这里的问题是,在我提到的那些badis和用户出口中的任何一个中生成了采购凭证编号。 但是在sap上尚未创建采购凭证,我仅获得了采购凭证编号,在sap中创建凭证的提交工作之后,我需要badi或用户出口。
还有其他Badi或出口吗? 谢谢。
你好
我在事务FB70(创建发票)中遇到了类似的情况,我使用"函数的事务调用"解决了该问题。
在数据库中提交发票后,我必须将发票单据提交到池请求。 但是创建发票后就没有客户退出。
我使用了BTE事件(这也是一种客户退出)1030,该事件在数据库提交之前触发。 创建了两个函数ZDFI_BTE_INTERFACE_00001030和ZDFI_BTE_INTERFACE_00001030BCG。 使用事务BF34将BTE事件1030与第一个函数ZDFI_BTE_INTERFACE_00001030链接。 从第一个函数在后台(事务调用)中调用了第二个函数ZDFI_BTE_INTERFACE_00001030BCG。
后台任务中的呼叫功能'ZDFI_BTE_INTERFACE_00001030BCG'
目的地"无"
导出
I_BKDF = I_BKDF ..............
在第二个功能中,我提交了发票单据的假脱机请求。 尽管事件是在数据库提交之前触发的,但第二个函数仅在数据库在主程序中提交之后才执行。 添加的"后台任务"使第二个功能可以等待,直到在主程序中发生数据库提交为止。
您可以将同样的技巧应用于您的案例。 在数据库提交之前找到客户出口。
Prabha
嗨,
如果您已解决此问题,请与我们分享解决方案吗? 谢谢。.
嗨,
我只是想找些可以改变PO的东西,并且碰到这个线程,我希望您能解决它,
但仅供参考。我认为最好的方法是使用工作流并在工作流的创建PO事件中创建以下文档。
Atul
' 前用户">您不太可能会得到答案
一周热门 更多>