Kofax Transformation Modules Thin Client Server 6.4.0 Fix Pack 16 English

Release Date: December 16, 2022

© 2022 Kofax. All rights reserved.
Use is subject to license terms.

Introduction

Issues Resolved in This Fix Pack

Issues Resolved in Previous Fix Packs

Applies To

Files Included

Install This Fix Pack

Remove This Fix Pack

Introduction

You can install Kofax Transformation Modules 6.4.0.16 to resolve the issues listed below.

1890273: Batch Filter Same Date As returns wrong results if client is in an earlier time zone.

When the Same Date As batch filter setting is selected, the date is first converted to the time zone of the client before formatting is applied.

This ensures that the date used for formatting matches the date used by the client.

Issues Resolved in Previous Fix Packs

Problems Resolved in Fix Pack 15

Issues Resolved in This Fix Pack

1849373: Reinstate Right Click On Fields Copy/Paste Window

It is now possible to right-click on fields to access the Shortcut menu.

1843336: Use As Display Field in KTM synchronization issue - Display fields are visible only for first document

Documents are now loaded properly with the correct display fields.

Problems Resolved in Fix Pack 14

1824082: Table Fields are not shown at the expected location when the index fields are part of a group.

If the Use defined form layout setting on the Project Settings - General tab is not selected and there is a custom validation form defined, the order of the fields that appear in Thin Client Validation match the order defined in the custom validation form.

However, Kofax recommends that if there is a custom validation form defined then the Use defined form layout setting should also be selected.

1813810: Thin client server retains old image while validating with slow network connections.

Document images are now loaded correctly, even when there is a slow network connection or a user presses Enter in quick succession.

Problems Resolved in Fix Pack 13

1813810: Thin client server retains old image while validating with slow network connections

When selecting a new document, pages from previous documents are no longer displayed.

1813694:Implement server generated thumbnails

To reduce thumbnail loading time a script-driven approach to generate thumbnails in the Server Batch_Close event is now available, if wanted.

To save the updated thumbnails in the Thin Clients add the following content to the Kofax.KTS.Services.Properties.Settings section in the web.config file:

<setting name="SaveThumbnails" serializeAs="String"> <value>True</value> </setting>

The script code required in the Batch_Close event:

If Project.ScriptExecutionMode = CscScriptModeServer Then Project.CreateThumbnails(pXRootFolder, 85, False) End If

1813037: Different issues when using tables having invisible columns

Cell position and highlighting is now cleared if you overwrite a cell using the Backspace key or by typing over the value.

f you select a cell to the right of an invisible column and then click on another element such as the Project Tree, typing now redirects to the originally selected cell.

Next Invalid Cell navigation now works correctly when a table includes hidden columns.

It is now possible to force a cell valid, even when a table includes hidden columns.

Lassoing a field saves the correct value to both the user interface and the XDoc.

A scripted combo box in a cell now works in a table with hidden columns.

1812259: Invalid cell navigation not working when having more than one table on the form.

Navigation now goes to the first invalid cell in a table when navigating between invalid tables when validating fields.

1811564: Cell highlighting does not work properly when having invisible columns

Cell highlighting now works as expected when editing a table, even when there are invisible columns.

1811253: Navigating to table having hidden columns and columnIndex of invalid cell is higher than visible column count is forcing logout.

Navigation in tables now accounts for hidden columns. As a result, users are no longer logged out when a hidden column is encountered.

1807458: Sticky notes content script is executed.

Sticky Note contents are now encoded. This means that script code can be added to a Sticky Note without being executed.

Problems Resolved in Fix Pack 12

The script code required in the Batch_Close event:

If Project.ScriptExecutionMode = CscScriptModeServer Then Project.CreateThumbnails(pXRootFolder, 85, False) End If

1813037: Different issues when using tables having invisible columns

Cell position and highlighting is now cleared if you overwrite a cell using the Backspace key or by typing over the value.

f you select a cell to the right of an invisible column and then click on another element such as the Project Tree, typing now redirects to the originally selected cell.

Next Invalid Cell navigation now works correctly when a table includes hidden columns.

It is now possible to force a cell valid, even when a table includes hidden columns.

Lassoing a field saves the correct value to both the user interface and the XDoc.

A scripted combo box in a cell now works in a table with hidden columns.

1812259: Invalid cell navigation not working when having more than one table on the form.

Navigation now goes to the first invalid cell in a table when navigating between invalid tables when validating fields.

1811564: Cell highlighting does not work properly when having invisible columns

Cell highlighting now works as expected when editing a table, even when there are invisible columns.

1811253: Navigating to table having hidden columns and columnIndex of invalid cell is higher than visible column count is forcing logout.

Navigation in tables now accounts for hidden columns. As a result, users are no longer logged out when a hidden column is encountered.

1807458: Sticky notes content script is executed.

Sticky Note contents are now encoded. This means that script code can be added to a Sticky Note without being executed.

Problems Resolved in Fix Pack 12

1805428: Option to hide verbose error message information

When invalid parameters are passed as part of an input object, a verbose error message is no longer part of the response.

Instead, a customized response object is returned with error code ‘652’ and ‘Invalid input parameters’ as the message.

1801082: Default buffer size too small for getting batch field values if there are lot of batches with long batch field values

When an error occurs due to a full buffer you are redirected to the log off page so that you can log on again.

If this occurs often, please contact your Administrator and ask them to increase the buffer size on the web server from 250000 to 1000000 (10mb) in the web.config as follows:

<binding name="Kofax.KTS.Backend.Capture.BindingConfiguration" maxReceivedMessageSize="10000000" maxBufferSize="10000000" sendTimeout="00:05:00" receiveTimeout="00:05:00"> <security mode="None"/> </binding>

1799785: Thin Client Server retains old image while validating

Document images are now loaded correctly when switching between documents that have different validation forms, and some forms have multiple tabs.

1792469: Deleting all documents in a batch prevents closing batch successfully

Deleting all documents in a batch no longer causes issues closing a batch. The documents are successfully deleted, and the batch closes as expected.

Problems Resolved in Fix Pack 11

1777986: Image is not updated when validating last field in a document and moving to next document.

The image is now successfully updated when validating the last field of a document before moving to the next document in a batch.

Problems Resolved in Fix Pack 10

1733125: Validation field view not repositioning to show field after pressing Enter.

When a user presses Enter, the next field is now displayed as expected.

1699833: Classification result box does not show available classes anymore when entering some characters

The Classification result box now shows the list of available classes after typing characters to filter the list.

Problems Resolved in Fix Pack 9

1728300: Thin Client Correction loses data when a session times out

A new setting is now available, so that users can configure the Thin Client Server to save data after a specified number of fields are completed. This helps reduce lost data on session timeout.

The default value is 10 fields.

Add or edit the following setting in the Thin Client web.config file.

<setting name="CorrectionFieldsPerSave" serializeAs="String"> <value>10</value> </setting>

1731904: TC: whole text is not selected when we navigate with tab in combo box and autocomplete fields

The entire text in a combo box field or an auto complete field is now selected when using the Tab key to navigate between fields.

Issues Resolved in Fix Pack 8

1701193: In Valdidation the batch does not close correctly if user holds down the Enter key.

A batch now closes correctly if the user holds down the Enter key.

1699833: Classification result box does not show available classes anymore when entering some characters

The Classification result box now shows the list of available classes after typing characters to filter the list.

1699804: Thin Client Validation always shows the first page even when a cell has no position information or page index

Navigation is triggered only when a cell in a row is linked to a page. Otherwise, the currently selected page is displayed.

1698156: Have Batch Field filtering option for dropdown values for selection

An editable list is now displayed that includes the possible values for the selected batch field.

1692472: Unable to get login after forced logout by refreshing tab while batch is loading

Refreshing a tab using F5 re-executes the log on sequence. When the Open Batch window is displayed, pressing F5 now refreshes the batch list.

1684910: Field text is not selected anymore if a field is entered

Navigating to a field always selects the text, even if you navigate away and then back again.

1684062: Unable to filter multiple batch classes

It is now possible to filter the list of batches available when multiple batch classes are selected in the Batch Filter window.

1678049: Thin Client Batch list shows batch ID with a separator

The list of batches displayed in the Open Batch window no longer have a separator in the batch IDs.

Issues Resolved in Fix Pack 7

1682455: No Thumbnails loaded with KTM Thin Client 6.4.0.6 using large batches

There are no longer any errors with loading thumbnails in the Thin Clients.

1674153: Non-deterministic crashes of w3wp process with different error messages in event log

Several issues with image loading, session handling, and multi-threading have been solved.

Important: When you install this fix pack you also need to manually add an entry to the Thin Client Server web.config.

In the web.config locate the <sessionState> node and add the following:

sessionIDManagerType="Kofax.KTS.Services.Sessioning.KtsSessionIdManager"

1673170: Missing check for duplicate login from browser when running login via dialog only

It is no longer possible to log on to one of the Thin Clients in multiple tabs in the same browser, regardless of the log on method.

1671297: Field with autocomplete throws exception if document was split in thin client validation

Auto complete fields now work as expected when a document is split that has recognition results on the first page only.

Issues Resolved in Fix Pack 6

1674501: Thumbnail generation with multi page PDF files locks PDF files

A multi-page PDF is no longer locked while its thumbnails are loaded by the Thin Client Server.

1659590: Closing batch message does not disappear after a batch is closed, even if already a new batch is loading in thin client validation

When a combo box field is the last field validated and the Prompt before closing completed batch setting is cleared, the batch now closes successfully.

1599914: Whole field value is not selected while navigating between fields with tab.

The whole field value is now selected when navigating within a tab.

1589499: In the Thin Client toolbar it is hard to see if an item is selected or not

It is now clear when a toolbar button is selected or in the pressed state.

Issues Resolved in Fix Pack 5

1645497: The last visible combobox item is not displayed correctly in the dropdown list

Dropdown list entries that contain spaces are now displayed correctly in the combobox.

1634826: Dropdown button is not working on a combo box filled by small dictionary in Thin Client Validation

Dropdown lists are now working as expected and there is no longer an overlap issue created by an empty MiniViewer.

1634130: Batch Creation Date & Time Filter not working based on GMT+

The Date & Time filter now works as expected for local time.

ER1589751: Add an animation instead of just a white background when loading page.

The logon behavior has been modified and a new flag has been added to the web.config file to control this behavior.

AuthenticationAsSingleSignOnOnly (default: true):

Logs on with single sign-on using the windows user credentials.

When set to false, log on requests logon credentials.

ShowLoginDialog (default: false):

If set to true, single sign-on fails, a window is displayed so that you can log on. A simple animation is now displayed until the application is loaded and the logon process is started.

If you want to see the additional log on window when single sign-on fails, add the following parameter to the web.config after the existing entry for AuthenticationAsSingleSignOnOnly:

<setting name=”ShowLoginDialog” serializeAs=”String”> <value>True</value> </setting>

Issues Resolved in Fix Pack 4

1633208: Dialog windows can be moved out the visible area from where it cannot be retrieved in Thin Client Validation

It is no longer possible to move a window outside of the visible area ofthe tab.

1633207: Shortcut to mark document for online learning fails if problem reporting is disabled

It is now possible to successfully mark a document for online learning by clicking the Use for Extraction Online Learning button for a document even when the Report a Problem button is disabled.

1633203: All DB lookups are assigning the wrong record to document fields when sorting of any column is used

Database lookups are now returning the correct record to the Validation form, even when sorting is used in the database lookup window.

1632129: Thin Client Server: table column width configurations are ignored

When a table is configured to use the Autofit setting or a specific width is defined for a column, these settings are now honored, and the table is displayed correctly.

1632123: Thin Client Server 6.4.0.2 with different language setting in browser generates internal server 500

When a Browser is set to a language that includes special characters in its name, an error is no longer generated.

1620622: Lasso and autocomplete stop functioning with no error messages in Thin Client Validation

It is now possible for users to configure how words are sent, either using websockets (default) or alongside other documents.

Configure this by adding the following code snippet under the Kofax.KTS.Services.Properties.Settings subsection of the <applicationSettings> section of the web.config file.

<setting name="SendWordsWithDoc" serializeAs="String"> <value>False</value> </setting>

Note: Set the value to True to send words alongside documents and False to use websockets.

1620066: Lasso OCR in Thin Client leads to Fox Exception: Index (-1) out of range (0-0)

It is now possible to lasso a value into a field and then use a database lookup that uses that same field, without generating an error.

1617601: Unable to copy the contents of read-only fields

It is now possible to copy the content of a read-only field.

1621745: DbLookup button stays focused when choosing a result in Thin Client

The field focus now moves to the next invalid field when a result is chosen from the database lookup window.

1615875: Thin Client: Group which should display "Always Closed" does not display properly

When a batch is loaded, all groups are expanded or collapsed correctly and the Always Closed setting is working as expected.

1615084: Thin client validation: associated database lookup button is getting bold and not underlined

The style of the database lookup button is now both bold and underlined.

1601330: Column width calculated for column name length instead for returned data length when using immediate search in Thin Client Validation in 6.4

The column width is now displayed correctly when a batch is opened and immediate search is executed, or when a search is run manually.

1606477: TC Validation, Batch Editing: When executing merge to Previous and the previous document was not loaded by clicking on it an exception happened because of missing preload of target document.

An error no longer occurs when merging to the previous document when it was not already loaded.

Issues Resolved in Fix Pack 2

1600561: AutoComplete field does not keep position of when lassoing value

Lassoing a value now retains the location information of a field.

1599165: Fuzzy or rational database dialog does not copy all entries to the assigned fields

Database search results are now copied to the assigned fields as expected.

1597770: Red icon overlaps on the Field labels for the invalid fields of checkbox type.

Check box fields are now displayed correctly.

1597745: Miniviewer is not refreshed after updating the field using Lasso

The Mini viewer is now successfully refreshed after a field is updated using a lasoo, AutoComplete, or any scripting field changes that affect the field position.

1593075: Batch field does not work in Thin Client

It is now possible to use Batch fields successfully.

1589824: Thin client server: logout button does not work correctly

The Log Out button is now working as expected.

1579958: Thin client validation index field value view does not update

Index field values are now successfully updated for each new document, even if the new document is the same document type as the previous document.

1571174: By default user should see English localization when selected language is not available as LP

The user interface is displayed in English if the language set in the Browser does not have a corresponding language pack installed.

1563385: TC Validation, When merging to previous (batch editing), action is performed thumbnail panel is shown empty with a console error

An error is no longer encountered and thumbnail images are displayed correctly when using the merge to previous batch editing command.

1594967: Batch list stops working when you return a suspended or closed batch

The Open Batch window is now behaves as expected.

Issues Resolved in Fix Pack 1

1556208: Missing blocking of the UI when confirm field server call takes a while

The field panel is now masked when the user is waiting for a response from server

1556207: Missing highPriority implementation for BeforeComboDropDown and other server calls

Server calls are now correctly prioritized when a user is waiting for a response.

1550484: Column names are cut off when having a lot of columns for Relational DbLookup

Column names are now shown properly and long names are no longer cut off.

1548911: Unsupported characters in fieldnames or control names make TC fail to assign data to the controls

Fields or the Validation form controls that use special characters other than [0-9, a-z, A-Z] in their name are now fully supported, with the exception of square quotes ([]) and speech marks (‘ ,).

1548669: Scripted layout changes does not work for folders

Scripted layout changes are working as expected.

Applies To

This fix pack applies to Kofax Transformation Modules 6.4.0 Thin Client Server.

This fix pack is cumulative and includes the resolved issues released in previous Kofax Transformation Modules 6.4.0 Thin Client Server fix packs.

Files Included

This fix pack includes the following files:

File name | Version
KofaxTransformationModulesThinClientServer-6.4.0.16.exe | 6.4.0.16
ReadMe-KTM-ThinClientServer-6.4.0.16.htm | N/A

Install This Fix Pack

Before installing this fix pack, note the following:

Do not remove or attempt to repair Kofax Transformation Modules using the .msp file provided with this fix pack. This can corrupt your installation and cause errors.

You must have full Windows administrative privileges to perform these procedures.

Make sure that Kofax Capture and Kofax Transformation Modules 6.4.0 are installed before applying the fix pack.

Make a backup copy of Web.config and KCThinClientModule.exe.config files if you have any custom modifications.

Install the Fix Pack with the .exe File

Use the following procedure to install the fix pack using the .exe file.

Close all Kofax Transformation Modules applications and services.

Run KofaxTransformationModules-ThinClientServer-6.4.0.16.exe to install the fix pack.

Important Do not double-click and run the .msp file. Using this file in this way to install the fix pack can result in a corrupted installation. Use the .msp file only if you are installing the fix pack from the Command Prompt.

Instructions are below.

Follow the instructions presented to you and when you are notified that the installation process is complete, click Finish.

If not already present, add an entry to the Web.config file to manage session handling.

In the web.config locate the <sessionState> node and add the following:

sessionIDManagerType="Kofax.KTS.Services.Sessioning.KtsSessionIdManager"

Clear your browser cache.

Install the Fix Pack with the .msp File

Use the following procedure to install the fix pack using the .msp.

Note:An MSP is no longer included with Kofax Transformation Modules Thin Client Server.

For Kofax Transformation Modules fix packs, it is possible to extract the MSP from the executable as follows.

KofaxTransformationModules-ThinClientServer-6.4.0.16.exe /T: /C

Where /T specifies the temporary working folder and /C extracts the files. These two parameters must be used together if you want to extract the MSP file from the executable.

In addition to these parameters, you can also use /Q for quiet mode.

Important: Do not remove or attempt to repair Kofax Transformation Modules Thin Client Server using the extracted .msp file. This can corrupt your installation and cause errors.

Perform these steps on each client and workstation running Kofax Transformation Modules:

Start the Command Prompt.

Use the cd command to switch to the folder containing .msp file.

Run the following command:

msiexec /update KofaxTransformationModules-ThinClientServer-6.4.0.16.msp REINSTALL=ALL REINSTALLMODE=omus PATCHINSTALL=1

To enable logging, add the /L switch to the end of the command. The following command generates verbose logging to C:\KofaxTransformationModules-ThinClientServer-6.4.0.16.log:

/L*v C:\KofaxTransformationModules-ThinClientServer-6.4.0.16.log

If not already present, add an entry to the web.config file to manage session handling.

In the web.config locate the <sessionState> node and add the following:

sessionIDManagerType="Kofax.KTS.Services.Sessioning.KtsSessionIdManager"

Clear your browser cache.

Remove This Fix Pack

Before uninstalling this fix pack, note the following:

You must have full Windows administrative privileges to perform these steps.

You can uninstall this Fix Pack by using the Add or Remove Programs utility (or on a Windows 2008 Server, the Programs and Features utility) by selecting the Show updates option to remove Kofax Transformation Modules 6.4.0 Thin Client Server Fix Pack 1.

Changing the Number of Images in the Cache

Open the Thin Client Server web.config in a text editor.

In the <Kofax.KTS.Services.Properties.Settings> section, add the following section to the file:

<setting name="LimitLoadedPageCount" serializeAs="String"> <value>10</value> </setting>

By setting the value to 10, the 10 most recently accessed images are cached. You can change this to a different value to set the number of recently accessed images to cache. To cache all images from the most recently accessed three documents, set the value to -1:

<value>-1</value>

Save and close the file. The change takes effect and no applications or services need to be restarted.

Restoring Customization Settings

There are two configuration files specific to Kofax Transformation Modules 6.4.0 Thin Client Server that you may change:

Web.config file, which is located inside the root folder of the Kofax Transformation Modules 6.4.0 Thin Client Server installation path.

KCThinClientModule.exe.config file, which is located inside the \bin folder of the Kofax Capture installation.

Changing the Server Scheduler Timeout Period

To change the Server Scheduler timeout period, do the following:

In the Registry Editor, select the following key:

For x64 operating systems: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Kofax\Transformation\4.0\Server

For x86 operating systems: HKEY_LOCAL_MACHINE\SOFTWARE\Kofax\Transformation\4.0\Server

Right-click the key and select New > DWORD (32-bit) Value.

In the Name field, enter ExtractionProcessTimeout.

In the Data field, enter the duration of the timeout in minutes. The default is 1440 for 24 hours.

Restart Server Scheduler.