Hi,
I want to delete STO through BAPI 'BAPI_PO_CHANGE', but i always gets error "No data changed". Is there any parameter i m missing..??
CLEAR gs_poitem.
REFRESH gt_poitem.
gs_poitem-po_item = '00010'.
gs_poitem-delete_ind = gc_x .
APPEND gs_poitem TO gt_poitem.
CLEAR gs_poitemx.
REFRESH gt_poitemx.
gs_poitemx-po_item = '00010'.
gs_poitemx-po_itemx = gc_x .
gs_poitemx-delete_ind = gc_x .
APPEND gs_poitemx TO gt_poitemx.
REFRESH gt_return.
CALL FUNCTION 'BAPI_PO_CHANGE'
EXPORTING
purchaseorder = <fs_ekko>-ebeln
IMPORTING
expheader = gs_expheader
exppoexpimpheader = gs_exppoexpimpheader
TABLES
return = gt_return
poitem = gt_poitem
poitemx = gt_poitemx.