me22n/me21n将标题详细信息复制到订单项

2020-09-19 17:55发布

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

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


尊敬的专家,

在运行ME21N/ME22N时,我要将以下标题数据复制到"发票"标签上可用的行项目中;

1。 DP类别

2。预付款%

3。 送稿日期

当用户更新抬头DP类别,预付款百分比,DP日期或单击检查事件时

我尝试过me_process_po_cust(BADI)和

1。 EXIT_SAPMM06E_007将数据导出到客户子屏幕以购买文档抬头(PAI)

但找不到解决方案

请提出建议。

(89.0 kB)

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

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


尊敬的专家,

在运行ME21N/ME22N时,我要将以下标题数据复制到"发票"标签上可用的行项目中;

1。 DP类别

2。预付款%

3。 送稿日期

当用户更新抬头DP类别,预付款百分比,DP日期或单击检查事件时

我尝试过me_process_po_cust(BADI)和

1。 EXIT_SAPMM06E_007将数据导出到客户子屏幕以购买文档抬头(PAI)

但找不到解决方案

请提出建议。

(89.0 kB)
付费偷看设置
发送
1条回答
Tong__Ming
1楼 · 2020-09-19 18:11.采纳回答

USE:BADI-ME_PROCESS_PO_CUST

方法:PROCESS_ITEM


IF_EX_ME_PROCESS_PO_CUST〜PROCESS_ITEM

"获取行数据
数据:mepoitem TYPE mepoitem,
mepoitem_ref TYPE mepoitem。
mepoitem = im_item-> get_data()。

"获取标题数据

数据:ls_hdr类型引用为IF_PURCHASE_ORDER_MM。

data:l_hdrdata类型为MEPOHEADER。

ls_hdr = im_item-> get_header()。
l_hdrdata = ls_hdr-> get_data()。

IF l_hdrdata-DPTYP ='M'。
mepoitem-DPPCT = l_hdrdata-DPPCT。
mepoitem-DPDAT = l_hdrdata-DPDAT。

im_item-> set_data(mepoitem)。
ENDIF。

ENDMETHOD。

一周热门 更多>