Hi,
I'm using BAPI_INCOMINGINVOICE_CREATE to create an invoice with reference to Purchase Order. We are facing below 2 issues.
- When trying to create an invoice through SE37, Invoice created but document not found in the database.
- When trying to create through program using above BAPI, it is returning PO does not exist.
Code:
* Header
headerdata-invoice_ind = 'X'.
headerdata-doc_date = '11.02.2014'.
headerdata-pstng_date = '11.02.2014'.
headerdata-comp_code = '1000'.
headerdata-currency = 'USD'.
headerdata-gross_amount = '50.0000'.
* Item
ls_itemdata-invoice_doc_item = '000001'.
ls_itemdata-po_number = '10000001'.
ls_itemdata-po_item = '00010'.
ls_itemdata-tax_code = 'V0'.
ls_itemdata-item_amount = '50.0000'.
ls_itemdata-quantity = '15.000'.
ls_itemdata-po_unit = 'EA'.
APPEND ls_itemdata TO itemdata.
CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
EXPORTING
headerdata = headerdata
* ADDRESSDATA =
IMPORTING
invoicedocnumber = invoicedocnumber
fiscalyear = fiscalyear
TABLES
itemdata = itemdata
* ACCOUNTINGDATA =
* GLACCOUNTDATA =
* MATERIALDATA =
* TAXDATA =
* WITHTAXDATA =
* VENDORITEMSPLITDATA =
return = return.
* EXTENSIONIN =
* TM_ITEMDATA =
* NFMETALLITMS =
Please help us to resolve these issues.
Thanks
Gangadhar