2016 Mar 08 8:14 AM
ITEM-TAX_CODE = 'BK'.
ITEM-ITEM_AMOUNT = '9473.58'.
ITEM-QUANTITY = '1.00'.
ITEM-PO_UNIT = 'EA'.
APPEND ITEM TO ITEMDATA.
CLEAR ITEM.
ITEM-INVOICE_DOC_ITEM = '000002'.
ITEM-PO_NUMBER = '0900036142'.
ITEM-PO_ITEM = '0002'.
ITEM-TAX_CODE = 'V0'.
ITEM-COND_TYPE = 'ZBF1'.
ITEM-ITEM_AMOUNT = '100.58'.
ITEM-QUANTITY = '1.00'.
ITEM-PO_UNIT = 'EA'.
APPEND ITEM TO ITEMDATA.
CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
EXPORTING
HEADERDATA = HEADERDATA
TABLES
ITEMDATA = ITEMDATA
RETURN = RETURN
2016 Mar 08 8:24 AM
Hi Siva.
The message seems to be pretty clear this code is not ok:
ITEM-INVOICE_DOC_ITEM = '000002'.
ITEM-PO_NUMBER = '0600036142'.
ITEM-PO_ITEM = '0002'.
ITEM-COND_TYPE = 'ZPF1'.
Since you are passing ZPF1 as condition type.
A checks you can do:
Try to do the same thing manually, passing the condtition type too. If you cannot do it even manually, it's not an ABAP problem and you have to talk with functional people
2024 Sep 19 2:13 PM