Tuesday, April 16, 2024

BETA CAE Systems Releases SPDRM v1.7.2

LUCERNE, Switzerland, Nov 19, 2022 – BETA CAE Systems announces the release of SPDRM v1.7.2. This version delivers a number of enhancements and fixes to the users of the most advanced Simulation Process Data and Resources Management software.

The most important enhancements and fixes are listed below.

Enhancements and known issues resolved

Enhancements

Data Management

From now on, any Additional Attributes assigned to a simple file are automatically inherited when the file overwritten.

Script API

It is now possible for authorized users to get the “Last Seen” attribute for a user through the “um.getUserProfileInfo” script function.

Users Management – Security

The role of the active users is now available as an extra column in the “Logged In Users” window.

Web Services – API

The new web service “Remote files not in local site” has been introduced in the “integrity” tab of the SPDRM Admin page. It can be used to identify files, which have been saved through a remote site, but for some reason (e.g. network disruption) failed to be transferred to the main site.

System Configuration

The new boolean key “preserveDMACL” has been introduced in taxis.conf to support the need of preserving the existing ACLs of a file after the file is overwritten. If the key is omitted the ACLs are initialized during overwriting a file (default).

From now on, environment variables can be used for the parametric definition of paths in SPDRM Server and Client configuration files (i.e. taxis.conf, taxisprops.xml.linux, taxisprops.xml.windows).

Known issues resolved

Data Views

An error could occur while trying to access the Pedigree of a Subsystem with Iteration (or any other versioning property) bigger than 1.

Data Lifecycle

A validation has been added on the Create new object card, so that the Conditional Attributes rules defined in the data model are respected.

Fixed the issue where a manual link would be stored as history link in SPDRM, when a new subsystem with slightly different primary keys from its predecessor (e.g. different file type, or team) would be saved through ANSA. In addition, the “Correct invalid history links” web service is provided through the “migration” tab of the SPDRM Admin page, to fix any invalid history links that may have been stored in SPDRM due to this bug.

Data Migration / Archival

During data migration using the DM Import function, all non-STRING (e.g. FLOAT, ATTACHED_FILE) additional attributes would be stored as STRING in the target environment.

In some cases the DM Import operation would fail to import all data to the target environment but would return a success signal.

Process Instance List

The Process Instance List would fail to launch properly on Oracle-based SPDRM environments.

Process Library

It is now possible to set specific ACLs for Nodes or Inner Workflows (sub-processes), through the “Privileges” context menu option on the Process Library.

Process Observer / HPC submission

Under certain circumstances, some observer nodes would be re-executed instead of resumed. As a consequence already submitted jobs would be re-submitted, due to re-execution of their pre-run script.

Script API

The function “dm.getDMItemAdditionalAttributes” would fail to return the additional attributes of a rich library item.

Script Actions

It was not possible to delete past executions of hanging scheduled jobs (i.e. Execution State=RUNNING).

Users Management – Security

During the creation of a new role, the system would partially fail to properly copy/inherit the ACLs from the “source” (existing) role to the “target” (new) one, when the option “Apply privileges of role” was used. To fix any missing ACLs that may have been caused due to this bug, a new web service named “Copy ACL” is provided through the “migration” tab of the SPDRM Admin page, to trigger the copy of ACLs on demand, from a “source” to a “target” role.

A user would be able to access the Properties/Attributes of part instances, through the GUI (i.e. Contents tab of Subsystem), although he/she lacks the required permissions.

An error could occur on Oracle-based SPDRM server when trying to massively set privileges on large number of items (i.e. more than 1000 entities), through the Search DM workspace.

REST API

For both “auth/login” and “auth/roleLogin” REST endpoints, in case of incorrect credentials, the Response Status is set to 401 (Unauthorized). Also, in the Response Body, only data with non-null values are returned.

For the “auth/login” REST endpoint, in case of correct credentials and existence of multiple roles assigned for the current user, the set of the available roles is returned.

For more details about the new software features, enhancements and corrections please, refer to the Release Notes document.

Documentation Updates

Updated Documents

Updated user’s guide, Installation Guide, Scripting API guide, and REST API documentation.

Supported Platforms and System Requirements

From this version onward, the server application of SPDRM is available only for Linux 64bit.
NOTE: Installation of SPDRM server application on MS Windows is not supported anymore.

The client application of SPDRM is running under 64bit flavours of Linux and MS Windows.

The software requires a different license key to the rest of the products of BETA CAE Systems. This license key should be incorporated into the same license file, if such is already installed, and requires beta_lm, the proprietary license manager of BETA CAE Systems.

For details, refer to the System Requirements document.

Download

Where to download from

Customers who are served directly by BETA CAE Systems, or its subsidiaries, may download the new software and documentation from their account on our server. They can access their account through the “sign in” link at our web site.
Contact us if you miss your account details. The Downloads menu items give you access to the public downloads.
Customers who are served by a local business agent should contact the local support channel for software distribution details.

What to download

All files required for the installation of this version reside in the folder named: “SPDRM_v1.7.2” and are dated as of November 10, 2022.

These files should replace any pre-releases or other files downloaded prior to that date.

The distribution of this version of SPDRM is packaged in one, single, unified installation file that invokes the respective installer and guides the procedure for the installation of the required components (i.e. SPDRM server and client).

Earlier software releases are also available in the sub-directory called “Previous_Versions” or in a folder named after the product and version number.

About BETA CAE Systems

BETA CAE Systems is a private engineering software company committed to the development of state of the art CAE software systems that meet the requirements of all simulation disciplines. The company’s products, the ANSA pre-processor/ EPILYSIS solver and META post-processor suite, and SPDRM, the simulation-process-data-and-resources manager, hold a worldwide leading position across a range of industries, including the automotive, railway vehicles, aerospace, motorsports, chemical processes engineering, energy, electronics, heavy machinery, power tools, and biomechanics.

Committed to its mission to produce best-in-class CAE software systems, BETA CAE Systems offers products that consistently exceed expectations and provides exemplary technical support to its customers. The company’s continuously growth attest to the high level of customer satisfaction and user confidence. For more information, visit http://www.beta-cae.com.

Nitin Patil
Nitin Patil
Editor and Director of Content, DailyCADCAM.com. Nitin completed his Master's in Mass Communication & Journalism and having 13 years of work experience as an editor, content writer with renowned international technical magazines and media companies. He is associated with CAD,CAM industry since 2008.
spot_img

Latest Posts