Verifying XML invoices

XML invoices resemble regular, paper-based invoices in the Verify module. The process of verifying them is basically the same, but there are a few important differences:

The flow of XML invoices in Verify

(See an illustration of the flowchart in a separate window.)

When a job that contains XML invoices is started, the image for the first invoice (using the PDF that was created when the invoice was identified) is displayed in the same way as any other invoice. If similar invoices for the supplier have been processed in the system previously, you can also approve them in the same way as any other invoice if they are OK. However, if the supplier or buyer needs to be adjusted, or if field values need to be remapped to other XML elements, the invoice must be sent to Optimize by selecting Invoice > Save to Optimize.

When you save an invoice to Optimize, you are asked if you want to reprocess the invoice (see 1 in the flowchart illustration). What you select depends on whether you feel you can approve the invoice or not and if you have multiple invoices in Verify that belong to the same XML invoice definition or profile. You should normally select Yes so that any subsequent invoices that belong to the invoice definition are automatically given Scanned status awaiting the optimization of the invoice definition. See "Invoice can be approved" below for different scenarios when you may want to select No.

Invoice can be approved

This first scenario would normally be used if you only have one or very few invoices in Verify that belong to the same XML invoice definition or profile that you want to optimize. The errors are such that the invoice can be approved, but you still want to optimize the definition for it/them. In other words, you feel the invoice is OK as is or you want to check with the supplier such that you feel it can be approved, for example:

  1. Select No when asked about reprocessing. The invoice will not be reinterpreted after the invoice definition has been optimized.

  2. Complete fields.

  3. Approve the invoice.

The invoice is sent to Transfer and the invoice definition is sent to Optimize and has status 99.

However, if you have multiple invoices in Verify that belong to the same XML invoice definition or profile, and they need to be optimized, you may still want to select No. (More information.)

Invoice cannot be approved

If you feel the invoice cannot be approved:

  1. Select Yes when asked about reprocessing.

  2. The invoice is given Scanned status and will be reinterpreted after the XML invoice definition or profile has been optimized. The XML invoice definition is sent to Optimize and has status 99. Any subsequent invoices that belong to the XML invoice definition/profile are also automatically given Scanned status and will be removed from Verify until the invoice definition/profile has been optimized and the invoices have been reinterpreted.

  3. Verify skips to the next invoice.

Processing XML invoices using COLLECTOR: Overview

Verifying invoices

Adding additional important information to the PDF image for an XML invoice

Optimizing XML invoices