Kofax Transformation Modules 7.0 Latest Version Release Notes
Kofax Transformation Modules (KTM) 7.0.0 Fix Pack 12 | Release Date: August 23, 2023
Problems Resolved in this Fix Pack
1983381: Bar Code Locator using OmniPage engine returns bar code of previous document. The OmniPage recognition engine has been updated to OmniPage 21.1 FP 12. Bar code recognition now behaves as expected.
1982556: Add Project Merge Tool option to copy the online learning settings. The Project Merge Tool can now merge online learning settings.
1980308: The Validation module does not reload form with scripted document reclassification. The batch tree is correctly updated when scripted document reclassification is used.
1976606: Patch codes are not recognized with OmniPage engine on some documents. The OmniPage recognition engine has been updated to OmniPage 21.1 FP 12. Patch code recognition has been improved with this fix pack.
1972920: OmniPage is experiencing problems when trying to read data that is in front of a bar code. It is now possible to improve the recognition of text adjacent to bar codes by enabling bar code zoning.
Note: If this setting is enabled using script, it is possible that the bar code is recognized as random characters when full page OCR is performed. The Bar Code Locator still recognizes bar codes successfully. The following example shows how to enable bar code zoning via script:
1965802: Bar code type PDF 417 High Accuracy does not extract value from a PDF 417 bar code, but PDF 417 BC type does. When a high accuracy bar code is selected, extraction is first attempted with the OmniPage recognition engine. If that fails, a specialized recognition engine is called. This helps ensure that bar codes are recognized with higher accuracy. In addition to the PDF 417 High Accuracy bar code, there are also the Data Matrix High Accuracy and QR Code High Accuracy bar code types. The recognition of high accuracy bar codes prioritizes recognition accuracy over speed.
1967364: Project merging overwrites and clears existing resource localizations. Localizations are no longer overwritten during a project merge where the destination project contains localizations and the source project does not. This is because the 'copy localizations' setting is not activated in this situation.
1969323: Printer Type is going back to "Auto" option even it is saved after change to other printer type options in Zone Profile. If you modify the Printer Type on the OmniPage Zone Profile settings, that value is now saved as expected.
1967047: Validation is not opening when running in a terminal or Citrix session. To overcome the logging concurrency issue, every module and process now creates its own log file. This makes the Logs Aggregation setting in the Service Configuration Tool obsolete.
1965896: Extraction training in Project Builder causes out of memory error. An out-of-memory error is no longer encountered when performing extraction training in the Project Builder.
1958009: Omnipage OCR MRZ line with "<<" read as single character « or additional quotes. A new setting for OmniPage page profiles and the OmniPage zone profiles is available to process MRZ. This new setting is called MRZ Mode. When selected, a specialized recognition engine is used to process the document and the recognition accuracy of any non-MRZ text may be reduced. In addition, for OmniPage zone profiles, the Print Type is automatically set to OCR-B.
1957504: Project Builder crashes when importing a text file into local fuzzy database if data for a column has more than 96 characters. Project Builder no longer crashes if a database value has more than 96 characters. Instead, up to 255 characters are now allowed, and in the unlikely event that a value exceeds this length restriction, the value truncated after 255 characters and Project Builder runs as expected.
Problems Resolved in previous Fix Packs
1954358: OMR Zone Test not showing the "Blackness" in 7.0. OMR zones are now correctly displaying what percentage of an OMR zone is marked.
1953285: Bar code type Code 39 vertically is not detected.
1953130: Bar Code Locator does not reliably recognize patch codes on the page.
1942751: Accuracy: 'O' vs '0' nonrecognition in Invoice Numbers.
1937773: Bar codes not reading with OmniPage.
1900005: Bar Code Locator does not reliably recognize patch codes on the page. The OmniPage recognition engine was updated to the 220.127.116.11 fix pack. This improves the recognition of Code 39 bar codes regardless of their orientation, PDF417 bar codes, patch codes, and recognition accuracy.
1952408: Resetting the window positions causes an error in the Validation user module which cannot be closed. Resetting the window positions no longer causes an error in the Validation user module. It is also possible to close the module afterward.
1952659: Document review module drop-down classification search issue. The selected class is now highlighted and displayed in the drop-down list.
1937749: Copy locator method fails on specific project - invalid stol argument. An invalid stol argument no longer occurs when an Advanced Zone Locator is copied.
1944303: Project Settings Mixed recognition page profile is set to None after Project Merge Tool. After projects are merged with the Project Merge Tool, any Mixed Print recognition profiles are merged as expected.
1929087: StructuredException in Validation when the user reclassifies via script. An error no longer occurs when a user reclassifies a document in Validation via script.
1937646:Fix pack installation command brings error when path has a space included. Using a space when installing a fix pack no longer results in an error.
1937276: When trying to setup anchors in Project Builder an exception error is returned. An exception error is no longer encountered when setting up anchors.
1936434: OCR (OmniPage) results for Hebrew are written out in the wrong order. The recognition results using the OmniPage OCR engine for Hebrew and other right-to-left languages are now aligned correctly from right to left.
1935487: Document Review hotkeys function differently than in previous versions - selected element is resetting to first item in search list. The last selected value is now retained whenever a hot key is pressed.
1934780: Memory leak when creating and removing field alternatives by script. There are no longer issues with memory consumption when removing field alternatives by script.
1928065: Duplicate value in classification drop-down menu in Document Review module. Class filtering has been improved so that the classification drop-down list contains one entry per class names only.
1926116: QR code encoding is incorrect. Umlauts not recognized by Bar Code Locator. Umlauts in QR codes are now supported by the Bar Code Locator.
1925201: Bar Code Locator (BCL) intermittently crashes in Project Builder during development. The Bar code locator no longer causes Project Builder to crash.
1900030: Project Merge Tool cannot merge project files with Advanced Zone Locator. It is now possible to use the Project Merge Tool to merge projects that contain recognition profiles with fallback profiles.
1921126: Certain PDF will break in Project Builder as well as in the Validation module when zooming in and out. Increasing and decreasing the magnification of PDF documents no longer causes issues in Project Builder or the Validation module.
1892972: XValues are lost after KTM Server 1 when running it for classification only.
XValues are no longer lost when using multiple instances of KTM Server. If two Server instances (Server1 and Server2) are used for a project and one instance performs classification and the other performs extraction, then the following script sample shows how to copy the XValues so they are available in KTM Server2. The following script sample calls a function from the project script for the Document_AfterClassify and Document_BeforeExtract methods.
1892914: PDF Document: Format Locator: Fox-Exception: Index (-1) out of range. The error is no longer encountered in PDF documents using a Format Locator because Unicode NONCHARACTER U+FFFF is no longer included in the extracted text.
1885819: KTM Server crashes at Recognition/Mixed Print. A crash longer occurs when using mixed print recognition, while detecting zone boxes for handprint.
1885620: Fix huge performance slowing down in the local fuzzy database for text source file without BOM information. Performance improvements have been made when using local fuzzy databases.
1885281: When the document OCR is done with a mixed print profile using formXtra, there is no OCR result over the hand print areas, when opened with XDocBrowser. The correct OCR results are available in the XDocBrowser when mixed print including handwritten text is recognized using the handprint zone recognition profile from the FormXtra recognition engine.
1894958: Batches stuck in KTM Server due to concurrency logging issue in KTM Server introduced in Fix Pack 5. Batches are no longer stuck in KTM Server due to logging issues.
1892834: Properties of Advanced Zone Locator configuration missing the Registration check box. The Registration checkbox is now displayed as expected.
1883326: Filtering batches in "Open Batch" in Validation fails on Priority level. The priority levels displayed on the Open Batch window now behave as expected for the Validation module.
1865956: Classification drop-down showing blank list with use of hotkey. The Classification list now contains class values as expected.
1858136: Online learning confidence decreases after training. Incremental online learning using the specific knowledge base is now working as expected.
1856953: Extraction Training Results in "Could not create file" Error. An error is no longer encountered when saving extraction training results.
1847600: AZL Error - StructuredException. An error is no longer encountered when two zones are appended into a single zone and the first zones has no recognition results.
1840848: Real error behind "Cannot open file xyz.txt" error message is hidden. The Windows error is now included in the error message that is displayed to the user.
1840134: Logs are missing some entries (concurrency issue). It is now possible to configure Kofax Transformation Modules so that each process of a KTM Module application generates its own separate log file. To configure this, open the Service Configuration Tool and set the Log aggregation setting to False.
1859717: Fuzzy database lookups are not working since Fix Pack 18.104.22.168. There are no longer issues using a fuzzy database for scripted database lookups.
1838648: XDoc Browser is going to not responding state for XDocNode with 32768 characters or more, upon clicking/hovering. The XDocBrowser no longer goes into a non-responsive state when clicking or hovering over a node in the Object tree.
1830104: Ability to configure idle timeout for extraction processes. A new setting called Idle time before terminating process [min] is now available in the Service Configuration tool. This setting enables you to specify how long to wait before terminating an idle extraction process.
1823256: Custom storage string is limited to 1024 characters. The maximum XML Output Buffer Length was increased to 32768 characters, enabling XValues of up to 32768 characters to be read from the XDoc.
1822773: Fuzzy database lookup button hides columns if they were not selected for searching. A new setting called Show All Columns is now available when configuring a fuzzy database lookup. When selected, all database columns are displayed in the Database Lookup Window in Validation, even if they are not selected and included in the fuzzy search. This setting is set to FALSE by default.
1824159: Arabic doc recognition fails with error: "General Protection Fault in the Engine". Recognition for documents with the Arabic language no longer causes a recognition error.
1819532: Bar codes are not being recognized by the Bar Code Locator using OmniPage. Bar codes with one character are now successfully recognized by the OmniPage recognition engine.
1818330: Document Review Class List Behavior Changed in 6.4Document Review Class List Behavior Changed in 6.4. When filtering the list of classes in the Document Review Class List combo box, the entered text filters the text in two ways:
- First, any classes that start with the filtered text appears in alphabetical order in the filtered list.
- Next, any classes that contain the filtered text anywhere in their name are displayed at the bottom of the list, also in alphabetical order.
For example, if you have 5 classes called Invoices, Purchase Orders, Service Orders, Order Forms, and Accounting Orders, and you type ‘order’ in the Class List, the results are as follows:
- Order form
- Accounting Orders
- Purchase Orders
- Service Orders
1813346: A change in script causes Project Builder to crash silently while saving. Project Builder no longer crashes when a project contains a script with both & and % characters.
1808372: Line breaks are missing in QR Code recognition. Binary bar code detection is now available when using the OmniPage recognition engine.
1806406: Project Builder crashing with structured exception when loading a project. Project Builder no longer crashes with a structured exception when loading a project.
1805323: Fallback profile of RecoStar engine is not used in AZL after migration. The fallback profile for zones is now updated correctly for the RecoStar recognition engine.
1795945: Missing Kofax.KSMS.Global.dll after upgrade from KTM 6.4.0.x to KTM 7.0. The Kofax.KSMS.Global.dll is no longer missing. The DLL version is 69.0.1850.0 which is higher than the version added in the previous fix pack.
1786029: When Rotating a Multipage TIFF pages are lost. Pages in a document are no longer lost after the document is rotated to correct its orientation.
1785632: PDF document index is out of range. After an upgrade to PDFIUM the transfer of a typical characters from the PDF document to the extracted text is now prevented, and errors are no longer encountered due to these characters.
1781464: OmniPage confidence for handprint always 100% regardless of accuracy. After an update to the OmniPage recognition engine, the confidence for handprinted text now reflects its true accuracy.
1776441: Missing Kofax.KSMS.Global.dll after upgrade from KTM 6.4.0.x to KTM 7.0. The Kofax.KSMS.Global.dll is no longer missing when upgrading from 6.4.
1774358: In Document Review, when user enters a value and clicks the down arrow, all class names are being displayed. When a user enters a value in the Class combobox to search for a class and then uses the down arrow to select a class, the full results are no longer displayed. Instead, the entered value filters the class list based on the entered string as expected.
1774340: Edit Training Document Window Causes Errors. The Edit Training Document window is now displayed as expected each time the window is opened.