Basic types INCINV_CREATE01 / INCINV_CREATE02 – Incoming Invoice (IncomingInvoice) are available since EHP5.
Next MRM BAPI’es provides Invoice Verification:
- ALE_INCOMINGINVOICE_CREATE1
- BAPI_INCOMINGINVOICE_CANCEL – Invoice Verification: Reverse Invoice
- BAPI_INCOMINGINVOICE_CHANGE – Invoice Verification: Change Provisional Invoice
- BAPI_INCOMINGINVOICE_COMPLAIN – Invoice Verification: Display Letter of Complaint
- BAPI_INCOMINGINVOICE_CREATE – Invoice Verification: Post Invoice
- BAPI_INCOMINGINVOICE_CREATE1 – Invoice Verification: Hold/ Park/ Park As Complete/ Post Incoming Invo
- BAPI_INCOMINGINVOICE_DELETE – Invoice Verification: Delete Provisional Invoice
- BAPI_INCOMINGINVOICE_GETDETAIL – Invoice Verification: Display Incoming Invoice
- BAPI_INCOMINGINVOICE_GETLIST – Invoice Verification: List Incoming Invoices
- BAPI_INCOMINGINVOICE_PARK – Invoice Verification: Park Invoice
- BAPI_INCOMINGINVOICE_POST – Invoice Verification: Post Provisional Invoice
- BAPI_INCOMINGINVOICE_RELEASE – Invoice Verification: release invoice
- BAPI_INCOMINGINVOICE_SAVE – Invoice Verification: Flag Invoice for Background Processing
IncomingInvoice INCINV_CREATE IDoc will be passed to FM’s BAPI_IDOC_INPUT1 (Inbound BAPI IDoc: Individual Processing) or BAPI_IDOC_INPUTP (Packet Processing) which calls
IDOC_INPUT_INCINV_CREATE and subroutine CREATEFORMDATA1 (SAPLMRM_BAPI).
Sample IDoc INCINV_CREATE02 from quality system is listed below:
E1INCINV_CREATE-INVOICESTATUS = X E1BP_INCINV_CREATE_HEADER- INVOICE_IND X : Yes Indicator: post invoice DOC_TYPE RE Document Type DOC_DATE 20181017 Document Date in Document PSTNG_DATE 20181017 Posting Date in the Document REF_DOC_NO 0180004672 Reference Document Number COMP_CODE 215X Company Code DIFF_INV 0001000724 Different Invoicing Party CURRENCY RUB Currency Key CURRENCY_ISO RUB ISO currency code EXCH_RATE 1 Direct Quoted Exchange Rate GROSS_AMOUNT 1000 Gross Invoice Amount in Document Currency CALC_TAX_IND X : Yes Calculate tax automatically PMNTTRMS 0001 Terms of Payment Key BLINE_DATE 20181017 Baseline Date for Due Date Calculation E1BP_INCINV_CREATE_ITEM- INVOICE_DOC_ITEM 000001 Document Item in Invoice Document PO_NUMBER 5500001890 Purchase Order Number PO_ITEM 00010 Item Number of Purchasing Document TAX_CODE P2 Tax Code ITEM_AMOUNT 3500 Amount in document currency QUANTITY 35 Quantity PO_UNIT TO Purchase Order Unit of Measure PO_UNIT_ISO PCE Order unit in ISO code PO_PR_QNT 35 Quantity in Purchase Order Price Unit PO_PR_UOM M Order Price Unit (Purchasing) PO_PR_UOM_ISO PCE Purchase order price unit in ISO code E1BP_INCINV_CREATE_MATERIAL- INVOICE_DOC_ITEM 000001 Document Item in Invoice Document MATERIAL A00006005110001 Material Number VAL_AREA 215X Valuation Area DB_CR_IND H : Credit Debit/Credit Indicator QUANTITY 35 Quantity BASE_UOM M Base Unit of Measure BASE_UOM_ISO PCE Base unit of measure in ISO code TAX_CODE P2 Tax Code