2020-09-24 00:13发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
每当我通过VA01创建新的销售订单时,保存它之后,都会在用户出口USEREXIT_REFRESH_DOCUMENT上进行一些更改。
问题是每当我通过EDI(tx。WE19)创建销售订单时。 程序不运行此出口。
我尝试在USEREXIT_SAVE_DOCUMENT中进行更改,但是此刻我没有所有必需的数据,因此我需要稍后进行更改。
有可能这样做吗?
预先感谢
玛丽亚
他们需要根据此时的价值更改运营商合作伙伴。 问题在于,此承运人目前在SAP中不存在,因此,即使我已经有销售订单号,当我查询其ADRNR时也没有价值。
我尝试在用户出口EXIT_SAPLVEDA_004中进行更改,看来它可以使用bapi BAPI_SALESORDER_CHANGE进行工作。 但是也许有更简单的方法可以做到这一点。
谢谢!
在使用EDI的情况下,只需在发布订单之前使用EDI用户出口添加合作伙伴细分即可。 伙伴确定过程中也有用户退出。 Google->销售订单合作伙伴确定用户退出网站: sap.com
基于什么值,您到底要更改运营商? 确定后,实际上不应该在"幕后"更改它。 这不是一个好的设计。
当我使用VA01创建销售订单时,运营商在SAP中退出,因此userexit save_document_prepare中没有问题。 但是在这种情况下,EDI,执行用户退出时不存在载体。 这就是为什么我现在使用IDOC_INPUT_ORDERS的用户出口。
最多设置5个标签!
他们需要根据此时的价值更改运营商合作伙伴。 问题在于,此承运人目前在SAP中不存在,因此,即使我已经有销售订单号,当我查询其ADRNR时也没有价值。
我尝试在用户出口EXIT_SAPLVEDA_004中进行更改,看来它可以使用bapi BAPI_SALESORDER_CHANGE进行工作。 但是也许有更简单的方法可以做到这一点。
谢谢!
在使用EDI的情况下,只需在发布订单之前使用EDI用户出口添加合作伙伴细分即可。 伙伴确定过程中也有用户退出。 Google->销售订单合作伙伴确定用户退出网站: sap.com
基于什么值,您到底要更改运营商? 确定后,实际上不应该在"幕后"更改它。 这不是一个好的设计。
当我使用VA01创建销售订单时,运营商在SAP中退出,因此userexit save_document_prepare中没有问题。 但是在这种情况下,EDI,执行用户退出时不存在载体。 这就是为什么我现在使用IDOC_INPUT_ORDERS的用户出口。
一周热门 更多>