Version 39.5.18 contains: Database 39.5.18, Server 39.5.31, Client 39.5.30

released on: 10/10/2022

  • Below you will find a list of release notes for PLANTA link functions. For release notes for user and and customizing functions, please refer to the PLANTA project/portfolio and PLANTA customizer help areas.
  • The functions and bugfixes listed here are mainly contained in the database software component. Functions which stem from the server or client component are explicitly indicated in the column on the right-hand side.
  • Under Releases and Downloads in the Technology/Installation help area, you are provided with a comprehensive overview of the PLANTA project releases. You will find links there to the corresponding release notes as well as information on how to install and update the software depending on which release you use.

Press CTRL+B in the program or select the ? → System Information menu item to learn which component versions you use.

Features

Key

DescriptionFrom Server/Client
25902The client URL or API URL for PLANTA pulse or Jira can now also be entered without "/" at the end.
25952Web interfaces now have an optional Python ID and the URL of a web interface can be retrieved via interface.get_web_interface_url_by_python_id(python_id).
24842Listboxes which offer possible values for selection have been added to the external_system and external_type parameters of the AlreadyMapped validator.
25048

The cache behavior in Jython has been optimized.

  • Data is now cached with regard to tables and the cache is emptied via events when the table is modified. This way, web interfaces can cache their fix data longer, which improves the average performance.
  • The former behavior, in which the Jython cache is emptied when you save in web interfaces / global settings / text constants, is no longer active.
  • If you test a web interface in PLANTA project, the cache will no longer be emptied before each execution.

25286The Successful (DI064715) parameter has been removed from the web request logging (RemoveSuccessFlag migration packet), since the Status code parameter is used instead.
22026It is now checked that the configured URLs of web interfaces are unique. This check does not include deactivated interfaces.
26118The performance of the deletion of PLANTA link interfaces has been improved.
25896Import modules in PLANTA link which are based on MtsModule can now import their data independent of the configuration of the data area assignment.
26117

The dimmer has been removed from all PLANTA link functions, the information is now displayed via the status line. If an interface is run in echo_off() mode, the transfer status is no longer displayed in the status line.


26099

The web interface authentication can now be configured individually​. New authentication options via API token in the URL have been added. For this purpose, the new Authentication field in the Web Interfaces module and the new Manage Tokens module are made available. For further information, see here.

Required migration packets: ​AddWebToken, AddWeblinkAuthentication, AddTokenMapping, MigrateJiraWebinterfaceAuthentication, MigratePulseWebinterfaceAuthentication

PLANTA standard interfaces to PLANTA pulse and Jira are now authenticated via API token.

S 39.5.31
26047

The outdated "pysapnwrfc" SAP library has been replaced by the new "pyrfc" library. In Server version 39.5.31, both libraries are valid. From Server 39.5.32, only the new library will be valid. In this context, the SAP interfaces in question must be adjusted. For further information on the integration of PLANTA project and SAP, see here.

S 39.5.31

Bug Fixes

Key

DescriptionFrom Server/Client
25938You can now use your user name and password again for user synchronization with PLANTA pulse.

25888

24901

Absence data import has been improved: 

  • Validators have been implemented on the resource ID and on the absence type which serve to check whether the former exists in PLANTA.
  • ValueErrors have been turned into informative messages.
  • Now, it is also checked whether the period records for the absence values to be imported are complete. Entries for which periods are missing are skipped. Import is thus not aborted due to missing periods.

25890

An error in the default error treatment of the web interface has been fixed. Unhandled errors are now displayed in a defined format. Web interface implementations with public=False can now be used as implementation. The public attribute only controls whether this class is to be added to the listbox as a suggested value when the implementation is synchronized.

S 39.5.31