What’s new in this release?

LiveCompare 2025.2 patch 1

LiveCompare 2025.2 patch 1 includes the following new features:

Templates

  • The Copy SCMON Data Between RFC Destinations workflow in the Tools templates folder copies SCMON data from a source RFC Destination to a target RFC Destination, overwriting any existing SCMON data in the target RFC Destination’s SC_MON tab. You can use the workflow to copy SCMON data from a QA system’s RFC Destination to an Analysis system’s RFC Destination if the Analysis system isn’t configured to collect SCMON data.

Platform

  • The Convert Data action’s TableDefinition_Table conversion type converts a table definition to a table with the specified columns.

Test Repositories

User interface

File uploads

Installation

Fixes

  • We fixed a problem with the Code Watch app where its Get Changing Objects by ChaRM workflow included one of our own RFC Destination names.

  • We fixed a problem which caused the Smart Impact app to report a ‘database is locked’ error if you ran more than one app variant in parallel using the same analysis system.

  • We fixed a problem with the Smart Impact app’s Find Most-at-Risk Objects workflow, where its Analyze Object Links action’s Recommended Threshold property had the value 10 rather than 0.

  • We fixed a problem with the BW Impact Analysis workflow which caused a ‘Param does not implement fn’ error.

  • We fixed a problem with the Cache IDoc Impact Data workflow where it deleted the Symbol.db file from the Analysis System’s object links cache database. The workflow now uses the Has Valid Object Link Cache Diagnostic action.

  • We fixed a problem with the Search Test Repository action which caused a ‘Could not load file or assembly System.Text.Json’ error when searching a Tosca Rest Test Repository.

  • We fixed a problem with the Search Test Repository action which caused a No object found for: '' error when searching a local managed Tosca Test Repository.

  • We fixed a problem with the Search Test Repository action for Certify Test Repositories, where the action didn’t return all (TEST_ID, NAME) matches in the case where you have used more than search term in the same test.

  • We fixed a problem with the Search Test Repository action which caused an ‘IRecSet already set’ error if its Pipeline included more than Most-at-risk Search Test Repository.

  • We fixed a problem with the Send Email action which could cause a low physical memory error.

  • We fixed a problem where LiveCompare automatically saved changes you made to an Excel report.

  • We fixed a problem where the LiveCompare Dashboard scheduled task crashed if you had not installed the LiveCompareApps.exe package. This was due to the missing Smart Insights External Data Source.

  • We fixed a problem which caused a ‘Page not found’ error if you tried to install a license from the apps interface.

  • We fixed a problem where LiveCompare displayed a misleading error message if you tried to save a schedule in an RFC Destination’s PHD tab without first selecting a source.

  • We fixed a problem with the Projects screen for Editors and Consumers, where users couldn’t switch between projects.

  • We fixed a problem where the Test RFC Destination screen’s Required Authorizations tab didn’t list the authorization DDLS_RIS_INDEX.

  • We fixed a problem where the Test RFC Destination screen’s Required Authorizations tab didn’t include the SAP Update Rule table RSUPDINFO. The missing authorization caused a NO_AUTHORIZATION error when comparing Update Rules.

  • We fixed a problem which could cause LiveCompare to crash when either RNSERVER.EXE or WIPSRV.EXE terminates.

  • We fixed a problem where SSO users who were not members of any Resource Groups could sign in to LiveCompare and access all the resources.

  • We fixed a problem where LiveCompare didn’t set the email address for new SSO users.

  • We fixed a problem where LiveCompare didn't write any Apps UI log files to the <userdata dir>\public\Logs\Apps directory.

LiveCompare 2025.2

LiveCompare 2025.2 includes the following new features:

Apps

  • We updated the SAP HANA Upgrade analysis app to have separate inputs for the As-Is, To-Be and Usage SAP systems, instead of reading these from the app’s pipeline. Customers often set their QA (As-Is) system as the Analysis System, and their DEV (To-Be) system as the Comparison system. Having separate inputs avoids confusion; customers don’t need to create new pipelines specifically for use in this app.

  • The Smart Impact app supports the processing of CDS View (DDLS) extension views. If your LiveCompare installation uses custom SAP roles, you will need to add table DDLS_RIS_INDEX to your custom roles to allow the Smart Impact app to support CDS View (DDLS) extension views.

Templates

Platform

  • Collect SCMON Data actions retrieve SCMON data into the specified RFC Destination’s SC_MON tab cache. The action retrieves the most recent N months of SCMON data. N is the value set in the action’s Months property.

  • The Find Object Links and Find Object Links (Read Only) actions have a Tree Cache Mode property. If it is set to Write, the actions connect to SAP to compute the tree of object links, and then store this in the RFC Destination’s object links cache database. If it is set to Read, the actions read the tree of object links from the object links cache database directly.

  • For Tosca, qTest and ALM Test Repositories, the Search Test Repository action’s Result dataset includes TEST_LIST_ID, TEST_LIST_NAME and TEST_LIST_PATH fields. These store the ID, name, and path of the execution list or test set for each test hit. We use these fields in the Function Details and Testing Details impact analysis reports.

  • We added IDOC - Intermediate Document to the Configuration - Impact Analysis screen’s TypesToFind list. IDOC - Intermediate Document is unchecked by default.

  • LiveCompare runs scheduled tasks and workflows using the local NT AUTHORITY\SYSTEM account. This account does not require any credentials. It also has no access to network resources, which makes it secure.

Impact analysis

  • The Daily FOL workflow updates an Analysis System’s database of SAP object dependencies to include dependencies for objects from transports that have changed over the last seven days. LiveCompare stores this database on the LiveCompare server.

  • LiveCompare’s impact analysis apps and workflows use an Analysis System’s dependencies database to determine whether to run in Express or Standard mode. For example, the Smart Impact app works like this:

The Find Object Links (Read Only) action typically runs much faster in Express mode.

This keeps their dependencies databases up-to-date with dependencies for objects from transports that users have changed over the last seven days.

User interface

  • LiveCompare displays the Dashboard screen when Editors or Consumers sign in. Select Studio tool button. to go to the LiveCompare studio.

  • The Variant screen doesn’t display a Parameters section for apps that don’t have input parameters.

  • We simplified the graphic on the My Profile screen.

API tokens

  • In the Create API Tokens screen, an Administrator can set the expiration period of a REST API token to either 30, 60, 90, 180, or 360 days.

Debug logging

  • LiveCompare supports rfc and cpic trace logging for operations that use an RFC Destination.

  • The Send Email action writes a log message if a Report URL you set in its Attachments property is larger than the size you set in its Max Attachments Size property.

External Data Sources

Reports

  • Browser-based Excel reports have a Download as Excel tool button.

  • The MaxWorksheetHyperlinks field in the Configuration - General screen allows you to specify the maximum number of hyperlinks that LiveCompare will create in an Excel worksheet. If you don’t set this field, LiveCompare uses 65000 as the default value.

Single sign-on

Test Repositories

Accessibility

  • The chart colors on the Dashboard screen have an acceptable contrast ratio with the background of above 3:1.

  • The Close buttons on the Dashboard screen’s Show as Table screens have an acceptable contrast ratio with the background of greater than 4.5:1.

  • The active page controls in the Data Grid have an acceptable contrast ratio with the background of greater than 4.5:1.

  • The Details links in the Service Status screen have an acceptable contrast ratio with the background of greater than 4.5:1.

  • The Warning icons on the Service Status screen have an acceptable contrast ratio with the background of greater than 3:1.

Security

  • We fixed a problem which allowed a user without Administrator permissions to access exported workspaces via their URLs on the LiveCompare server.

  • We fixed a problem which allowed a user without Administrator permissions to view or edit RFC Destination details via their URLs on the LiveCompare server.

  • We fixed a problem which allowed a user without Administrator permissions to view or download application logs via their URL on the LiveCompare server.

  • We fixed a problem which allowed a user without Administrator permissions to view or download an RFC Destination’s Tables to Ignore list via its URL on the LiveCompare server.

Fixes

  • We fixed a problem with the SAP HANA Upgrade Analysis app where its Create Excel Report action caused a ‘key not unique’ error.

  • We fixed a problem with the SAP HANA Upgrade Analysis apps’ Calculate Risk action where the action returned a different number of table columns if there were no impacted used objects.

  • We fixed a problem with the Test Audit app where duplicate records caused an error in the app’s Treemap report.

  • We fixed a problem with the WebStats XDS to PHD workflow where it didn’t recognize BSP Applications (WAPAs) whose name contained ~ as used.

  • We fixed a problem with the Analyze ABAP Quality action where in some cases it terminated with an unknown exception.

  • We fixed a problem with the Compare Objects action and Quick Compare Wizard where they couldn’t compare Class (CLAS) objects without descriptions.

  • We fixed a problem with the Compare Objects action and Quick Compare Wizard where they couldn’t compare Class Interface (INTF) objects without descriptions.

  • We fixed a problem with the Compare Objects action and Quick Compare Wizard where they didn’t support Report Variants (VARX) with more than two parts in their name. For example, they incorrectly reduced Report Variant ZCD_COPY_N_IMPORT_NEW VARIANT1 ABC to ZCD_COPY_N_IMPORT_NEW VARIANT1.

  • We fixed a problem with the Compare Objects action and Quick Compare Wizard where they couldn’t perform derivative object comparisons for variants.

  • We fixed a problem with the Compare Objects action and Quick Compare Wizard where they couldn’t find BW Query (ELEM) objects that did not have an InfoProvider.

  • We fixed a problem with the Convert SAP Objects Test Search action where it didn’t expand BSP Application (WAPA) objects to include text tile search terms.

  • We fixed a problem with the Execute SQL action where the SET RESULT TABLE KEYS command did not replace a Table dataset’s existing keys with the keys you specified.

  • We fixed a problem where the Execute Test Cases action returned 0 rows for Execution Lists that contained no automated tests.

  • We fixed a problem with the Read SAP Table action when it used the default MultipleQueries Filter Mode. The action only matched the first row in the Filter table with rows from the source table. If the Filter table contained three or more records, the action skipped every other record.

  • We fixed a problem with the Search Test Execution action for qTest Test Repositories, which caused an ‘item already exists’ error if a qTest test covered more than one searched for executable.

  • We fixed a problem with the Search Test Repository action for Tosca Cloud Test Repositories where the action crashed if a test case referred to the ID of a reusable test step block that did not exist. The action now writes the ID of the missing reusable test step block to the workflow’s log file.

  • We fixed a problem with the Search Test Repository action for Tosca Cloud Test Repositories where new lines in object descriptions caused the action to crash.

  • We fixed a problem with the Search Test Repository action which caused an ‘IRecSet already set’ error in where the action’s Pipeline included more than one Most-at-risk Search Test Repositories.

  • We fixed a problem with the Uses What and Uses What (Read Only) actions where they didn’t find links for BADI classes called dynamically in transactions.

  • We fixed a problem with the Uses What (Read Only) action where the LINK_TYPE counts in its Tree dataset did not match those produced by the Uses What action.

  • We fixed a problem with the Uses What action where it didn’t process the Patterns table correctly if you set its Expand While Custom property to true.

  • We fixed a problem with the Where Used (Read Only) action where in some cases its Tree dataset was missing some LINK_TYPE entries.

  • We fixed a problem with the studio’s Add Test Repository and Edit Test Repository screens, where the user interface masked characters in a Tosca Cloud Test Repository’s Client ID field.

  • We fixed a problem with the Change password for User screen where the LiveCompare disabled the Save button following an unsuccessful sign in attempt.

  • We fixed a problem where new users who were required to change their passwords when signing in were not taken to the Change Password for User screen after agreeing to the Tricentis Privacy Policy.

  • We fixed a problem with the Logs screen where its Data Grid didn’t display the first page of logs when you opened the screen.

  • We fixed a problem in the studio’s New User and Edit User Profile screens which allowed an Administrator to create or edit a user account and supply an invalid email address.

  • We fixed the formatting of the invalid email address message in the Guided Configuration - Users screen.

  • We fixed a problem with the External Data Sources screen where installed External Data Sources without descriptions displayed (null) in their Description column.

  • We fixed a problem where LiveCompare did not automatically purge log files.

  • We fixed a problem where the Service Status screen’s Status History Details section displayed an ‘Unexpected character encountered’ error for Tosca Cloud Test Repositories.

  • We fixed a problem where the Stop Service... option for Administrators caused LiveCompare to crash.

  • We fixed a problem where some icons in the apps user interface were not visible if the LiveCompare server did not have access to the internet.

  • We fixed a problem where the collection of DUA and SCMON data used a function that wasn’t available on Windows 2019 Server.

  • We fixed a problem where the Tricentis LiveCompare Application Server service terminated during initialization, following an upgrade from LiveCompare 4.6 where the user data directory included a ReleaseStreams.xml file.

Documentation

Installation

  • LiveCompare supports Windows Server 2025 as a server platform.

  • LiveCompare requires Microsoft .NET Core Hosting Bundle on the LiveCompare server machine. The Pre-install Check program flags this as a High priority item if you don’t have it installed. Select the Microsoft .NET Core Hosting Bundle’s Help link in the Pre-install Check screen for more details.

Miscellaneous

  • We updated Dev Express to version 24.2.3.

Related topics

Get started with LiveCompare

Backward compatibility

Release notes