Kofax TotalAgility 7.11.0 Fix Pack 25
Build date: February 6, 2025
© 2025 Tungsten Automation. All rights reserved.
Use is subject to license terms.
Introduction
This release contains priority fixes driven by critical on-demand requests in Kofax TotalAgility On-Premise.
Note: To install Kofax TotalAgility 7.11.0.25 successfully, an existing full installation of Kofax TotalAgility 7.11.0 is required.
If you need to perform a full product installation, see the Kofax TotalAgility 7.11.0 Installation Guide for instructions.
Feature added in this fix pack
In a Document Conversion activity, extracted files maintain the same order as they appear in their parent folder (ZIP/EML/MSG files). Additionally, the contents of any nested ZIP/MSG/EML files are listed immediately after their respective parent files.
Issue resolved in this fix pack
ID | Case ID | Issue |
---|---|---|
2170558 | 27254395 | The silent installation of the separate license server fix pack failed and required Internet Information Services configuration. |
Previous fix packs
This section includes the features added and issues resolved in the previously released fix packs.
Issues resolved in this fix pack
ID | Case ID | Issue |
---|---|---|
2168011 | 27190536 | When a condition was used in the form, the decimal delimiter did not work. |
2166965 | 27118353 | The Blind Double Keying process failed on the second document, allowing empty values to be accepted. |
2165753 | 27051289 | Could not perform scanning via the flatbed using a Kodak S3100f scanner with a flatbed accessory when using TotalAgility. |
2163514 | 27052986 | An error occurred when the Online Learning folder was locked during the document deletion process. |
Features added in this fix pack
The Kofax TotalAgility application had a broken access control vulnerability that allowed unauthorized users to view, modify, and delete all data within the database.
Issues resolved in this fix pack
ID | Case ID | Issue |
---|---|---|
2162151 | 27019946 | The jobs were suspended with the following error: "The process cannot access 'XYZ.dll' or one of its dependencies because it is currently in use by another process." |
2160369 | 27014637 | Document extraction failed due to exceeding data egress limits from a low retry interval, resulting in request failures. |
2158021 | 26810562 | TotalAgility application became unresponsive, and an error appeared when confirming the last field with actions on the form multiple times. |
2156033 | 27013963 | The KCM (Kofax Communication Manager) compose activity was suspended when the process map was configured to run in synchronous mode. |
2153176 | 27017372, 27002420, 27035013, 27066550 | In a TotalAgility production environment with a large number of tenants and CoreWorker load, .Net or Capture activities sometimes failed with errors. |
2149110 | 26810562 | The installation of the TotalAgility 7.11 fix pack failed with the "Violation of Primary Key Constraint" error. |
Features added in this fix pack
In duplex and automatic modes, the new scanning setting, "Each Side as Separate Page" is available, which saves the front and back sides of one sheet of paper as separate pages. This setting is not enabled in the Simplex mode.
Issues resolved
ID | Case ID | Issue |
---|---|---|
2139048 | 26986645 | When an exception was raised during the execution of RPA (Robotic Process Automation) activity, the TotalAgility job was completed without any errors, instead of getting suspended. |
2139039 | 26995975 | In a process, the Subject and Body fields for all Email activities appeared empty. |
2138788 | 26512890, 26943945 | In TotalAgility Designer, when federated security was configured to use the "TotalAgility and the Provider logout" option with the endpoint type set to SAML, an error occurred upon logout. |
Issues resolved
ID | Case ID | Issue |
---|---|---|
2139048 | 26986645 | When an exception was raised during the execution of RPA (Robotic Process Automation) activity, the TotalAgility job was completed without any errors, instead of getting suspended. |
2139039 | 26995975 | In a process, the Subject and Body fields for all Email activities appeared empty. |
2138788 | 26512890, 26943945 | In TotalAgility Designer, when federated security was configured to use the "TotalAgility and the Provider logout" option with the endpoint type set to SAML, an error occurred upon logout. |
Features in this fix pack
You can create an MIB entry for Ricoh devices to report the version of Kofax client software installed on device that can be monitored from Kofax Monitor.
In duplex and automatic modes, the new scanning setting, "Each Side as Separate Page" is available, which saves the front and back sides of one sheet of paper as separate pages. This setting is not enabled in the Simplex mode.
Issues resolved
ID | Case ID | Issue |
---|---|---|
2134847 | 26972343 | The Reporting process failed with the following error: "Cannot insert duplicate key in object 'dbo.@p'" |
2134379 | 26970075 | An error occurred when reporting tried to add duplicate entries to the "doc_accum_fact" table. |
2133508 | 26977433 | When the seed value for "BinaryObject.Id" exceeded the maximum integer value, an error occurred when the messages were transferred from the Import Connector to TotalAgility. |
2133504 | 26981811 | When an Activity form was regenerated on a process that contained the input and output variables, the following error occurred “ Index must be within the bounds of the list.” |
2132112 | 26971920 | When an API call was used to classify documents in TotalAgility, the Category and Classification group displayed as 'Not Set' in Kofax Analytics for TotalAgility. |
2129700 | 26879031 | Database timeout occurred when large data was added to the TotalAgility database as part of the JobEvaluation worker task. |
2127481 | 26960925 | The PDF/A generated with file attachment did not comply with the PDF standard. |
2085356 | 26806594 | Could not perform recognition due to an internal OmniPage error. |
Features in this fix pack
When a PDF file with a text layer is ingested, OCR is generated for every page in the PDF. Consequently, a T-Volume license is charged for each page, even if you only require OCR from the initial pages. You can now process the PDF text layer from a specific number of pages, which decreases the T-Volume required.
You can now extract embedded PDF files even if the attachment’s file specification property does not contain a regular filename but contains a Unicode name.
The ExecuteFormEvents3 API is updated to verify whether the users, identified by the session ID, has the required permissions to access the form on which they are performing actions. It now checks the form access security to ensure the caller is authorized to execute actions on the form.
Use the "Store Workspace session ID as cookie" system setting to optionally store the session ID in a session cookie. This enables the session ID to be shared across multiple tabs in the TotalAgility Workspace.
Issues resolved
ID | Case ID | Issue |
---|---|---|
2130808 | 26956524 | In a Scan create new job form, when a document was split into two, downloading either document resulted in the "value cannot be null" exception. |
2130144 | 26969327 | When a DB query action was used in a multi-line text box to manage database records, a null value was returned, and an error occurred. |
2128190 | 26876483 | The document conversion failed when certain documents were converted to "PDF/A-2b" or "PDF/A-3b". |
2127814 | 26940083 | In a format locator, if two keywords with the same value were defined, a confidence level of 0% was returned. |
2126813 | 26928302 | ImportPackageFromStream in custom code resulted in an "object reference has not been set to an object instance" error for large packages. |
2126065 | 26810562 | The following error occurred in a Validation activity: "Cannot insert duplicate key object 'dbo.@valuesTable'. The duplicate key value is (XXX)when a processing job." |
2122697 | 26953387 | When a process was configured with an Image processing activity, converting the text files to Tiff caused font and alignment issues. |
2121325 | 26953531 | When the extraction group was opened in the Transformation Designer, an error occurred.. |
2121254 | 26759359 | When the Import Connector was configured to poll the messages, the polled messages were moved to the processed folder but remained unread instead of being marked as read. |
2111914 | 26897505 | The encryption of ImageID was not added to all SDK methods, that resulted in the usage of the same URL to view multiple images. For more details, see Additional information. |
Additional Information
2111914
To effectively mitigate the risk of unauthorized image downloads via manipulation of the SDK request and adjustment of the ImageId parameter, ImageId encryption and decryption is added in all SDK methods that utilize it directly or as part of other data. Intercepted ImageIds are encrypted with the session ID to prevent their use in a different session. You must use the same session ID for both encryption and decryption of the ImageId.
Backward compatibility can be broken in the following cases:
- A process that saves the ImageId for future use is started before upgrading TotalAgility to version 7.11.0.19 and utilizes the saved ImageId after performing the upgrade. To resolve this, restart the process.
- A process is configured to use different session IDs in SDK calls that receive and pass ImageId. To resolve this, configure the process to use a single session ID.
Features in this fix pack
You can now hide the document count number (instead of showing "0") for root folder and subfolders when the folder does not contain any documents.
You can include multiple custom headers in the Email activity configuration to store the required information in the subject or body. The job created on the process includes the custom headers in the Email. The standard headers such as “Subject”, “To”, “From” cannot be used as custom headers.
The new SaveFieldChanges form action available in the document and folder forms allows you to commit field changes, including OCR coordinates and page numbers, to a server. This action can be triggered by events such as a button click or text box change. You must regenerate the existing forms to use this feature.
When a portfolio PDF file extraction is configured in a Document conversion profile, and a Document conversion activity is used on an ingested PDF portfolio file, the order of the files converted are in the order they are attached in the PDF.
The reliability of online learning is improved by:
- Limiting the number of documents trained at one time to 1000.
- Trimming the number of documents queues to 20,000.
- Improving error handling to prevent permanent breaking of online learning.
Issues resolved
ID | Case ID | Issue |
---|---|---|
2123550 | 26952716 | When the backtick (`) character was used in a field, this special character was added and merged with the next digit or letter, making it difficult to view it in the field. |
2119757 | 26955107 | Could not perform Tungsten Transformation Toolkit Online Learning on a folder. |
2119486 | 26947286 | When a skin was used, the new Validation form assigned to the process or skin was not used after modification and regeneration. Instead, the old Validation form was retained. |
2119265 | 26935413 | When a document variant was used during validation and specific table columns were ignored, this resulted in the table not being valid at runtime, and the activity could not progress. |
2119167 | 26933818 | When the CreateJobSyncWithDocuments() was used against an RTTS instance pointed to the Azure tenant, the job was suspended with an index error. |
2118784 | 26848554 | When a package that contained the currency codes was imported, the Artifact filter did not work. |
2115380 | 26943603 | The ActivityService.GetWorkqueueOverview API timedout with a relatively low number of jobs, especially when additional activity resources were added. |
2114807 | 26935380 | The following error occurred when Adavanced Zone Locator was used: "Fox-Exception: Index (127) out of range (0 - 126)." |
2114035 | 26879963 | Could not perform scanning via the flatbed using a Kodak i3400 scanner with a flatbed accessory when using TotalAgility. |
2112923 | 26918543 | The attachments names were missing from the 'Body' document after conversion. |
2112317 | 26934498 | The global variable, "Job ID" was not set after it was used in an action and saved. When the action was reopened after being saved, the "Job_ID" global variable was replaced with the form control of the same name. |
2109404 | 26922968 | When there were multiple RightFax connectors, there was a delay importing the RightFax files into TotalAgility. |
1818291 | 26513913 | The document for online learning was missing page images and a source file, which led to processing errors. |
Features in this fix pack
When you take a manual Capture activity at runtime, such as Scan, Validation, Verification, and Document review, the documents or folder associated with the activity gets locked. When you view the job properties, the Unlock property now displays the list of locked folders, including any locked documents or subfolders within those folders.
Note: You must manually update the JobDetailsUnlockDocumentsAndFolders form by configuring the new API, GetJobVariableLockStatusWithHierarchy to replace the GetJobVariableLockStatus API, or by importing the updated out-of-the-box form.
Issues resolved
ID | Case ID | Issue |
---|---|---|
2110695 | 26789251 | In a Scan form, the control layout did not work when the form was loaded. |
2110611 | 26849262 | The carriage return (\r) and line feed (\n) characters did not work correctly in TotalAgility. |
2108971 | 26882076 | The Advanced Zone Locator encountered the "Fox-Exception Index out of range" error, which caused the Extract activity to fail, and resulted in the suspension of the job. |
2108544 | 26798511 | When the debug.txt file existed, it caused the ETL process to become unresponsive with high CPU, and no logs were written. |
2107888 | 26893396 | The connection string server variable was updated three times in a Data Access (DAS) activity even though the variable was not used as an output. |
2100321 | 26873609 | In a Document conversion activity, certain documents failed while conversion, and the activity was suspended with an error. |
Features in this fix pack
TotalAgility 7.11.0.16 supports the latest version of RightFax Conversion Engine 23.4.1.292.
Issues resolved
ID | Case ID | Issue |
---|---|---|
2107289 | 26745963 | When a job was created using the out-of-the-box CreateNewJob form, the following error occurred: "The maximum length for this field is 0". |
2106460 | 26889995 | The settings that control the automatic clean-up of the "Generated Documents" folder were not available in the configuration file. |
2104695 | 26848211 | When an Activity form was regenerated on a process that contained the input and output variables, the following error occurred “ Index must be within the bounds of the list.” |
2104403 | 26881799 | The "DeleteMachineDim" query, which was responsible for deleting machine dimension records as part of the reporting retention process, timed out. |
2101016 | 26853354 | An issue occurred when a search was performed within the dropdown lists contained in the Capture table cells of the Choice type field. |
2100213 | 26875006 | In a Document creation activity, all the fields were not detected when the document templates contained merged fields. |
Features in this fix pack
2101450, 21626: Display tooltip for a sticky note
In a Web capture control, the tooltip is now displayed when you hover over the sticky note.
You can resize, delete, and update the sticky notes on a zoomed out image in a Web capture Control. This enhancement provides a more flexible user experience that results in better annotation management.
Issues resolved
ID | Case ID | Issue |
---|---|---|
2103036 | 26889995 | The settings configured to clean up the temporary files in the generated "Documents" folder did not work in a TotalAgility Azure environment. |
2103034 | 26889105 | When the "initializedata" path under "TraceListener" was customized in the configuration file of an earlier version of TotalAgility, the installer could not merge the new trace listener when upgrading to TotalAgility 7.11. |
2101970 | 26886206 | The tooltip was not displayed for a sticky note in a Web capture control. |
2100656 | 26848554 | When a package that contained the currency codes was imported, the Artifact filter did not work. |
2097572 | 26857115 | In a Validation form, when all fields in the first document were confirmed, the focus did not shift to the second document, and the form became unresponsive. |
2097483 | 26874695 | When a package was created that contained the custom service, the web service data was not displayed on the Deployment configuration tab. |
2095394 | 26859396 | For a project in the Transformation Server that had Online Learning enabled, an issue occurred with Transformation Server Cloud Online Learning. |
Issues resolved
ID | Case ID | Issue |
---|---|---|
2094889 | 26753972 | Due to the timing issue, the Work queue query columns were reset and not used as defined in the Work queue query. |
2094327 | 26865318 | The MSI installer of TotalAgility Web Capture Service used an obsolete version of Visual C++. |
2092933 | 26863757 | The date formats displayed in both rows differed when the same date was passed on to two rows. |
2092903 | 26867913 | The table columns were not available in a Display rule action at runtime. |
2089364 | 26846166 | When "UpdateDocumentTypeWithConfidence" was used to set a document type with the previously recorded confidence value, the confidence value was not retained. |
2088761 | 26848554 | When a package that contained the Currency codes was imported, the Artifact filter did not work. |
2087656 | 26853354 | The search displayed an incorrect option in the drop-down list for a table column in the Capture forms. |
Issues resolved
ID | Case ID | Issue |
---|---|---|
2086439 | 26846796 | When the documents were scanned using scanners via Kofax Web Capture and Scan Agent, the Web Capture scanner settings were reset to default whenever a new scan was initiated. |
2083629 | 26843679 | The Kofax.CEBPM.DocumentConversionService.Host.exe process did not start correctly. This may cause issues when the Transformation Server processes the Document conversion activities. |
2083517 | 26841328 | In the Transformation Designer, when extraction was performed on the documents, a few PDFs returned the "Fox-Exception" error. |
2083368 | 26808325 | On upgrading to Kofax TotalAgility 7.10, the following error occurred in a Web service activity: "Object reference not set to an instance of an object." |
2083049 | 26842542 | The Refresh capture form action behavior was different in Kofax TotalAgility versions 7.10 and 7.11. |
2082042 | 26831247 | The PackageStreamingService SDK APIs did not work as expected when using the default URL endpoint (the JSON URL endpoint is no longer supported). |
2081883 | 26789085 | The Document conversion failed if the "Enable portfolio PDF file extraction" setting was enabled in a Document conversion profile. |
2081876 | 26817198 | The PDF attachments were corrupted after Message Connector downloaded an email. |
2073986 | 26821026 | When a new PDF was generated after validation, all the fields were not converted into the new PDF, and the PDF was incomplete. |
Issues resolved
ID | Case ID | Issue |
---|---|---|
2074374 | 26815723 | The search criteria in a DAS action were automatically reordered instead of retaining the order. |
2073898 | 26797812 | When the browser language was set to German, the default value of a Float variable was changed. |
2067409 | 26805887 | When the FormXtra profiles were used in combination with profiles from other engines in the Advanced Zone Locator, the warmup, and cleanup times for the FormXtra process took longer time. |
Issues resolved
ID | Case ID | Issue |
---|---|---|
2069577 | 26805683 | The Refresh Capture form action was different in Kofax TotalAgility versions 7.10 and 7.11. |
2068934 | 26799200 | Dates returned to form controls changed unexpectedly. |
2068702 | 26799543 | Job and Work queue queries failed after upgrading to 7.10.0.22 and using @today in criteria. |
2068040 | 26807215 | Document Conversion split MSG and EML files into multiple documents. |
2067933 | 26809809 | The database was affected when the KFS_DEVICE table was blocked. |
2067567 | 26793236 | The RightFax REST API did not retrieve the recipient's fax number when forwarding a fax from one user to another. |
2066655 | 26811697 | Transformation Designer failed importing locator. |
2066433 | 26791305 | The Transformation Server service loaded the complete hierarchy for each document, resulting in exponential memory usage. |
2066054 | 26755377, 26670075 | Kofax Clarity Optical Character Recognition did not connect to the libcurl library. |
2065947 | 26807170 | The Document review activity form was not created if a custom service was used in the process map. |
2065562 | 26787895 | The Kofax Total Agility Cloud - TEMP user folders were not removed after the account was deleted. |
2065253 | 26805378 | Only the first page of the detected tables was available in the repository after extraction. |
2063555 | 26784473 | An issue with MS Graph multi-instance mode caused duplicate emails to be imported into Kofax TotalAgility when using Shared Message Connector. |
2063184 | 26772843 | The embedded content was missing in the emails forwarded to Kofax TotalAgility from an Android device. |
2062420 | 26796923 | PDF conversion failed if the PDF contained the Code-39-25 font. |
2061371 | 26797238 | Excessive updates to KFS_DEVICESESSION from Management Frame Protection Client prevented users from connecting to the server. |
2061018 | 26755966 | The ResourceService SDK method, DoesResourceExist, suspended the job if the resource was not found. |
2059790 | 26793414 | Message conversion failed using IMAP if the Include message header of email and embedded email(s) option was selected in Import settings. |
1847401 | 26805088 | The Registration checkbox was missing in the Anchoring properties of the Advance Zone locator. |
Features added in this fix pack
2040768, 26687280: Extend the default timeout in Omnipage
Private Sub Document_BeforeLocate(ByVal pXDoc As CASCADELib.CscXDocument, ByVal LocatorName As String)
If(LocatorName = "
2040097, 26777173: Metadata field added to the import source
Issues resolved
ID | Case ID | Issue |
---|---|---|
2062294 | 26802715 | On upgrading to Kofax TotalAgility 7.11.0, the rule defined in a skin was changed. |
2062009 | 26801633, 26629400, 26779767 | A blank window appeared in a Validation activity when the Vendor Search button was clicked in Kofax AP Agility. |
2061365 | 26800057 | The Create new job activity failed to return the job ID. |
2060721 | 26742126 | In the Kofax TotalAgility federated security system, the HTTP-Post SAML token request was incorrectly accepted as Get request. |
2060369 | 26751217 | When a process was copied, the Export activity incorrectly used the original process ID instead of using the ID of the new process. |
2060233 | 26788267 | In a Transformation project, the Data Matrix barcodes were not detected. For more details, see Additional information. |
2060190 | 26757545 | An issue occurred when the DocumentFormLoaded event that contained a few actions modified the document and these actions were intersected with other calls that the Capture form performed during loading of the documents. This caused the outdated data to be stored in the cache. |
2059767 | 26784491 | The connection with Message Connector failed as Kofax TotalAgility Designer did not save the Process password correctly. |
2059189 | 26779452 | An Object Reference error occurred on a web service reference that used both HTTP and HTTPS bindings. |
2059020 | 26791255 | A .Net activity was suspended with an Object Reference error when the method had an array output parameter. |
2058577 | 26790749 | When the job was created on a process with multiple embedded activities, the names of activities were incorrectly displayed when viewed in a job. |
2058077 | 26741216 | The Tab control on a Validation activity form failed to load when the Validation activity was opened for the second time. |
2058039 | 26775934 | In a Real Time Transformation server (RTTS) installation of Kofax TotalAgility On-Premise Multi Tenant, when the CreateJobSyncWithDocuments() method was executed to create a synchronous job on the process, the .Net activity returned the following error: "Value cannot be null. Parameter name: bytes." |
2056190 | 26791035 | There was an issue importing the error codes. |
2055230 | 26773826 | The field zoom settings created via package import were retained and added to the DATA_XML column of the CAPTURE_DOCUMENT_TYPE table even after getting deleted via TotalAgility Designer. |
2054331 | 26776684 | Test Mailbox and email polling returned "Invalid client secret provided" error in the case of MS Graph only with Resource Owner Password Credentials (ROPC) grant. |
2038997 | 26771062 | The live activity records from the TotalAgility LIVE_ACTIVITY table were not deleted once the activity was taken or locked. | 1997724 | 26747355 | The Code128 barcodes were not recognized. |
1997721 | 26747355 | In a document with multiple barcodes, all the barcodes were not detected. |
1997717 | 26747355, 26738820 | The Code39 barcodes were incorrectly recognized and the results varied depending on the “Kernel.Ocr.BAR.Bar1D.MinLength” setting. |
Additional information
2060233
The "BarTradeOff" and "BarScanInterval" properties with the corresponding default values, "CscBarcodeLocTradeOffFastest" and 5 are added to the barcode locator. This sets the corresponding Atalasoft settings before barcode recognition which can lead to significantly faster recognition. Following is the sample script code added to the BeforeLocate event.
Private Sub Document_BeforeLocate(ByVal pXDoc As CASCADELib.CscXDocument, ByVal LocatorName As String)
If(LocatorName = "
Issues resolved
ID | Case ID | Issue |
---|---|---|
2058134 | 26788356 | Documents were duplicated with the same GUIDs. |
2056147 | 26792391 | When a package was imported, the security roles were not associated with their category and were incorrectly set to the default category. |
2044593 | 26776237 | On installing the Kofax TotalAgility Fix Pack 7, the process could not be copied. |
2039515 | 26694605 | The conversion of German characters failed when the messages were processed using the MS Graph import source. |
2037217 | 26766888 | When a package was compared before deploying it to the deployment server, the following error occurred: "Invalid Target URL. Please provide a valid Target URL." |
2037028 | 26760118 | As issue occurred with navigation and form display when the form fields were copied from one form to another. |
2001653 | 26771370 | When a job was created on the process, the job was suspended with the following error: “Resolution failed with error: No public constructor is available for type Agility.Server.Core.Model.Interfaces.Services.IJobDebugService.” |
2001140 | 26763765 | When a Message Connector configured with the RightFax REST API was connected to the RightFax server, the connection failed, and the Message Connector got disconnected. |
2000989 | 26757038 | In a TotalAgility WorkQueueForm that used the GetWorkQueue2 method, the "Refresh", "Back", and "Next" buttons did not work as expected. |
1994983 | 26763002 | When a Message Connector was configured with the RightFax REST API and connected to the RightFax server in a multi-instance mode, the faxes remained forever in the RightFax inbox without being imported. |
Features added
1997587: Enhancement to GetDocument() method to return field table data
In the GetDocument() method, the RuntimeTableCell class is updated to include additional properties such as Value, ExtractionConfident, Valid, ErrorDescription, and more.
1989478: Add Reporting variables in the TotalAgility Designer for Azure packages
The Reporting service and Azure worker role is enhanced to configure the WSA messages retention in days per tenant using the new setting available in CEBPM_SETTINGS. This setting controls the WsaRetentionInterval environment variable for ETL. You can change this setting via direct query to the tenant database.
Note: This functionality is only available for manual database script editing.
To modify the WsaRetentionInterval setting for Reporting, follow these steps:
- Open TotalAgility Designer for the respective tenant.
- Navigate to System Settings > Database retention and reporting > Reporting Server.
- In the Reporting server dialog box, click Save.
- Execute the following databse script:
USE TotalAgility_<name of the tenant>
UPDATE [live].SERVER_DATA
SET CEBPM_SETTINGS = REPLACE(CAST(CEBPM_SETTINGS AS NVARCHAR(MAX)), '<WsaRetentionInterval>7</WsaRetentionInterval>', '<WsaRetentionInterval>30</WsaRetentionInterval>')
Issues resolved
1997514, 26766556: When the browser language was set to German, the default thread pools were translated when the UpdateServerSettings4() method was called.
1990419, 26749658: The incoming request had more than a maximum of 2100 parameters supported by the server.
1989659, 26760323: In a Scan activity, the “Auto-navigate to next rejected page/document on rescan” option did not work.
1989337, 26721563: In a Dropdown list control, the GUIDs were displayed instead of values when the data was populated from a custom database.
1987251, 26715588: There was an issue detecting the Datamatrix barcodes.
1985984, 26759684: While exporting a package in TotalAgility, the following error occurred: “Transaction scope nested incorrectly.”
1985312, 26755911: When Business Rule Logging was disabled, the job was suspended and the executor returned the following error: "Execution of the activity failed. Unable to find Variable."
1985107, 26750275: In a .NET activity, the following error occurred on the execution of the GetActivitiesWithQuery2 API: "User does not have sufficient access rights on the query."
1938721, 26666295: When Unicode characters were used in a PDF, the following error occurred: “Unknown error in FoX library occurred: There is no mapped character in the multibyte code page for the Unicode character.”
Features added
1968538: Enhancement to the Document conversion profile
The new "Body with message header" option is added to the Document Conversion profile to import the email body with the message header. The following options are available:
Exclude message header: By default, the email body is imported without the message header.
Include message header of email: The email body is imported along with the message header.
Include message header of email and embedded email(s): The email body is imported with the message header, and the nested emails are also imported.
Issues resolved
1986686, 26758061: The database error occurred in a Docker installation as the MACHINE_NAME column length in the Kofax TotalAgility tables was inconsistent throughout the TotalAgility databases.
1982594, 26748341: When converting the Word documents to PDF/A2b using document conversion, some of the pages failed to display the footer information.
1982334, 26699565 , 26738857: When the Export Connector was installed on TotalAgility 7.11.0 that used HTTPS with Windows Authentication mode and SSL enabled in the IIS, the Export Connector installation failed with the following error: “The HTTP request was forbidden with client authentication scheme 'Negotiate'.”
1982281, 26732718: The Multifactor authentication (MFA) login failed when a user logged on to two different browsers on the same computer or two different browsers on two computers.
1982243, 26750819: The loading time of a new form version took more than 20 seconds.
1982238, 26734153: The renamed categories appeared twice in the Reporting database.
1981903, 26713109, 26745359: In the RPA activity, the Boolean variable value was not updated if the returned value was true.
1981205, 26701283: When the Fix Pack 5 was applied on Kofax TotalAgility 7.11.0, the images were not displayed in the Transformation Designer.
1980813, 26732382: The "/" character used in a date was incorrectly recognized by the OmniPage when the recognition language was set to French.
1980807, 26596347: "The Merge page PDF data" option in a PDF generation activity prevented optical character recognition on demand for PDF generation.
1979309, 26685962: When you imported a file (greater than 2GB) with the blob storage type set to SQL Server, an empty document source was created instead of the file getting rejected.
1979270, 26746075: When the GetResources() method was used to get the resources, it took longer than the expected time and the performance issue occurred.
1977817, 26720437: When a process that contained a role was copied, the copied process failed to create a new role ID.
1977805, 26740115: The Validation form became unresponsive when a fuzzy search was performed.
1976817, 26636186, 26721177, 25023467: The installation of Kofax TotalAgility 7.11.0.5 fix pack failed with the following error: "Illegal characters in path."
1976510, 26737095, 26736373: In the Transformation Designer, FineReader was incorrectly used during PDF generation.
1963650, 26701709: When comparing two packages, if a scroll bar was used to scroll the lists of both packages and compare all artifacts from the two packages displayed side by side, the artifacts on the left and right sides were not aligned.
Features added
1973291: Enhanced support for Dynamics 365 CRM integration
When integrating TotalAgility with Dynamics CRM 365, the new “Online” server type option and the corresponding authentications types, "OAuth" and "OAuth external" are available. You cannot configure the events when using Dynamics 365 CRM Online.
When importing a package with selected items, the new "Do not import associations" option is available to exclude associations from import.
Issues resolved
1977830, 26672813, 26741291: When a form with the File upload control was opened at runtime without logging in to TotalAgility Workspace, the file upload failed with an error.
1977176, 26731265: Mapping a Text box field to a Fuzzy search action caused the action to fail at runtime.
1976831, 26639677: An error occurred when loading the Monitor Workload form if the resource did not exist.
1976582, 26684950: If the VB.net script was used as a field validation rule in the business rule, the rule failed intermittently with an error.
1974972, 26735588: When an Expression activity was used to populate the data object with a string starting with the "[" character, the job was suspended at Expression activity with the following error: "Invalid JSON data. {0}."
1974931, 26735488: The job was suspended at the Document conversion activity with the following error: "Document source missing sufficient file type information."
1973365, 26686693: The OmniPage engine did not recognize the "<" character correctly.
1972861, 26718934: When configuring a new database connection in the Kofax Transformation Designer, an error occurred on entering the connection string.
1972262, 26732646: Kofax TotalAgility Designer became unresponsive when loading a large number (more than 90,000) of resources.
1972253, 26721344: When the AddWorkerResource4() method was used to add the resources to a group, the performance issue occurred.
1971724, 26715588: The OmniPage Barcode Locator did not recognize all Data Matrix bar codes. For more details, see Additional information.
1971260, 26718949: When a business rule with an Expression activity was exported with the variable value set to “Error code message”, the value changed to Static on import.
1970944, 26730049: When the browser language was set to German, the DB query actions were not executed successfully.
1970935, 26711902: The "Check for database compatibility" option did not work as expected when installing a fix pack in an On-Premise Multi-Tenant environment.
1970445, 26721196: When mapping a SharePoint site to a SharePoint add item activity, the following error occurred: "The attempted operation is prohibited because it exceeds the list view threshold."
1969405, 26713610: The changes made to the extraction group were not saved in the Kofax TotalAgility Designer.
1969382, 26719658: The RESTful web service requests with URL parameters failed.
1968510, 26713057: There was a Cross-site scripting vulnerability in a Work queue control.
1967425, 26705905: When the TotalAgility database became accessible again (usually within two minutes) after becoming inaccessible due to failover to another node, the CoreWorker failed to progress on activities.
1549468, 26207051, 26366698, 26559290, 26729846: When the DataBase Locator with Kofax Search and Matching Server returned a confidence value greater than 100%, an error occurred.
Additional information
1971724
The new "DespeckleMethod" property is added to the Barcode Locator to perform image pre-processing before barcode recognition. This can significantly improve the recognition quality.
Note: Use this property only in cases where barcode recognition fails.
To recognize 2D bar codes where image preprocessing is performed using the DespeckleMethod, add the following script code to the "BeforeLocate" event:
Private Sub Document_BeforeLocate(ByVal pXDoc As CASCADELib.CscXDocument, ByVal LocatorName As String) If(LocatorName = "BarcodeLocator") Then Dim Loc As CscBarcodeLocator Set Loc = Project.ClassByIndex(0).Locators.ItemByName(LocatorName).LocatorMethod Loc.DespeckleMethod = CscBarcodeLocDespeckleMethodMedian End If End Sub
Features added
1964857, 26518888, 26678063: Ability to retrieve the Scanner name
The new read-only property, “ScannerName”, is available to retrieve the Scanner name used to acquire documents in a Scan form.
1963657: Support for custom component deployment
The deployment of custom components (such as Newrelic, and LogzioAgent) into a Kofax TotalAgility cloud environment is now supported via custom configuration.
The incorrect or unknown responses from the server are now processed correctly while reading email messages from the email server.
Issues resolved
1968517, 26715454: The GetImportConnection and GetImportConnection2 methods returned credentials to the caller of the import connections API.
1967325, 26702279: The line break did not work as expected when a Dynamic complex variable was mapped to the template placeholder.
1964390, 26698958: When the Mixed Print recognition engine was used for classification in the Transformation Designer, the following error occurred: "There was an error reading from the pipe. The pipe has been ended."
1963653, 26709592: When a package was created on a process that used skins, the package failed with an error.
1963368, 26707776: Registration of the zone did not work in the Area Zone Locator.
1963193, 26701283: When extracting text from a PDF document. the combination of Arabic and English text in a single field caused alignment issues.
1963183, 26705918: The Table model assigned to a field in the Transformation Designer changed after the extraction group was released in TotalAgility Designer.
1963109, 26699314: The business rule execution failed when a Dynamic complex variable was passed as an input value.
1962879, 26703461, 26717472: The Data Matrix 2D bar codes were not detected when the “GS1-128” bar code type was enabled.
1961579, 26679245: When a Document conversion profile was used with the “Create PDF for capture input” option enabled, there was missing data in the exported PDF.
1960387, 26702698: Microsoft Visual C++ 2003 Redistributables in Kofax TotalAgility install files for Image Reader in Transformation Designer were outdated.
1959747, 26695480: The table Locator caused a memory leak issue.
1953184, 26682191: If an email body had special characters, then those characters were not saved correctly when the email body was mapped to a String initialization variable in Kofax TotalAgility.
1953178, 26676429: In the Import Connector, the German letters were not displayed when converting .log or .txt files.
Features added
The following three new options are available for error handling in the Export Connector:
- Never stop: Use this option to continue exporting the document to subsequent connectors. Export subsequent documents to all export connectors. This is the default behavior.
- Stop entire job: Use this option to stop exporting the job and route it to the next activity.
- Stop export for error document only: Use this option to not export the document to subsequent connectors. Export subsequent documents to all export connectors.
Issues resolved
1955644, 26685851: When the TypeAhead feature of a Choice Combo box Capture field was used, on pressing the Enter or Tab key, the item selected was incorrect.
1955421, 26680180: The updated data could not be loaded in Kofax Analytics for TotalAgility as etl_job_key was not updated.
1955415, 26679898: The "Invalid Session ID" error occured when trying to access the TotalAgility Workspace using custom code.
1954939, 26690360: The exported PDF did not contain annotations and masks.
1954698, 26688398: The following error occurred on a separate Web and Application server: "Method UpdateDocumentFieldPropertyValues is not supported on this proxy."
1954245, 26688551: The child job was suspended at a node with "Invalid job state error" when the original process was at the decision node at runtime.
1953967, 26690832: The PDF compression was not used when a document had a mix of pages with and without PDF page data.
1953322, 26704682: The images from the Kofax TotalAgility database were not displayed in the TotalAgility forms.
1949606, 26679803: There was a discrepancy between the number of users logged on to Kofax TotalAgility and the concurrent user licenses consumed.
Features added
1953319: Ability to download the images at runtime
In a TotalAgility form with a Table control containing columns with images that has many rows, you can now download the images at runtime.
1946951: Add support for HP Color LaserJet
Kofax TotalAgility 7.11.0 supports the HP Color LaserJet managed E78625/E78630/E78635 and E87740/E87750/E87760 MFP devices.
1946808: Maintenance access for PDF and separation profiles
You can now grant maintenance access permissions for PDF and separation profiles in TotalAgility Designer.
1946257: Option to specify the document type search behavior in Capture Client drop-down
A new option is added in the Scan create new job and Capture activity controls to select the filtering behavior of a document type combo box ('contains' and 'starts with').
Issues resolved
1951026, 26685314: When you configured the Design properties for a Table control, and the style was set to be inline, the style was ignored in the debug mode.
1946742, 26681341: The Document type drop-down did not filter correctly when typing the document name.
1946728, 26679533: Barcode 39 was not recognized by the OmniPage Barcode Locator.
1944593, 26662588: The Validation form became unresponsive when redirected to the next document.
1944581, 26673373: A white space was added to the Kofax TotalAgility Capture table under certain conditions.
1943482, 26674176: When testing a Check Locator in Transformation Designer, the following error occurred: The process was terminated due to an unhandled exception.
1943471, 26662929: An error occurred while converting the image to black and white during the training of the document.
Features added
In TotalAgility On-Premise Multi-Tenant and Azure environments, you can now temporarily record the system task history to diagnose performance issues on deployments. This can be done by manually running the database scripts and turning on the “SystemTasksHistoryToRecord” setting. Additionally, configure the thread pool size of the System Task thread pool via “SystemTaskThreadpoolSize” configuration setting. Please contact Technical Support for the database scripts.
1930024, 26650714: Option to consider a lookup when validating a field
A new setting, "Restrict to choice list values", is available in TotalAgility Designer for Choice fields and Choice columns to validate a field value against the choice values.
Kofax TotalAgility Scan forms can now display the scan errors reported by Virtual Re-Scan scan source.
Note: To allow scan errors to be displayed, make sure Kofax VRS-5.2.0.12.FIX18506.756 or newer is installed along with Kofax TotalAgility 7.11.0.2.
1925646: Option to stop the failed document from exporting to additional Export Connectors
When exporting a document with several Export Connectors assigned, if the current document fails, subsequent exports are attempted on other assigned Export Connectors. The new “Stop export on error” property in the Export activity configuration stops the failed document from exporting to additional Export Connectors.
Issues resolved
1942370, 26668673: On the Integration Server where a TIFF image with larger files was imported through a Kofax Import Connector, the Watched folder resulted in a 0-page document at runtime.1942025, 26653392: When the Integration server was in a different time zone, the System tasks’ due dates were updated incorrectly slowing down the processing speed of the CoreWorker.
1941332, 26670527: If “Provider” was used as a prefix in the database name, the connection to the TotalAgility database failed with the following error: "DAS Database information retrieval failed."
1941325, 26584370: An issue occurred when loading a popup window in the Activity forms.
1940954, 26667959: When a drop-down list was used in the search criteria of a DB query action, and the drop-down did not have a default value, or a value selected, the following error occurred: “Please provide a valid Numeric value.”
1940225, 26661067: The “Name template" property of a document type did not work when the documents were created using the following Capture SDKs: CreateDocument3(), CreateDocuments2(), CreateDocumentWithPages() and CreateDocument()..
1938548, 26655795: In a Validation activity, the Document field value was not cleared upon form removal and existed across validation activities in different jobs.
1937514, 26638680: When a Data object variable was used in a post-validation handling process map, the job was suspended at extraction with the following error: "Please provide a valid data object variable value.".
1937505, 26616042: When there were more than 2100 categories, different areas of the TotalAgility Designer reported the following database error if the Category was set to "All": "The incoming request has too many parameters. The server supports a maximum of 2100 parameters. Reduce the number of parameters and resend the request."
1936109, 26664873: The backlog of wsa_messages in the Reporting_Staging database logs displayed the following errors: "Index was outside the bounds of the array." and "The given key was not present in the dictionary".
1935749, 26660325: In a Validation activity, when the documents were moved to a new subfolder, the user interface sometimes became unresponsive.
1935444, 26663453: In a Document review activity, the drop-down list incorrectly opened the document that the mouse was hovering over, instead of opening the document that was clicked.
1931964, 26640106: The case fragment jobs that were older than the retention period configured on the process maps still existed in the database instead of getting deleted.
1931087, 26652373: In a Validation form, unexpected highlighter sections were added in the table cells when lassoing the values from an image. As more cells were modified, more sections were created which made the image blurred and not readable.
1929060, 26647304: In Capture forms, if the Enable Replay Protection setting was selected using the Configuration Utility, the forms stopped working and an error appeared.
1926963, 26647990: "If the "Merge page PDF data" option was enabled during the PDF generation, the PDF was created with broken text.
1925161, 26640277: In a Validation activity, the browser zoom level or screen resolution affected the visibility of the last document folder. This prevented the usage of vertical scrollbar to navigate down to the last document folder.
1924204, 26580329: When the Toshiba e-Studio Remote TWAIN driver was used to scan documents into a TotalAgility 7.6.0.16 Scan form (using WebCapture Service 11.1.0.453), after the initial scan was completed, the subsequent scans failed
1922336, 26647043: The Process tab for a Scan create new job form disappeared from the Fields panel when a new job was created when changing the default layout. The Fields panel was no longer docked to the panel selected previously.
Feature added
1893336, 26615658: Ability to map Kofax TotalAgility complex variable to Webservice Nullable[] variable
Issues resolved
1936275, 26661370: Document Conversion unable to convert email file types.
1930061, 26650715: When performing extraction in Transformation Designer, the fields that were marked as valid at design time were invalid at runtime.
1927826, 26647797: There was a delay between RetrieveAndSetRootId() call finishing and the ReadFolderData() call starting.
1927819, 26654613: The value of the Data object was null when accessing it in a loop.
1923252, 26619818: During the purge of documents, the performance of "DeleteBatchSessSnapshotFact" Performance was not as expected.
1922388, 26596799: The time spent statistics for documents were inaccurate.
1921533, 26626419: Error when checking if a tenant database was online. For more details, see Additional Information.
1901388, 26635545: Data object access containing null or empty values caused JSON errors.
1900165, 26630442, 26629239: Package deployment error in Azure environment.
1899507, 26632094: Timeout issue with large emails and messages failing to import from MSGraph.
1894977, 26630571: Recognition process soft timeout when testing Advanced zone Locator in Kofax Transformation Designer.
1893344, 26570707, 26623238: Performance issues when accessing the project window in Transformation Designer.
1889663, 26580106: Transformation Designer did not work as expected.
1888082, 26623888: Changing documents fired drop-down Selection Changed actions.
1871502, 26614701: The Microsoft Graph import source displayed the sender’s email address and subject line blank in Message Connector.
1870919, 26612244: Issue inheriting extraction group fields.
1866912, 26617771: Incorrect status color for the Active/Overdue tasks in Service Level Agreement.
1866780, 26618855: Exporting Documents Gives Image Conversion error in Kofax Export Connector XML 8.1.
1866291, 26601364: Using Message Connector with text or Filenet export connector suspends jobs and gives an error.
1795242, 26511204: Applying fix pack to Docker Image incorrectly checked the database version.
Additional information
1921533
For better results, do the following:
- Open Agility.Server.Core.WorkerService.exe.config file located at the following location in your installed directory: \\Kofax\TotalAgility\CoreWorkerService
Update the following appsetting values:
- add key="MaxBackOffInMilliseconds" value="10000"
- add key="DeltaBackOffInMilliseconds" value="2000"
- Save and close the file.