BAPI_INCOMINGINVOICE_CREATE扩展名

2020-09-22 11:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已在MIRO订单项中添加了一个...

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

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


我已在MIRO订单项中添加了一个自定义字段,我希望通过bapi将其发布

BAPI_INCOMINGINVOICE_CREATE

有人可以帮助我为此特定bapi进行bapi扩展过程
2条回答
何必丶何苦呢
2020-09-22 12:23

我通过使用增强功能尝试了这一点。

1。 填充结构:

数据:BAPIPAREX的I_EXTNSN类型标准表,

wl_ext TYPE bapiparex。


wl_ext-structure ='MEPOHEAD'。
wl_ext-valuepart1 = field1
wl_ext-valuepart2 = field2
将wl_ext附加到i_extnsn。
清除wl_ext。

2。 将表传递给扩展参数

调用功能'BAPI_INCOMINGINVOICE_PARK'
EXPORTING
标头数据= X_IN_HEADER
正在导入
INVOICEDOCNUMBER = L_DOCNO

itemdata = I_IN_ITEM
TAXDATA = it_taxdata
WITHTAXDATA = I_WITHTAXDATA
return = I_RETURN
extensionin = I_EXTNSN

3。 执行以下增强功能:

-在包括LMRM_BAPIF32(窗体mapping_ivext_park)的情况下,将扩展名从BAPI参数获取到增强功能

it_extension [] = i_extensionin。

-在include LMRM_BAPITOP中,声明您的内部表/工作区。 )将新值传递给RBKP结构。

读取表it_​​extension进入wa_ext WITH KEY结构='MEPOHEAD'。 zfield1," Field1
wa_ext-valuepart2 TO e_rbkpv-zfield2。" Field2
ENDIF。

一周热门 更多>