Skip to Content
0
Jul 02, 2009 at 10:17 AM

Update EKKO custom fields with BAPI_PO_CHANGE

1217 Views

Hi guru,

I' ve a problem with BAPI_PO_CHANGE; I must update a custom field CI_EKKODB-ZFIELD on my Purchase Order.

I've tried filling the extensionin table but doesn't work.

move: 'BAPI_TE_MEPOHEADER' to ls_extension-structure,

'4500000734' to ls_mepoheader-po_number,

'Monza' to ls_mepoheader-zcity,

'Via Italia' to ls_mepoheader-zaddress.

move ls_mepoheader to ls_extension-valuepart1.

append ls_extension to it_extension.

clear: ls_mepoheader, ls_extension.

move: 'BAPI_TE_MEPOHEADERX' to ls_extension-structure,

'4500000734' to ls_mepoheader-po_number,

'X' to ls_mepoheader-zcity,

move ls_mepoheader to ls_extension-valuepart1.

append ls_extension to it_extension.

BAPI_PO_CHANGE

........

........

........

Table

........

........

extensionin = it_extension

Someone can help me?

Thanks

Edited by: Aristoteles92 on Jul 2, 2009 12:18 PM