FC Admin Guide 0
FC Admin Guide 0
2
ABBYY FlexiCapture Administrator`s guide
3
ABBYY FlexiCapture Administrator`s guide
Client components:
1. Administration and Monitoring Console is a web application that is used for setting up ABBYY
FlexiCapture and monitoring its operation.
2. Project Setup Station is used for setting up document processing.
3. Processing Stations:
o Automated Processing Stations import and process images, perform optical recognition, run
user scripts, export extracted data to the user's storage system, and perform a number of
service operations.
o Manual Processing Stations (Scanning Station and Verification Station) is a set of
applications for obtaining document images, feeding them to ABBYY FlexiCapture, and verifying
extracted data. They can be installed as separate PC applications, as thin browser-based
clients, or as mobile apps.
Component interaction
The flow chart below illustrates interaction among the ABBYY FlexiCapture components.
Disk space 20 GB for installation and temporary files + 10 GB for the Database and File
Storage
1. Internet Information Services (IIS) 7 or later
2. Microsoft .NET Framework 4.5 or later (4.6 if you use Windows 10)
System and Note: Windows 2012R2 already includes .Net Framework 4.5.1 but you will need
software to install ASP.NET 4.5. You can look up the version of your .Net Framework in the
components registry. Please visit this Microsoft web page for detailed instructions.
3. Microsoft SQL Server 2008 SP4, 2008 R2 SP3, 2012 SP2, 2014 SP1, 2016
4. Visual C++ 2015 Redistributable
5
ABBYY FlexiCapture Administrator`s guide
Installation
Important! Before installing and setting up ABBYY FlexiCapture, be sure to disable UAC (User Account
Control). Alternatively, you can install Application Server using the built-in administrator account.
To install and set up the server components of ABBYY FlexiCapture, you must first install Internet
Information Services (IIS), Microsoft .NET Framework, and Microsoft SQL Server.
Internet Information Services (IIS) and Microsoft .NET Framework are installed via the Server Manager
console (Start → All programs → Administrative Tools → Server Manager):
1. In Server Manager, click Add roles and features.
2. In the Server Roles list, select Web Server (IIS).
If IIS is already installed on your computer, make sure that the following IIS components are selected:
Web Management Tools
· IIS 6 Management Compatibility
o IIS Scripting Tools
o IIS 6 WMI Compatibility
o IIS Metabase and IIS 6 configuration compatibility
· IIS Management Console
World Wide Web Services
· Application Development Features
o .NET Extensibility
o ASP.NET
o ISAPI Extensions
o ISAPI Filters
· Common HTTP Features
o Default Document
o HTTP Errors
o HTTP Redirection
o Static Content
· Security
o Basic Authentication
o Request Filtering
o Windows Authentication
Note: You can additionally install any other IIS components that you need or install IIS in its entirety.
In the Features list, select .NET Framework 4.5 Features and make sure that the following
components are selected:
· .NET Framework (includes .NET 2.0 and 3.0)
· .NET Framework 4.5 Advanced Services
o ASP.NET 4.5
o WCF Services
§ TCP Port Sharing
Microsoft SQL Server can be installed from the ABBYY FlexiCapture 12 setup package:
1. Run Autorun.exe.
2. Click 2. Distributed Installation → 1. Install External Components → Microsoft SQL Server
2014 Express.
6
ABBYY FlexiCapture Administrator`s guide
7
ABBYY FlexiCapture Administrator`s guide
Setup
To set up ABBYY FlexiCapture:
1. Open the Administration and Monitoring Console under a user account that has administrative
privileges. Use one of the following two methods:
· Click Start → All programs → ABBYY FlexiCapture 12 Servers → Administration and
Monitoring Console
or
· Click this link: http://localhost/FlexiCapture12/Monitoring/#Settings/DbConn
Click Settings → Application Server and then click the Create new database button. In the
window that opens, specify the following:
(local)\sqlexpress
Server instance name Note: If SQL Server is not installed locally, the server instance name will look like this:
<computer_name>\sqlexpress
User name and The name and password of the database administrator that were specified when installing
Password Microsoft SQL Server (see the Installation section)
Use external file Select this option and specify the path to a file storage location for example: C:\FileStorage
storage
Click OK. Once the database is created, you will be issued a temporary password, which is the
word "password." Please open the log-in page (http://localhost/FlexiCapture12/Login) and change
this password.
Note: For detailed instructions on creating a new database, see the Creating a database section.
2. Set up the Processing Server:
1. Launch the Processing Server Monitor (click Start → All Programs → ABBYY FlexiCapture 12
Servers → Processing Server);
2. On the Actions menu, click Add Server → Local Host.
3. Make sure that the Processing Server is running (it should have next to it). Otherwise, click
Actions → Start.
Note: For detailed instructions on setting up the Processing Server, see the Configuring the
Processing Server section.
4. To add Processing Stations: selecting the Stations item in the ABBYY FlexiCapture 12
Servers tree, select <Server_Name>, and then click Actions → Add Stations.... In the window
that opens, click By name... and type "localhost" to add the locally installed Processing Station.
Start the Processing Station (Actions → Start).
8
ABBYY FlexiCapture Administrator`s guide
to install ASP.NET 4.5. You can look up the version of your .Net Framework in the
registry. Please visit this Microsoft web page for detailed instructions.
2. Microsoft Office (version 2007 or later) or LibreOffice (version 4.0 or later)
3. A scanner with TWAIN, WIA or ISIS support
Installation
1. On the Autorun menu, select Standalone Installation and follow the instructions of the setup
wizard.
2. In the Setup Type dialog box, select one of the available installation modes:
· Administrator Station – The Administrator Station, FormDesigner, and FlexiLayout Studio will
be installed. Select this option if you need to set up ABBYY FlexiCapture to process a specific
kind of document.
· Operator Station – Only the Operator Station will be installed. Select this option to start
processing documents as an operator.
· Administrator and Operator Stations (selected by default) – The Administrator Station, the
Operator Station, FormDesigner, and FlexiLayout Studio will be installed. Select this option if
you need to set up to set up ABBYY FlexiCapture to process a specific kind of document and
start processing documents as an operator.
3. Select a destination folder.
4. Click Next and wait for the installation to complete.
Installing multiple workstations with a single Licensing Server
All the stations installed in the system communicate with the Licensing Server. The address of the
Licensing Server is stored in the LicensingSettings.xml file, which can be found in the folder where you
installed the product. The address of the server is specified in the ServerAddress tag of the
MainNetworkLicenseServer attribute.
If you have one license and several operator stations, specify the address of the computer with the
license on each operator station. To enable a station to access the new Licensing Server, simply
change the name of the computer on which the Licensing Server is installed and restart the station.
Creating and opening projects
After you install the program, the License Manager utility will be started, prompting you to activate your
serial number.
Note: You can also start the License Manager manually by clicking Start → All Programs → ABBYY
FlexiCapture 12.
To start ABBYY FlexiCapture:
· Click Start → All Programs → ABBYY FlexiCapture 12 → Administrator Station to start the
program in administrator mode.
11
ABBYY FlexiCapture Administrator`s guide
· Click Start → All Programs → ABBYY FlexiCapture 12. → Operator Station to start the
program in operator mode.
To create or open a project, perform one of the following three actions on the Administrator Station:
· Create a new project (click File → New Project…). Create or import at least one Document
Definition (click Project → Document Definitions).
· Open a sample project from %Public%\ABBYY\FlexiCapture\12.0\Samples).
· Open a project created in an earlier version of ABBYY FlexiCapture.
Make sure that your project has at least one correct and added Document Definition for which export
settings have been specified.
ABBYY FlexiCapture Distributed
ABBYY FlexiCapture Distributed is intended for for deployment in enterprise environments.
System Requirements
Servers
12
ABBYY FlexiCapture Administrator`s guide
Stations
13
ABBYY FlexiCapture Administrator`s guide
14
ABBYY FlexiCapture Administrator`s guide
15
ABBYY FlexiCapture Administrator`s guide
RAM 512 MB
· 250 MB to install a browser and a SilverLight
Disk space · An additional 31 MB is required to install the ABBYY Scanning plugin for the
Web Scanning Station and the Web Capture Station.
· Microsoft Internet Explorer 11
Browser security settings: Internet Explorer medium-high protection level.
Detailed required settings for Internet Explorer:
1. Run ActiveX controls and plugins = Enable
2. Script ActiveX controls marked safe for scripting = Enable
3. Active scripting = Enable
4. File Download = Enable (to install Silverlight)
Note: To ensure that Internet Explorer 11 works correctly, install .NET
Framework 4.5 on the computer with the Application Server or add the address of
an application server to the list of websites that are opened in compatibility mode.
Note: The Metro-style version of Internet Explorer 10 that comes with Windows
8 is not supported.
Note: Internet Explorer 64-bit is only supported under Windows 7/2008+ if
Browser Silverlight 5 is installed.
· Mozilla Firefox 50 or later (32-bit)
Security settings for Mozilla Firefox:
1. Java scripting = Enable
2. Firefox will remember history (Options → Privacy)
· Google Chrome 40 or later (32-bit)
Note: Google Chrome 45 or later does not support Silverlight.
Security settings for Google Chrome:
1. JavaScript = Allow all sites
2. plugins = Run automatically
Note: All plugins are disabled by default. To enable a plugin, open
chrome://plugins/ in the browser and select the Always allowed option for the
desired plugin.
1. Video card and display with a resolution of 1024×768
Other 2. Silverlight 5.1.20913 or later
requirements
Note: Microsoft Internet Explorer 11 only supports Silverlight when running
under Windows 7 SP1, Windows 8.1 or Windows 10.
16
ABBYY FlexiCapture Administrator`s guide
The table below lists the operating systems on which the ABBYY Scanning plugin can be installed with
various permissions:
ABBYY Scanning plugin
OS Permissions UAC EXE
Recommended
Administrator
No
Windows 7 SP1
Recommended
User
No
Recommended
Administrator
Windows Server 2008 No
R2 SP1 Recommended
User
No
Recommended
Administrator
No
Windows 8.1
Recommended
User
No
Recommended
Administrator
No
Windows Server 2012*
Recommended
User
No
Windows Server 2012 Administrator Recommended
R2
17
ABBYY FlexiCapture Administrator`s guide
18
ABBYY FlexiCapture Administrator`s guide
Disk space 1 GB (including 90 MB for installation and sufficient space for scanned images).
The size of downloadable file is 70 MB
For ClickOnce deployment:
· Internet Explorer 11
Browser
Note: To ensure that Internet Explorer 11 works correctly, install .NET
Framework 4.5 on the computer with the Application Server or add the address of
an application server to the list of websites that are opened in compatibility mode.
1. A scanner with TWAIN, WIA or ISIS support
Other
requirements 2. Video card and display with a resolution of 1024×768
3. Microsoft .NET Framework 4.5 or later
Virtual Environments
19
ABBYY FlexiCapture Administrator`s guide
20
ABBYY FlexiCapture Administrator`s guide
o Web stations, which allow operators to connect to the server and process documents in the
browser window, without installing ABBYY FlexiCapture on their machines.
If required, ABBYY FlexiCapture servers can be installed on different computers. To do this, in the
Setup Type dialog box clear the boxes next to the servers that you do not want to install on this
computer. When installing servers on different computers, note the following:
1. The Licensing Server address should be specified in the format "server" (without \\ or http://), or
you can specify its IP address.
2. The Application Server address should be specified in the format "http://server".
Important! To be able to use remote stations over the Internet, make sure that the Application Server
is accessible over the Internet.
See also: Silent installation.
Database server
The Application Server requires Microsoft SQL Server for its operation (for a list of supported versions,
see the System requirements section). Mixed Mode must be enabled in Microsoft SQL Server ("SQL
Server and Windows authentication").
Note: The ABBYY FlexiCapture setup disk includes Microsoft SQL Server 2014 Express, which can
be used only for demonstration purposes.
Required SQL Server Collation: SQL_Latin1_General_CP1_CI_AS.
Installing stations
To install ABBYY FlexiCapture stations, click Distributed Installation → Install Workstations on the
Autorun menu and follow the instructions of the setup wizard.
By default, all the stations are installed on one computer:
1. Scanning Station scans documents and sends them to the server for further processing;
2. Processing Station automatically recognizes, imports, and exports documents; controlled by the
Processing Server;
3. Project Setup Station is used to set up projects on the server and local projects;
4. Data Verification Station is used to verify uncertainly recognized characters;
5. Verification Station is used to verify data, correct document assembly errors, and handle
exceptions;
6. FlexiCapture Studio is a tool for creating FlexiLayouts;
7. FormDesigner is a tool for creating forms.
Just like the servers, the stations can be installed on the same or on different computers.
If required, ABBYY FlexiCapture stations can be installed on different computers. To do this, in the
Setup Type dialog box clear the boxes next to the stations that you do not want to install on this
computer. When installing stations on different computers, note the following:
22
ABBYY FlexiCapture Administrator`s guide
1. If Processing Station is selected, a dialog box will appear, where you must select the account
under which the Processing Station service will run. By default, the service runs under the
NETW ORK SERVICE user account. If you plan to import/export data on this station from/to a
storage location with restricted user permissions, or if this station is not in the domain, you can
specify the user that has the appropriate permissions. In this case, the Processing Station service
will run under this user.
2. When installing FlexiLayout Studio, FormDesigner, Verification Station or Project Setup Station,
provide the name or the IP address of the Licensing Server in the next dialog box that opens
(specify the name without “\”, for example: MainServer).
See also: Silent installation.
Installing remote stations
Remote stations allow you to connect to ABBYY FlexiCapture servers from computers that are not part
of your LAN. Remote stations include Verification Station, Data Verification Station, and Scanning
Station.
Remote stations can connect to the Application Server using HTTP/HTTPS.
To install remote stations, click Distributed Installation on the Autorun menu, click the desired remote
station, and follow the instructions of the setup wizard.
Important! If you wish to use remote stations over the Internet, the Application Server must be
accessible over the Internet and the Processing Server must be running to enable exchange of
information with the Licensing Server. If basic authentication is to be used for remote stations, basic
authentication must be allowed in IIS in Default Web Site\FlexiCapture12\Server.
Silent installation
Installing ABBYY FlexiCapture in silent mode
In the case of silent installation, no setup dialog boxes are displayed and the program is installed in the
default configuration.
Setup.exe/qn
Change “/qn” to “/qb” if you want an installation progress bar to be displayed. No other dialog boxes will
be displayed.
Additional command line options
/L<language code> disables the automatic selection of the GUI language and installs the program with
the interface language of your choice.
The following language code values can be specified:
1033 English
1049 Russian
/V<command line> passes the command line directly to msiexec.exe. The <command line> string can
be replaced with the following commands:
ADDLOCAL= ApplicationServer,WebStations,ProcessingServer,ProtectionServer,
23
ABBYY FlexiCapture Administrator`s guide
where:
1. ApplicationServer stands for the Application Server
2. WebStations stands for web stations
3. ProcessingServer stands for the Processing Server
4. ProtectionServer stands for the Licensing Server
Example:
Setup.exe /qn /L1049 /vADDLOCAL=ApplicationServer,WebStations
This set of commands will install the Application Server and web stations and Russian will be used as
the GUI language.
Removing ABBYY FlexiCapture servers in silent mode
Msiexec /x {product ID}
The program icon will appear in the Start menu of the workstation. Clicking this icon automatically
installs the pro-gram in the default configuration.
Silent installation
In the case of silent installation, no setup dialog boxes are displayed and the program is installed from
the server in the default configuration.
Setup.exe/qn
Change “/qn” to “/qb” if you want an installation progress bar to be displayed. No other dialog boxes will
be displayed.
24
ABBYY FlexiCapture Administrator`s guide
This set of commands will install the Processing Station and the Project Setup Station into the D:\FC12
folder and Russian will be used as the GUI language. The Processing Station service will run under the
account Domain\UserLogin and the password will be PSWD.
PROTECTIONSERVER=ServerName – the name of the Licensing Server
Removing ABBYY FlexiCapture stations in silent mode
Msiexec /x {product ID}
Setup
After you install the server components, the License Manager utility and the Administration and
Monitoring Console will be started automatically. In the License Manager, click the Activate License...
button to activate your serial number). The Administration and Monitoring Console is where you set up
ABBYY FlexiCapture.
Note
If you see an error message in the Administration and Monitoring Console, open the IIS Manager
console (click Start → Control Panel → Administrative Tools → Internet Information Services
(IIS) Manager). If the server is stopped, select Start on the Manage Server menu. In a similar
fashion, check that Default Web Site is running.
Creating a database
The first thing you need to do is create a database.
Note: Depending on your setup, you may need to create a new database or connect to an existing
database.
To create a new database:
1. On the computer where the Application Server is installed, open the Administration and Monitoring
Console and click Service → Application Server to open the page
http://<server_name>/FlexiCapture12/Monitoring/#Settings/DbConn under the Windows
administrator account:
26
ABBYY FlexiCapture Administrator`s guide
If you are already connected to another database, you will need to close the existing sessions prior
to creating a new database. If, for some reason, this is not possible or necessary, add the following
key into the web.config file that is located at <IIS Root Directory (the default location is "C:
\inetpub\wwwroot")>\<FlexiCapture12\Monitoring>:
<appSettings>
<add key="IgnoreCurrentSessions" value="true"/>
</appSettings>
In this case, a new database will be created without a warning about existing sessions. In the old
database, all sessions are preserved. By default, the key is set to False and you will be prompted to
close the sessions when creating a new database.
3. The database creation page will open:
1. If Microsoft SQL Server is installed on a different computer than the Application Server, then
Database Server Authentication must be used to connect to the database server.
2. We recommend choosing the TCP/IP protocol rather than Named Pipes to communicate with
the database server (the protocol is specified when you configure the Microsoft SQL Server
client, which is installed on the computer hosting the Application Server).
27
ABBYY FlexiCapture Administrator`s guide
o Select the Use external file storage option and specify the path to the file store. The file store
stores binary data, such as images to be processed, project settings, captured data, etc. The
speed of communication between the Application Server and the file store greatly affects the
overall performance of ABBYY FlexiCapture. For this reason, we recommend placing the file
store on the same disk as the Application Server.
Note
If you encounter authentication problems when testing the connection, check to make sure that
Mixed Authentication Mode is enabled for Microsoft SQL Server ("SQL Server and Windows
authentication").
28
ABBYY FlexiCapture Administrator`s guide
29
ABBYY FlexiCapture Administrator`s guide
used for creating the database in step 1 can be deleted from the database server if
necessary.
4. Once the database is created, the user name and the temporary password password will be
displayed.
Important! The user will need to change the temporary password on the login page
(http://<server_name>/FlexiCapture12/Login). Once the temporary password is changed, the user will be
redirected to the Administration and Monitoring Console.
5. The user that creates the database automatically gets administrative privileges. The administrator
also has the permissions to change the settings of the Application Server, upload projects, grant
access permissions for projects, create new users, and manage their roles and access
permissions. The administrator can grant the administrator role to another user and delegate
further configuration of the system to that user. The user that creates the database cannot be
deprived of the administrator role, neither can that user’s account be deleted.
Connecting to an existing database
Instead of creating a new database, the administrator may need to connect to an existing database (e.g.
if the connection settings have been changed).
Note: For databases created in earlier versions of ABBYY FlexiCapture, see Upgrading databases and
projects created in an earlier version of the program.
To connect to an existing database, do the following:
1. On the computer where the Application Server is installed, open the Administration and Monitoring
Console and click Settings → Application Server to open the page
http://<server_name>/FlexiCapture12/Monitoring/#Settings/DbConn under the Windows
administrator account.
If the Application Server is already connected to a database, start at step 4.
2. Click Connect to Existing Database.
3. In the form that opens, complete the following fields: the name of the Microsoft SQL Server
instance, the name of the existing database, the user that administers the database server, the
path to the file store (if any).
4. Use the Test Connection button to check the entered values. If the test is successful, click OK.
5. Now your server is connected to the database. If an Upgrade link is displayed on the Settings →
Application Server page next to the database version, then you should upgrade the database
before you proceed.
6. If ABBYY FlexiCapture authentication has never been used for this database, to the user under
whose account the Administration and Monitoring Console is running will be issued the temporary
password password.
Processing Server setup
To set up the Processing Server, complete the following steps:
1. Assign the Processing Server role to the user under whose account the Processing Server is
running.
30
ABBYY FlexiCapture Administrator`s guide
By default, the Processing Server is installed on the same computer as the Application Server
and is started under the Network Service user account. In this case, the role is assigned to the
Processing Server automatically and this step can be skipped.
If the Processing Server role is not assigned automatically, grant the necessary permissions to
the Processing Server on the Settings → Users page of the Administration and Monitoring
Console.
If the Processing Server is installed on a computer other than the computer with Application
Server and is running under the Network Service user account, the user will be displayed as
<Domain>\<Machine Name>$ in the Administration and Monitoring Console. If the Processing
Server service is running under a different user, it assign Processing Server the role to that user.
2. Start the Processing Server Monitor (click Start → All Programs → ABBYY FlexiCapture 12
Servers → Processing Server).
3. In the Processing Server Monitor, click Actions → Properties and in the dialog box that opens,
specify the address of the Application Server (e.g. http://ApplicationServer). If the Processing
Server and the Application Server are installed on the same computer, the address of the
Application Server will be specified automatically.
4. Click to start the Processing Server.
5. Add Processing Stations. To do this, select Stations in the tree and click . In the dialog box
that opens, select desired stations based on the names of their computers or click Browse... to
find stations on the network. After adding a station, you specify its parameters in the Station
Properties dialog box (click Actions → Properties). The station will be started automatically
(this will take about a minute). If the station requires lengthy setup or you do not want to start the
station, clear the Start automatically option in the station properties.
To start desired stations manually, select them in the Processing Server Monitor main window
and click .
Note: We do not recommended installing the Processing Station on the computer where the
FlexiCapture servers are installed as it will degrade server performance.
6. If required, specify processing settings for your project on the Project Setup Station (the settings
you specify will apply to batches of the Default type). To specify processing settings, click Project
→ Project Properties... and then click the Workflow tab. If your project contains various batch
types, specify workflow settings for each. To do this, click Project → Batch Types..., then select
a batch type, click Edit... and in the dialog box that opens click the Workflow tab.
Creating and opening projects
For ABBYY FlexiCapture operators to be able to work on the same project(s) together, the project(s)
must be uploaded to the Application Server. To upload a project to the server, the user must have the
role of administrator.
To upload a project to the server, open the Project Setup Station and do one of the following:
· Create a new project (click File → New project…). Create or import at least one Document
Definition (click Project → Document Definitions).
· Open a sample project from %Public%\ABBYY\FlexiCapture\12.0\Samples.
31
ABBYY FlexiCapture Administrator`s guide
displayed in the document window in the same way as such errors are displayed in ABBYY
FlexiCapture 12.)
Updating projects and databases created in a distributed edition of
ABBYY FlexiCapture
A distributed edition of ABBYY FlexiCapture works with projects that are stored in the database on the
Application Server.
There are several ways to migrate from an earlier version to ABBYY FlexiCapture 12:
· Connecting to a database created in an earlier version of ABBYY FlexiCapture;
·Moving projects created in an earlier version of ABBYY FlexiCapture to a new database
(recommended).
Important! Before upgrading to ABBYY FlexiCapture 12, be sure to complete the processing of any
documents that are still being processed by your previous version of ABBYY FlexiCapture, otherwise all
these documents will be lost.
Connecting to a database created in an earlier version of ABBYY FlexiCapture
Once ABBYY FlexiCapture 12 servers are installed, you can use the Administration and Monitoring
Console to connect to the database and file storage location that were used by your earlier version of
ABBYY FlexiCapture. Then update the database to the new version and continue working with it. If you
choose this method, you will no longer be able to work with your earlier version of ABBYY FlexiCapture.
Note: After you complete the steps described in this section, you will no longer be able to use your
earlier version of ABBYY FlexiCapture. For this reason, we recommend that you back up your old
database and file storage location before you processed with these steps. You can then use these back-
up copies to restore the operation of your earlier version of ABBYY FlexiCapture if any problems occur.
To connect to the old database:
1. Complete the processing of documents with your earlier version of ABBYY FlexiCapture:
a. Complete the processing of all the batches that have already been registered in the system.
b. Start the Administration and Monitoring Console.
c. In the Administration and Monitoring Console, select Settings → Cleanup to remove any
redundant data.
d. Select Monitoring → Sessions to make sure there are no open sessions. If you see any
open sessions, close the clients where this sessions are running.
Note: If, for some reason, you cannot close all of the clients with open sessions, disconnect the
Application Server from the database. To achieve this, clear the value of
HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\10.0 (or 11.0)\WebServices
“DBConnectionString” in the Windows registry and restart the World Wide Web Publishing Service in
the services.msc snap-in. Once you complete this step, you will no longer be able to use your earlier
version of ABBYY FlexiCapture.
2. Connect to the database of your earlier version of ABBYY FlexiCapture:
33
ABBYY FlexiCapture Administrator`s guide
a. Start the Administration and Monitoring Console of ABBYY FlexiCapture 12, select Settings →
Application server, and click the Connect to existing database button.
b. Specify the name of the database server, the name of the database, and the path to the file
storage location which were used by your earlier version of ABBYY FlexiCapture and click OK.
See Connecting to an existing database for more information about connecting to an existing
database.
3. Update the database to the version used by ABBYY FlexiCapture 12:
a. After you connect to the database of your earlier version of ABBYY FlexiCapture, you will see
an Upgrade link next to the name of the database on the page Settings → Application
server. Click this link. The database will be updated to the version used by ABBYY
FlexiCapture 12. Once you complete this step, you will no longer be able to use the database
in earlier versions of ABBYY FlexiCapture.
4. Update the projects on the Application Server of ABBYY FlexiCapture 12:
a. Start the Project Setup Station of ABBYY FlexiCapture 12 and open all of the projects on the
Application Server, one by one. When you open an old project, it will be updated to the version
used by ABBYY FlexiCapture 12. Note that once a project is updated, the Document
Definitions lose their “published” status. To publish the Document Definitions, on the Project
Setup Station, select Project → Document Definitions…, then select the Document
Definitions to publish and click Publish.
Moving projects created in an earlier version of ABBYY FlexiCapture to a new database
If you wish to keep your earlier version of ABBYY FlexiCapture and at the same time use its projects in
ABBYY FlexiCapture 12, you need to create a new database in ABBYY FlexiCapture 12 and move the
required projects to this database.
Proceed as follows:
1. Export the projects created in your earlier version of ABBYY FlexiCapture from the Application
Server to the file system:
a. On the Project Setup Station of your earlier version of ABBYY FlexiCapture, open the projects
on the Application Server, one by one, and use the Project → Export Project command in
the main menu to export the projects to the file system. This will only export the projects, the
documents will not be exported. Therefore, be sure to complete the processing of the
documents in your earlier version of ABBYY FlexiCapture;
2. Create a new database in ABBYY FlexiCapture 12:
a. In the Administration and Monitoring Console of ABBYY FlexiCapture 12, create a new
database and specify the path to the new file storage location (see Creating a database for
detailed instructions);
3. Update the projects to the version used by ABBYY FlexiCapture 12 and upload them onto the
Application Server:
a. On the Project Setup Station of ABBYY FlexiCapture 12, open the exported *.fcproj projects,
one by one. When you open an old project, it will be updated to the version used by ABBYY
FlexiCapture 12. Note that once a project is updated, the Document Definitions lose their
34
ABBYY FlexiCapture Administrator`s guide
“published” status. To publish the Document Definitions, on the Project Setup Station, select
Project → Document Definitions…, then select the Document Definitions to publish and
click Publish.
b. Once a project has been updated, upload it onto the Application Server by selecting File →
Upload Project to Server in the main menu of the Project Setup Station. For more
information about uploading projects to the Application Server, see the Creating and opening
projects section.
Updating ABBYY FlexiLayout Studio 10 or 11 projects (*.fsp)
All FlexiLayout Studio 10 or 11 projects can be opened in FlexiLayout Studio 12. Please note the
following:
1. It is impossible to open an .fsp-project in ABBYY FlexiLayout Studio 10 or 11 once it was opened
in ABBYY FlexiLayout Studio 12, so you should create a copy of the project before opening it in
ABBYY FlexiLayout Studio 12 if you still need to open it in ABBYY FlexiLayout Studio 10 or 11.
2. After opening a FlexiLayout Studio 10 or 11 project in ABBYY FlexiLayout Studio 12 you may need
to delete all processing results and analyze all pages once again.
3. Due to changes in FlexiLayout language some compilation errors may occur. In this case you will
need to correct errors and re-compile FlexiLayouts.
Using FlexiLayouts (*.afl) created in ABBYY FlexiLayout 10 or 11
FlexiLayouts compiled in ABBYY FlexiLayout 10 or 11 can be loaded into ABBYY FlexiCapture 12.
Sometimes due to changes in FlexiLayout language some compilation errors may occur. In this case
open the *.fsp project in ABBYY FlexiLayout Studio 12, correct the errors and re-compile FlexiLayouts.
See Updating ABBYY FlexiLayout Studio 10 or 11 projects (*.fsp) for detailed instructions.
35