点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,朋友,
我对销售订单标题中要更改的船舶有一个要求。
在创建销售订单时,用户会更改销售订单的地址。 依订单-标头-合作伙伴标签寄至。 用户删除发货方的名称1,并在此处保留售出方的名称1。 这是我们的业务要求。 手动执行时,可以完美保存更改。 但是,客户端需要通过程序来处理它,因为有时用户会忘记将船更改为地址(仅name1),这会在现场级别上造成问题。 我们的技术团队发现处理过程很困难,在此我想听取专家的建议。
简而言之,我的要求是
当用户创建销售订单时,系统应获取已出售给合作伙伴的name1详细信息,并将其保留在船舶的name1中
请告知我是否需要更多详细信息。
谢谢
Ravi
HI ravi,
U说您的要求是:
用户创建销售订单时,系统应获取已出售给合作伙伴的name1详细信息,并将其保留在发往合作方地址的name1中。
我不是ABAPER,但您可以尝试以下方法:
在USEREXIT_SAVE_DOCUMENT_PREPARE中,编写一个代码,其中将包含出售给合作伙伴的name1详细信息,并将其保留在发往合作方地址的name1中。
这将确保每次保存订单时都满足您的要求,并且数据也将保持一致。
但是从技术上讲,ABAPER可能会面临挑战。 也许他们可以呼叫交易或BAPI或某些FM。
致谢
没有方法可以改装线程的问题属性。
特别感谢所有帮助过的人,我相信他们会同等甚至更多地欣赏它。????
干杯
朱利叶斯
你好,
此过程仅适用于几个订单还是所有订单? 如果是所有订单,则更改主数据本身中的详细信息。
如果仅用于少量订单,那么我想您将不得不在销售订单程序MV45AFZZ中编写代码,调用功能为'SD_PARTNER_ADDRESSES_TO_DB'
在这里,当您发送收货方的详细信息时,请更改名称1。但是我相信这是一个非常繁琐的过程,并且不可见。 最好建议更改主数据。
此致
Sivanand
嗨Anil,
由于我们找不到可以满足需求的出口,因此我们通过提取并发送数据的程序来完成了该工作
此消息已被审核。
嗨,拉维,
您有解决方案吗? 现在正面临着同样的问题。 请让我知道您是否对此有任何解决方案。
大家好,
经过大量挖掘,我找到了要在用户出口中调用的功能模块。
首先,修改包含" WE"作为PARVW的XVBPA-ADRNR订单项。 在ADRNR字段中,将值输入为'WE $ 00001'。
现在是时候调用FM了:'ADDR_INSERT'。 只需将字段LV_HANDLE更改为'WE $ 00001'。
希望有帮助。
-P.Kar
一周热门 更多>