Interpreting XML invoices

When the job starts, INVOICES first checks the database to see if there are XML invoice definitions that have been optimized. Invoices associated with these are reinterpreted first.

After COLLECTOR receives and processes XML invoices, those invoices are ready to be interpreted. Interpreting XML invoices consists of:

Tip: Run Interpret as a Windows service to process XML invoices automatically.

The invoices are converted to SMXL so that INVOICES can recognize them and a PDF image is created. After an XML invoice is interpreted, by default the original file, with the SMXL version and the PDF file, is moved to the folder that was specified in the COLLECTOR job. What happens next depends on whether the supplier matches one that is already in the COLLECTOR and INVOICES databases.

The flow of XML invoices in Interpret together with COLLECTOR

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

When the Interpret job starts, it checks the INVOICES database for invoices from invoice definitions that have been optimized. Those have priority and are re-interpreted first. See 1 in the flow chart.

If available, COLLECTOR then begins retrieving new XML invoices (see 2 in the flowchart). How files are processed depends on the format and whether or not the supplier is known (see 3 in the flowchart).

Known suppliers

Unknown suppliers

Verifying XML invoices

Processing XML invoices using COLLECTOR: Overview

Running an Interpret job