10.0

Table Of Contents
© 2011 ABBYY. All rights reserved.
52
Document and batch structure
If the Document Definition imported from ABBYY FormReader 6.5 contains a custom structure which is not supported in
ABBYY FlexiCapture 10, a set of one-page Document Definitions will be imported.
1. Document templates with predefined structure (one-page document, multi-page documents, sequence of pages) are cor-
rectly converted into the document definitions for ABBYY FlexiCapture 10 with the same structure.
2. Custom document structure is not supported in ABBYY FlexiCapture 10. Templates with custom structure will be con-
verted into separate one-page Document Definitions.
3. If the structure of a batch (custom sequence of documents) was defined in ABBYY FormReader 6.5, it will be ignored,
and the batch will be considered as an arbitrary sequence of documents.
Compatibility with FormReader 6.5 validation rules
Support of ABBYY FormReader 6.5 validation rules in ABBYY FlexiCapture 10:
FormReader 6.5 Equivalent in ABBYY FlexiCapture 10
Converted
automatically
Check against a
database
“Database Check” rule.
No
Check sums Check Sum” rule. No
Merge blocks “Merge Fields” rule. Yes
Search in the list of
suggestions
Field properties, “Data Type” tab. List the variants of allowed values in the
“Validation” field.
Yes
Replace values
from the list
Field properties, “Data Type” tab. “AutoCorrect options” field.
Note. This rule will be converted if we find the value and write the result to the
same field. If the fields are different, the rule cannot be converted, and the
“Script” rule should be used.
Yes
Replace characters
from the list
Field properties, “Data Type” tab. “AutoCorrect options” field.
Note. This rule will be converted if we find the value and write the result to the
same field. If the fields are different, the rule cannot be converted, the “Script”
rule should be used.
Yes
Normalize and
check dates
Field properties, “Data Type” tab. In the “Content” list, select “Date”; in the
“Content Details” dialog box, select the required formats; in the “Validation”
field, enter the required constraints.
No
Regular
expressions
Field properties, “Data Type” tab. From the “Content” list, choose “Text” or
select the “Process value as text” option for another content type. Enter the
required regular expression in the “Validation” field.
Yes
Match blocks
Can be implemented via a “Script” rule (see “Field match check” sample in
Help).
No
If-Then rules
Can be implemented via a “Script” rule (see Help for instructions on how to
migrate).
No
Automation check
Can be implemented via a “Script” rule (see Help for instructions on how to
migrate).
If the logic of the rule is too complex and requires an external component to be
used, the component should be called from within the code of a “Script” rule
(see “Automation rule” sample in Help).
No
VBScript rules Can be implemented via a “Script” rule. No
Sum in digits - sum
in writing
“Sum in digits - sum in words” rule (for Russian language).
No
Normalize prices
Not supported; can be implemented through an external COM component
called from a “Script” rule.
Price in digits -
price in writing
No
Validate passport
series and number
The information about ABBYY FlexiCapture 10 rules can be found in the “Program Settings -> Document Definitions -> Rule
validation” article of the FlexiCapture Help File.
For more information on the “Script” rule, see the Appendix -> Using scripts in ABBYY FlexiCapture 10 -> Scripts for customiz-
ing processing -> Types of scripts -> Script rule article.
Template conversion issues and possible workarounds
The validation rules and batch o
r document structures used in ABBYY FormReader 6.5 have no analogs in ABBYY FlexiCapture
10 and should be re-created manually. The possible troubles with workarounds are described in the tables below.