The errors that could be detected on invoice line level during the A/P invoice automatic matching validation process are listed below.
These errors can be corrected through Work with A/P invoice lines for automatic matching. After correction you are able to automatically match the invoice lines via Automatic matching of A/P invoice lines.
The error codes for rejected invoices are available in the following programs:
- A/P automatic matching validation enquiry
- Print A/P inv automatic matching validation list
Invoice line errors
The following codes exist in SROLTALE, field LEMERR.
| Code | Description |
|---|---|
| 01 | Invalid invoice link |
| 02 | Transaction currency amount missing |
| 03 | Line amount divergence outside tolerance limit |
| 04 | Purchase order not found |
| 05 | Purchase order line not found |
| 06 | Invoiced quantity missing |
| 07 | Used quantity missing |
| 08 | Invoice line number missing |
| 09 | Recurring invoice line number |
| 10 | Goods not received |
| 11 | Invoiced quantity exceeds unmatched quantity |
| 12 | Used quantity exceeds unmatched quantity |
| 13 | Invoiced quantity has different sign than unmatched quantity |
| 14 | Used quantity has different sign than unmatched quantity |
| 15 | Goods reception line is locked by another user |
| 16 | Invoiced quantity exceeds used quantity |
| 17 | Recurring purchase order line |
| 18 | Used quantity not correctly entered |
| 19 | Invoiced quantity not correctly entered |
| 20 | Price is not correctly entered |
| 21 | Discount is not correctly entered |
| 22 | Amount is not correctly entered |
| 23 | VAT handling code does not exist |
| 24 | VAT handling code is not valid |
| 25 | Only discount amount or % can be entered |
| 27 | Credited quantity is too large |
| 28 | Credited quantity cannot be less than returned quantity |
| 29 | Invoiced quantity must have same sign as used quantity |
| 30 | Credited quantity cannot be less than used quantity |
| 31 | Price or amount must be entered |
| 32 | Price and amount do not match |
| 33 | Invoice not found |
| 34 | P/O line fully matched previously |
| 35 | Accounting must be blank |
| 36 | Accounting must be entered |
| 37 | Account string and pseudo account are mutually exclusive |
| 38 | Pseudo account not found |
| 39 | Pseudo account error |
| 40 | Account string error |
| 41 | Order number and line not allowed |
| 42 | Quantity not allowed |
| 43 | Invalid line type |
| 44 | Landed cost must have quantity = 1 |
| 45 | Landed cost type must be entered |
| 46 | Landed cost type does not exist |
| 47 | Invoice period is before reception period |
| 48 | Order TOP differs from invoice TOP |
| 49 | Approved quantity differs from received quantity |