Die Dokumentation ab Version 39.5.17 von PLANTA project finden Sie in der neuen PLANTA Online-Hilfe.

Siehe auch: Release Notes: Versionsübersicht
Release Notes: alle Server-Versionen
Release Notes einzelner Server-Versionen:


S 39.5.29 / S 39.5.28 / S 39.5.27 / S 39.5.26 / S 39.5.25 / S 39.5.24 / S 39.5.23 / S 39.5.22 / S 39.5.21 / S 39.5.20 / S 39.5.19 / S 39.5.18 / S 39.5.0 bis S 39.5.17

Beta-Features BETA sind nicht für den Einsatz in Produktivsystemen freigegeben.

Version S 39.5.27

Bitte beachten Sie: Ist bei Ihnen Linux-Server im Einsatz, muss beim Update auf die Version S 39.5.27 GLIB 2.18 oder höher installiert sein.

Bitte beachten Sie die Umgehungslösung für das Problem mit persistenten Datenbankverbindungen.

Stable 1

Achtung
  • Das Update auf die Version Server 39.5.27 Stable 1 erfordert nicht das vorherige Update (Installation) auf die Basis-Version. Diese ist bereits in der Stable-Installation mitenthalten.

Bugfix

  • Das Problem, dass Web-Schnittstellen nach dem Update auf die Version Server 39.5.27 Basis nicht funktionierten, wurde behoben. #23696

Basis

Features

  • Server-seitig wurde die Möglichkeit implementiert, für ein OLE ein Mouseover-OLE im DI Mouseover-OLE zu hinterlegen. Die Funktion wirkt für OLEs, die auf Schaltflächen (DIs mit dem DF-Verhalten = c1-c5), Menüpunkten oder auf OLE-DIs mit Aktionen (DF-Verhalten = a1-a5) verwendet werden. #23192
    • Beispiel: In die Schaltfläche xy wurde ein OLE eingebunden. Normalerweise wird auf dieser Schaltfläche die auf dem OLE hinterlegte Standard-OLE angezeigt. Bewegt man den Cursor über die Schaltfläche, wird das auf dem OLE hinterlegte Mouseover-OLE angezeigt.
    • Da die Funktion auch Client-seitige Implementierungen beinhaltet, wird für den Einsatz dieser Funktion die Client-Version S 39.5.26 benötigt.
  • Server-seitig wurde die Möglichkeit implementiert, für OLE-DIs (DIs mit der DI-Klasse "13") Aktionen zu hinterlegen. #23116 #23214
    • Dies kann z.B. eine Alternative zum Customizen von Schaltflächen mit OLEs darstellen.
    • Da die Funktion auch Client-seitige Implementierungen beinhaltet, wird für den Einsatz die Client-Version C 39.5.26 benötigt.
    • Die für die Funktion notwendigen Customizings sind in der DB-Version 39.5.13 standardmäßig enthalten. Mit dem Server 39.5.27 ist die Verwendung der Funktion auch in den DB-Versionen < DB 13 möglich. Es werden lediglich keine Werte in der DF-Verhalten-Listbox zur Auswahl angezeigt, können jedoch manuell in das Feld DF-Verhalten eingetragen werden (mit dem Migrationspaket RemoveListboxRestrictionOnDatafieldBehaviour wird der Listboxzwang für dieses Feld aufgehoben) und werden vom Programm korrekt interpretiert.
  • Es ist jetzt möglich, in Python z.B. über urllib.request.urlopen auf ssl-verschlüsselte Seiten (also https://* anstatt http://*) zuzugreifen #21605
  • Die von PLANTA verwendete Hibernate-Version wurde aktualisiert. Es wird nun die Version 5.3.5 verwendet. #22550
  • Der Customizing-Check wurde neu geschrieben (wegen Anhebung auf Hibernate 5.3.5), was den Check beim Server-Startup beschleunigt. Außerdem werden bei systematischen Fehlern (sehr viele identische Fehler über das System verteilt) die gleichen Fehler nur noch bis maximal 50 mal gemeldet. #23513
  • Der Server wird jetzt standardmäßig mit der Python-Version 3.6.0 ausgeliefert ( Dies entspricht NICHT der eventuell auf dem installierten System bereits vorhandenen Python-Version. Es geht hier um die Python-Version, die nur für den Planta-Server zwingend installiert wird und die keinen Einfluss auf andere Programme hat). Diese benötigt zwingend die Datenbank-Version = oder > DB 39.5.13. Wird der Server 39.5.27 mit der Datenbank < 39.5.13 installiert, wird automatisch die alte Python-Version 3.4.3 verwendet. #23145
    • Es besteht im Installer die Möglichkeit, den Server optional auch mit der älteren Python-Version 3.4.3 zu installieren. Hierzu wurde der Parameter python.version implementiert.
  • Die Auto-Position wird nun wieder korrekt berechnet, wenn ein neuer Datensatz mit einer Auto-Position zwischen zwei bereits existierenden Datensätzen eingefügt wird. #22369
  • Ausführliche Informationen über die Migration werden bei der Installation wieder geloggt. Diese Migrations-Informationen finden sich jetzt in einer eigenen Datei im log-Verzeichnis, um die Lesbarkeit der eigentlichen Installer-log-Datei zu verbessern #22465
  • In der Performance-History gibt es neue Einträge mit Event-ID = "POSTPROCESS" und Event type = "PP", mit denen die Aufzeichnung des Nachlaufs der Terminplanberechnung festgehalten wird. Damit der Nachlauf in der Performance-History berücksichtigt wird, muss der Parameter scheduler_enabled in der planta_scheduler.conf aktiviert sein. #22001
  • Die Customizing-Prüfungs-Nachricht Database Schema does not match System Customizing, die beim Start des Systems erscheint, wurde um den Zusatz erweitert, in dem Datentabellen aufgelistet werden (falls solche vorhanden), in denen die UUID fehlt. #22779
    • In diesem Zuge wurde auch das Problem mit der Meldung Wrong column length in DB: behoben, die nicht in jedem betroffenen Fall erschien.
  • Die Länge des Parameters ppms.ui_set_system_title() für den Systemtitel wurde von 40 auf 200 erweitert. #23135
  • Es ist nun möglich, auf die Web-Services verschlüsselt zuzugreifen (HTTPS). #21645
  • Das Verhalten beim Filtern auf virtuellen Feldern mit Erfüllungsregeln wurde erweitert. Nun kann man über beliebig viele Datenbereiche (mit reellen oder virtuellen Feldern) filtern, falls sie nur über & oder nur über | miteinander verbunden sind. #12373

Bugfixes

  • Debug-Logging im PLANTA-Weblink funktioniert nun. #21529
  • Vom Server generierte Statements in MSSQL werden nun korrekt ausgeführt, auch, wenn sie mehr Parameter enthalten, als MSSQL erlaubt (das wären mehr als 2100). #16209 #22780
  • Die Terminverzugsymbole auf den Balken werden nun sofort nach der Berechnung des Terminplans aktualisiert und nicht erst explizit nach der Aktualisierung. #22282
  • Der Systemabsturz beim Versuch, Vorgänge zu strukturieren, die bereits AOBs zueinander haben, wurde behoben. Bitte beachten Sie, dass AOBs zwischen den Sammelvorgängen nicht beachtet werden. Mehr Informationen sehen Sie hier. #22655
  • Die Meldung Berechnung abgebrochen. Grund: Ressourcenperioden unvollständig: Ressource: x, Datum: xx.xx.xx wird nun ausgegeben, auch wenn die Ressource gar keine Perioden aufweist, die Felder Startperiode und Endperiode jedoch gefüllt sind. #21593
    • Achtung ein solcher Fall stellt eine Dateninkonsistenz dar, die aktiv berichtigt werden muss. Die Vorgehensweise dazu siehe hier.
  • Folgende Pakete, die bei der Installation von / dem Update auf Venus on Earth fehlgerschlagen haben, wurden korrigiert:

Migrationspakete

Kategorie Paketname Funktion Art WI
Pflichtpaket RemoveListboxRestrictionOnDatafieldBehaviour Hebt den Listboxzwang für das Feld DF-Verhalten auf, damit es möglich ist, die in den höheren DB-Versionen neu implementierten und erst ab diesen Versionen defaultmäßig in der Listbox enthaltenen Listbox-Werte, auch in den niedrigeren DB-Versionen zu nutzen. Feature #23585

         PLANTA project









 
  • Suche in Topic-Namen

  • Suche in Topic-Inhalten
This site is powered by the TWiki collaboration platform Powered by Perl