11.04.2024

Features

SchlüsselBeschreibung
25889Beim Einfügen eines neuen Datensatzes über Python wird das erste Eingabe-Feld fokussiert, wie es beim Einfügen über die GUI (F4 / + gedrückt) bereits passiert.
Benötigt den Client mind. 39.5.33.2
26579Eine Referenz zur processId des Servers in der jeweilig benutzten Verbindung wird im Feld ClientId in einer Oracle-DB oder im Feld Context_Info in einer MSSQL-DB hinterlegt.
27186Die Konfigurationsparameter wurden um einen weiteren Bereich erweitert, um globale Einstellungen aus den Umgebungsvariablen an das Customizing weitergeben zu können. Alle Variablen die unter planta__server__global_setting angelegt werden, können über getServerConfiguration (Jython) oder query_server_configuration (Python) über die Gruppe global_setting abgefragt werden.
27229Die Konfigurationsparameter wurden um einen weiteren Bereich erweitert, um API-Token aus den Umgebungsvariablen an das Customizing weitergeben zu können. Alle Variablen die unter planta__server__api_token angelegt werden, können über getServerConfiguration (Jython) oder query_server_configuration (Python) über die Gruppe api_token abgefragt werden.
27081Überschreiten die Installation-Logdateien die Größe von 10MB, werden sie automatisch gesplittet.
27182Es wurde ein neuer Event-Typ implementiert (Startup-Events), für Events, die einmal beim Server-Start ausgeführt werden sollen.
27012

Bei der Konfiguration der Authentifizierung über den ServerAdapter können nun explizit die Verfahren angegeben werden. Mögliche neue Werte für den Parameter auth.methods sind: Ldap, OpenIdConnect und Pki.

Ldap kann nun auch separat für den Abgleich der Benutzer aus einem Verzeichnisdienst aktiviert werden. Hierfür sind die Parameter service.ldap_enabled und service.ldap_useSSL in die secure.conf hinzugefügt worden.

27165

Ein neuer Parameter in der secure.conf wurde hinzugefügt: servlet.entrypoint (als Environment-Parameter secure__servlet__entrypoint). Als Default wird PlantaServerAdapter gesetzt. Die Schrägstriche, am Anfang und Ende, werden automatisch hinzugefügt. Diese Einstellung muss zu der des ClientAdapters (secure_server_endpoint) passen.

27193

Auf die Verwendung der Bibliothek h2-1.3.175.jar wird verzichtet, daher wurde sie gelöscht.

27217

Aus Kompatibilitätsgründen wird der Namespace der Environmentvariablen durch "__" getrennt.

27225

Neue Python-Funktion für Python-Klasse DtpRecord: append_dis, die für Customizer eine Möglichkeit gibt, auf jedes Attribut eines DTP-Datensatzes zuzugreifen, so dass man Ereignisse anpassen können, die nicht auf spezifischen Modulanpassungen beruhen.

27192

Die Parameter intercom.enable_compression und intercom.compression_level wurden in client_transfer__enable_compression und client_transfer__compression_level umbenannt.

Bugfixes

SchlüsselBeschreibung
27113Kein Absturz mehr im Modul Einplanung (MOD009BHJ) bei mehrfachem Refresh.
27216Potentieller Update-Fehler wegen eines falschen Datenformats wurde behoben.