Skip to main content
A service level agreement (SLA) is a contract between two parties that regulates the time constraints for processing documents. In ABBYY FlexiCapture 12, SLAs ensure that batches are processed on time. You can specify a time limit for processing batches, and ABBYY FlexiCapture moves tasks from batches that are approaching their deadlines up in the queues.
ABBYY FlexiCapture excludes tasks with the extra-high priority from this rule and processes them before overdue batches.
If a queue has multiple tasks with the same due date, ABBYY FlexiCapture processes the tasks with the higher priority first.

Specify a processing deadline

You can specify time constraints for batch processing on the Project Setup Station. The specified period begins when documents are scanned on a Scanning Station, if one is used, or when the batch is created on the server.
1

Open the properties dialog box

Open the properties dialog box of the project or a batch type, and select the Workflow tab.
2

Enable the time limit

Enable the Enable processing time limit for batches option, and then click Set Time Limit….
3

Set the time limit

In the dialog box that opens, specify the time allowed to process the batch using the Batch processing time limit N minutes/hours/days option.
You can configure warnings about overdue batches in two ways:
  • Automatically, based on the number of outstanding processing stages and the number of pages in the batch
  • Manually, using the Warn in N minutes/hours/days option
These warnings appear in the Status column in the batch view of the Project Setup Station and Verification Stations. After ABBYY FlexiCapture displays a warning for a batch, the batch begins to move up quickly in the processing queue. ABBYY FlexiCapture sorts the tasks for these batches into queues first by their priority, and then by a numeric indicator: the number of minutes the task is overdue multiplied by the number of pages left in the batch (that is, <overdue minutes> * <pages left in the batch>). It calculates the overdue minutes using a rough estimate of how long it takes to process a batch.

Use scripts to specify SLA settings

You can use scripts to set up time constraints for batch processing and the period during which ABBYY FlexiCapture displays deadline warnings. Scripts can specify more complicated settings, such as time constraints that take employees’ working hours into account.
You can use scripts to specify SLA settings only in custom batches of any type other than Default.
1

Open the Properties dialog box

Open the Properties dialog box of a project or a batch type, and select the Workflow tab.
2

Enable the time limit

Enable the Enable processing time limit for batches option, and click Set Time Limit….
3

Enable the script option

Enable the Set processing time limit with script option, and click Edit.