Language:


Error Messages

Whenever you save a Purchase Invoice, a number of checks will be carried out, in order to help reduce errors. If a Purchase Invoice fails any of these tests, an error message will appear. For example, you cannot save a Purchase Invoice if any of the following apply:
  1. The Payment Terms field is empty or contains a Payment Term that doesn't exist in the Payment Terms setting.

  2. The Due Date field is empty.

  3. The Supplier field is empty, contains a Supplier Number that doesn't correspond to a record in the Contact register or contains a Supplier Number that refers to a record in the Contact register that either has not been marked as a Supplier or has been Closed.

  4. The Creditors A/C field on the 'Comment' card or the A/C field in any row contains an Account Number that doesn't exist in the Account register.

  5. The V-Cd field in any row contains a VAT Code that doesn't exist in the VAT Codes setting (or, if you are using Tax Templates, the T-Cd field in any row contains a Tax Template Code that doesn't exist in the Tax Templates setting).

  6. The Objects field on the 'Terms' card or in any row contains an Object Code that doesn't exist in the Object register.

  7. The Purchase Invoice doesn't balance.

  8. If you are using Number Series, the No. does not belong to a number sequence that is valid for the Transaction Date.
Depending on the options you are using, additional checks may also take place. For example, the format of the Supplier's VAT Registration Number may be checked, or the Supp. Inv. No. may be checked to ensure you haven't already used it with the same Supplier. Please refer to the descriptions of the individual fields for more details.

While the Purchase Invoice is still on screen, you can correct the error. For example, you will usually correct points 3, 4 and 5 by specifying a valid Supplier or valid Account(s) or VAT Code(s) in the Invoice but, subject to access rights, you can also do so by adding the missing Account(s) to the Account register or by changing the settings accordingly.

The program cannot post transactions to non-existent Accounts, to prevent accounting errors.

---

In this chapter:

Download:
Go back to: