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 |