Receiving invoice via EDI: INCINV_CREATE

Basic types INCINV_CREATE01 / INCINV_CREATE02 – Incoming Invoice (IncomingInvoice) are available since EHP5.

Next MRM BAPI’es provides Invoice Verification:

  1. ALE_INCOMINGINVOICE_CREATE1
  2. BAPI_INCOMINGINVOICE_CANCEL – Invoice Verification: Reverse Invoice
  3. BAPI_INCOMINGINVOICE_CHANGE – Invoice Verification: Change Provisional Invoice
  4. BAPI_INCOMINGINVOICE_COMPLAIN – Invoice Verification: Display Letter of Complaint
  5. BAPI_INCOMINGINVOICE_CREATE – Invoice Verification: Post Invoice
  6. BAPI_INCOMINGINVOICE_CREATE1 – Invoice Verification: Hold/ Park/ Park As Complete/ Post Incoming Invo
  7. BAPI_INCOMINGINVOICE_DELETE – Invoice Verification: Delete Provisional Invoice
  8. BAPI_INCOMINGINVOICE_GETDETAIL – Invoice Verification: Display Incoming Invoice
  9. BAPI_INCOMINGINVOICE_GETLIST – Invoice Verification: List Incoming Invoices
  10. BAPI_INCOMINGINVOICE_PARK – Invoice Verification: Park Invoice
  11. BAPI_INCOMINGINVOICE_POST – Invoice Verification: Post Provisional Invoice
  12. BAPI_INCOMINGINVOICE_RELEASE – Invoice Verification: release invoice
  13. 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
Insert math as
Block
Inline
Additional settings
Formula color
Text color
#333333
Type math using LaTeX
Preview
\({}\)
Nothing to preview
Insert