Professional Documents
Culture Documents
ReadSoft
Table of content
Version..................................................................................................3
Introduction.........................................................................................3
Pre-requisite..................................................................................................................3
INVOICES version.......................................................................................................3
Scan.......................................................................................................4
Image quality................................................................................................................4
What to check during scan?..........................................................................................4
Verify....................................................................................................5
Tips and tricks..............................................................................................................5
Verification of a new supplier......................................................................................6
Fields to verify..............................................................................................................8
How to process multi-page invoices?.........................................................................10
Optimize.............................................................................................11
Template (Invoices definition)...................................................................................11
Identification fields.....................................................................................................12
Captured fields to optimize........................................................................................14
How to create a variant?.............................................................................................17
The filters....................................................................................................................18
CHECK THE OPTIMISATIONS!.............................................................................18
Daily task....................................................................................................................19
Weekly task................................................................................................................20
Introduction
Here is a user guide of the INVOICES solution. It gives the main directions and some tips and
tricks to maximize the use of the solution.
Pre-requisite
Before reading this document, you must at least be trained on INVOICES.
INVOICES version
This document has been build for INVOICES 5.3 sp2, 5.3 sp3 and 5.3 sp4.
But, by experience, most of the information contained in this document can be reused for the
preceding INVOICES version.
Important: the top fifth part of the invoice must be clean: no stamps, no handwritten
annotations,…
To be efficient in Verify, avoid using the mouse wherever possible. Prefer to use the
keyboard.
Examples:
- Use the Tab key to go from one field to another one
- Use the Enter key to validate the field value
- When there is a message box like “validation error. Yes or No”, press Enter, or use the
Tab key to select the other answer.
- To approve the invoice, press Enter
- To zoom and un-zoom, use the keys F3 and F4
- To move the image, use the keys Ctrl + arrows.
Most of the time, the mouse is used to draw a rectangle around a field on the image. That’s
all.
Exception: if this is the first invoice of a new supplier in INVOICES, them it’s very important
to use the mouse to delimit the field on the image!
2. If there are field propositions (on the right of the field), check which one is the good
one, and then press ‘Enter’ to accept it. If you accept a proposition, then the field will
be considered as ‘learned’, so you should not need to optimize it later one.
Example:
3. Field by field, if the field has not been found, selects it WITH THE MOUSE:
DOUBLE-CLICK the field. Then, the position is memorized and can be used for the
next invoices of this supplier.
4. Even if the field is Complete (Green box), check it to be sure it’s the good value. In
case of it’s not the good field, then pick the new one with the mouse (DOUBLE-
CLICK)
We can call that a “light” optimization: it means we do not need to go in Optimize to have
some interesting results. For small suppliers, most of the time it is not necessary to go in
Optimize to have a better invoice definition.
Supplier name
Key the supplier name.
If the name is already in the list, simply press ‘Enter’.
To the question “Would you want to re-interpret”, answer ‘Yes’ (simply press ‘Enter’).
Then, as the template already exists, the invoice will be re-interpreted based on the template.
Exception: if the company name printed in the invoice is not in the list, then key ‘0’ or key
‘Wrong ETSA name’. Then, in Cockpit, it will be decided if yes or no the invoice must be
paid.
ABN
Verify/key the ABN number of the vendor.
It must have always 11 numerical characters. This field is mandatory. If there is no ABN
number on the invoice, key a dummy value as ‘00000000000’.
Invoice number
Dos:
Verify/key the invoice number as it is on the document.
Don’ts:
- To recapture or to delete the 0 on the left. All the following values can be kept like
that. The search will succeed although there are no the zeros.
0000000123456
00123
00000123456789
- To delete the specific characters as the ‘/’, the ‘:’ and do so on.
Invoice date
Dos:
The invoice date must have the following format: DDMMYY.
If you key the invoice date, you have 2 choices:
- Key it with the format DDMMYY.
- If the supplier has been optimized, key it as printed by the supplier. And then, when
you press Enter, it will be modified automatically in the format DDMMYY.
PO number
The PO number always starts with 45 or 46 or 47.
Amounts: UnplanCost
The UnplanCost is the freight cost generally. This field is optional.
Credit
If it’s a Credit note or an adjustement note, the value is 1. Otherwise, the value is 0.
CopyInvoice
If it’s a Copy (not an original invoice), the value is 1. Otherwise, the value is 0.
How to mark a page as the last page of the invoice? In Verify, menu “Invoice/Set as last
page” (shortcut Alt-L)
Whatever the other pages are ‘pages’ or ‘appendices’, all of them are archived with the first
page.
Dos:
The top fifth part of the invoice must be as clean as possible. This top fifth of the invoice is
used to categorize the template. That’s why the top fifth must be representative.
Don’ts:
- To have stamps or handwritten annotation on the first fifth part of the image.
- Invoices faxed
- To have a black line due to a dirty scan (See example below)
Identification
Identification is made in two main steps.
The first step is to narrow down the number of possible candidates of invoice definitions that
the current invoice can possibly belong to.
This is done by a very fast comparison of the top fifth part of the first image in the image with
the previously calculated values of all the invoice definitions. All this information of all the
invoice definitions is kept in the local memory and takes 80 bytes per invoice definition.
The output from this first step is a sorted list with candidates. This list can contain 10
candidates at most but will sometimes not contain any candidates if the found candidates got
too low points.
Identification fields
Logo identifier
Things to think about when selecting and drawing a rectangle for a logo identifier:
1. The thicker the lines in the object are the better. Here is an example of a good logo and
a bad logo.
Bad logo
Good logo
If the rectangle is to close to the edge, INVOICES will not be able to identify the invoice if
the logo is a bit higher on the invoices than the invoice definition.
Value identifier
Do not be afraid to use something other than ABN or Phone number as identifier. You can
probably even chose something that is not unique for the supplier because the first step of the
identification will define a list of candidate based of the top fifth part of the image, so it
probably will not get into the list of possible candidates.
Only one filter may be applied to an identifier. Only filters that overlap the identifier
rectangles are used when identifying.
Title
If there is no title available (for example because the title is printed in black on a very dark
background), do not define any title; leave the Title box empty. Then, the actual position of
the value will be used for the invoices in production. Hypothesis: we’re in a situation where
the field is fixed on the document.
Engine
For the printed fields, use only the one of the following engine:
- Default
- Bold
- Matrix
Never use Handwritten engine for the printed field. The handwritten engine could give some
good results in Optimize, better than the other engine, but, as the test is done on only one field
this result is not representative; very often the Handwritten engine is worst than the other
engine on the printed characters.
Note: avoid as much as possible to change the engine. Keep the default one!
Work on the engine for the Value and for the Title, if necessary.
Position
By default, the position is ‘fixed’.
And most of the time, whatever the field, the position can remained ‘fixed’.
In some cases, the position can vary ‘up and down’, for example for some amounts which are
printed just below the line item, but not on the bottom of the invoice.
Important: if the position can vary ‘up and down’, then the title must also vary up and down
(this is logical) and, very important, the title must be selected by a DOUBLE-CLICK!. It
cannot be defined as a group of word selected drawing a box with the mouse.
By experience, the two other choices (‘vary left and right’, ‘vary in all the directions’) are
never used.
Invoice date
Update the date format! The date format is the one used by the supplier.
Example: if the supplier prints a date like 9/10/2004, then the date format is DMMYYYY.
M M(1) Month written with one or two digits (1-9, 10, 11, or 12)
MMM M(3) Month written with the first three letters of the name. (JAN,
FEB, etc.)
Y Y(1) Year written with one or two digits, 8, 98 … (the tens digit
may be omitted for the years 2000-2009)
YYYY Y(4) Year written with four digits, for example 2000
X Separator character
Invoice number
Give a detail format as much as possible. The advantages of a detail format are the following:
- It will help to interpret the value
- If the wrong field is interpreted, then field status will be a validation error. You are
sure to verify it.
If the format is too wide (X(1-20) for example), there is the risk that a wrong field is captured,
and then no alerts will be visible in Verify. The field could be transferred with the error.
Example:
This supplier could need a variant:
When you optimize an invoice definition, you can apply any number of filters as needed to
improve interpretation. For example, if a title is not correctly interpreted due to background
shading, apply a filter.
1. Select the Filter button at the top of the window. Select one of the filter types in the
Filter type box.
2. Use your mouse to draw a frame around the area where INVOICES is to apply the
filter. It can cover the data object you want to capture, or part of it. For example, the
value, the title, or both. The filter frame should extend both above and below the
shaded area, if possible.
3. To delete, move, or resize a filter frame, right-click in it and select Remove, Move, or
Resize. You can drag the entire frame to a new position, or you can drag an edge to
resize it.
4. INVOICES filters the area. You see the result on the image, and the interpreted value
is updated. For value identifiers and single item fields, click Interpret to update the
interpreted value. Repeat as needed, trying various filter types, until you get the best
result.
5. If a filter covers only part of a data object, or is next to one, click the Update filters
button at the top of the window.
Conclusion: Applying this whole process for the first suppliers (50 suppliers, 200 suppliers,
more?), you are able to train yourself with the Optimization. Then, creating your experience
on these first suppliers, you are able to verify and optimize properly.
Daily task
Which supplier to optimize?
Do we need to optimize all the suppliers?
Do we need to have all the status to ‘learned’ in Optimize, for each template?
There is the basic rule of the 80/20. It means that 20% of your suppliers represent 80% of the
number of invoices to process. So, we do not need to optimize all the templates, knowing that
some of the supplier will send probably less than 5 invoices in the year.
For some suppliers, it is necessary to define more than one invoice definition. The other
invoice definitions could be named as the same one, but with a “2” in the Description field for
example.