通过ME21N创建采购订单时,如何在合作伙伴标签中插入新的合作伙伴详细信息?

2020-08-20 15:28发布

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

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


大家好,

我在标题级别的合作伙伴选项卡中的ME21N中创建po时遇到了EXIT_SAPMM06E_008之类的问题,我需要添加新行。 13这里发生的是我正在将新的合作伙伴详细信息添加到结构XEKPA []中,但是在发布采购订单时,该结构已通过一些标准include清除,并且我还尝试通过FM的MM_MAINTAIN_PARTNERS,MM_UPDATE_PARTNERS更新合作伙伴标签,但没有 使用。

我知道它有点长,请您提供一些建议来实现它。

谢谢..

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

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


大家好,

我在标题级别的合作伙伴选项卡中的ME21N中创建po时遇到了EXIT_SAPMM06E_008之类的问题,我需要添加新行。 13这里发生的是我正在将新的合作伙伴详细信息添加到结构XEKPA []中,但是在发布采购订单时,该结构已通过一些标准include清除,并且我还尝试通过FM的MM_MAINTAIN_PARTNERS,MM_UPDATE_PARTNERS更新合作伙伴标签,但没有 使用。

我知道它有点长,请您提供一些建议来实现它。

谢谢..

付费偷看设置
发送
5条回答
SAP小黑
2楼-- · 2020-08-20 16:23
通过BADI ME_PROCESS_PO_CUST我试图更新其不起作用

您实现了什么? 您的代码看起来如何?

"不起作用"而不解释细节就意味着一无所有...

哎,真难
3楼-- · 2020-08-20 16:14

谢谢,但是我仔细阅读了这份文档,事实是 我正在ekpa和mmpa结构中获取数据,但是在发布采购订单时,相关结构正在被清除,因此新的合作伙伴未反映在合作伙伴标签中。

在下图中, SAP.My 默认为合作伙伴功能的第一行" VN" 方案是在创建PO时添加第二行。

更多关于Acc的链接已经提到了所有badi(ME_PROCESS_PO_CUST)方法在保存之前触发。我使用的是POST方法,当我们单击保存按钮时会触发该方法,此时我正在调用BADI并编写了逻辑。

您能帮我吗?

黑丝骑士
4楼-- · 2020-08-20 16:30

你好西蒙妮,

我使用了BADI ME_PROCESS_PO_CUST,并且用POST方法编写了代码,因为只有在保存PO时才会触发此方法。

我正在从自定义表中获取合作伙伴详细信息,我正在通过FM MM_READ_PARTNERS读取合作伙伴详细信息,如下所示。但是在内部表中gt_ekpa为空,因为当我们创建PO时它没有读取。这是第一个问题...

呼叫功能'MM_READ_PARTNERS'
导出
应用='P'
EBELN = IM_EBELN
BSTYP ='F'
PARGR = lv_pargr
表格
X_EKPA = GT_EKPA []。

************************************************

我的要求是,在阅读了上述合作伙伴之后,我需要将合作伙伴详细信息(我在第二行中提到的)从自定义表传递到gt_ekpa,然后将这些详细信息附加到gt_mmpa []表中,并使用上面的FM MM_MAINTAIN_PARTNERS。

呼叫功能'MM_MAINTAIN_PARTNERS'
导出
应用程序='P'
EBELN = lw_header-ebeln
BSTYP = lw_header-bstyp
EKORG = lw_header-ekorg
LIFNR = lw_header -lifnr
pargr = lv_pargr
SCREEN_INVISIBLE ='X'
表格
X_MMPA = gt_mmpa。
ENDIF。

*************************************************** ************

但是我知道的是,在PO发布时在运行时,内部触发了某种标准形式,该形式使得所有与X_MMPA [],X_EKPA []相关的结构都在刷新。.

但是要实现此方案,还有其他选择,就像我尝试使用用户出口和badi一样。

我希望现在对你很清楚。

愤怒的猪头君
5楼-- · 2020-08-20 16:20

嗨,

srikanth javvaji 查询是否有答案?

一周热门 更多>