Installation guide

Zetadocs for NAV Installation Guide
This edition 5
th
December 2012 © Copyright Equisys plc 2012 All trademarks acknowledged All rights
reserved
Page 80
13. Automation using Extracted Text
Now that we have covered how you can use barcodes to automate some of your processes, we are going to
demonstrate how text extraction on document capture can be used to add yet further automation. This
section will deal with how to extract the text from a captured document and then an example of how this
can be used to automate processes.
13.1 Enabling Zetadocs Document Capture Text Extraction
Zetadocs Capture Plus supports the parsing of document text, this can be used for identification numbers
and metadata to facilitate document recognition. This then allows the automated linking and archiving of
documents with NAV records. Implementing automated document recognition has many benefits including
the streamlining of processes, by the automation of tedious repetitive activities and by automatically
initiating internal workflows. To access this functionality you must enable text extraction on Zetadocs
Document Queues configurations in the Zetadocs Server and then use a Zetadocs for NAV SDK function to
get the path to the extracted text file.
Enabling text extraction in the Zetadocs Server
Each configured queue in the Zetadocs Server can have text extraction enabled independently. This allows
you to enable text extraction processing on the queues in which you expect to implement document
recognition. Furthermore it means that the unnecessary processing of documents is avoided. It is therefore
recommended that you create separate queues for documents for which you intend to implement document
recognition and for those you do not.
Configuring the Zetadocs Server
The image below shows a sample Zetadocs Server config.xml file. Note the element
<EnablePDFTextExtractionToFile> on each queue <DocsQ>.
To enable text extraction set the value of the xml element to true to enable text extraction. NOTE: Due to
xml serialization the value is case sensitive and must be set to true or false. True or TRUE or any other
variation will be invalid.
<?xml version="1.0" encoding="utf-8"?>
<Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<docsQueue>
<DocsQ Description="Sales Document Queue" Location="\\User specified queue location\Sales Document Queue\">
<EnablePDFTextExtractionToFile>false</EnablePDFTextExtractionToFile>
<BatchScanSplitType>Barcode</BatchScanSplitType>
<BatchScanPageInterval>1</BatchScanPageInterval>
<BatchScanBarcodePrefix></BatchScanBarcodePrefix>
<BatchScanBarcodeDeleteSplitPage>false</BatchScanBarcodeDeleteSplitPage>
</DocsQ>
<DocsQ Description="Purchase Document Queue" Location="\\User specified queue location\Purchase Document
Queue\">
<EnablePDFTextExtractionToFile>false</EnablePDFTextExtractionToFile>
<BatchScanSplitType>Off</BatchScanSplitType>
<BatchScanPageInterval>1</BatchScanPageInterval>
<BatchScanBarcodePrefix></BatchScanBarcodePrefix>
<BatchScanBarcodeDeleteSplitPage>false</BatchScanBarcodeDeleteSplitPage>
</DocsQ>
</docsQueue>
<PDFQuality>Better</PDFQuality>
<EnableAbbyy>true</EnableAbbyy>
<StellentTimeOut>10</StellentTimeOut>
<StellentBypassPDF>true</StellentBypassPDF>
<LogLevel>Error</LogLevel>
<LogToFile>true</LogToFile>
<LogToEventLog>false</LogToEventLog>