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.19

Server

Features

  • PLANTA unterstützt nun auch Java 1.8
  • Die Verwendung der Version MSSQL 2014 wurde freigegeben (s. Systemvoraussetzungen und Plattformen).
  • Verbesserung der Performance durch erweiterte Indizes in Fremdschlüsseln.
  • Verbesserung der Performance bei Abfragen mit großen Ergebnismengen, z.B. bei der Terminrechnung, durch die neuen Parameter hibernate.jdbc.fetch_size und hibernate.jdbc.batch_size, die die Anzahl der Zeilen, die zum Lesen bzw. Schreiben übertragen werden, definieren.
    • Bei einem Server-Update/bei einer Installation werden für diese Parameter Standardwerte vergeben, diese können bei Bedarf individuell angepasst werden.
  • Die Performance beim Ausführen von Migrationspaketen, die sehr viele Daten ändern, wurde verbessert.
  • Beim Installieren (Installer) kann ein alternatives Verzeichnis für die Migrationspakete angegeben werden.
  • Bei Neuinstallation eines Systems werden für History-Tabellen in Oracle keine Not-Null-Constraints mehr angelegt.
  • Bei einem Datenbank-Update werden nicht mehr alle Daten außer denen mit einer Kundenlizenz geändert sondern alle Daten mit den Lizenznummern 000 und 011 ersetzt.
  • Bei einem Update werden Constraints zunächst angelegt, ohne die Daten zu validieren, um ein vollständiges Update zu gewährleisten. Fehler, die bei der anschließenden Validierung erkannt werden, werden in das Logfile geschrieben.
  • Migrationspakete, die vor einem Datenbank-Update ausgeführt werden müssen, werden im Panel Migrationspakete im Bereich Before DB Import angezeigt. Migrationspakete, die nach einem Datenbank-Update ausgeführt werden müssen, werden im Panel Migrationspakete im Bereich After DB Import angezeigt.
  • Das Erstellen des Benutzers MIGRATION und der zugehörigen Person vor einem Update wurde verbessert.
  • Die Python-Funktion get_data_dictionary() verarbeitet nun auch Python-Wertebereiche, die nur innerhalb einer Benutzersitzung oder Modulkonstruktion fehlerfrei kompilieren.
  • DEFAULT-Constraints in MSSQL haben nun zur besseren Identifikation statt einem systemgenerierten Namen einen lesbaren Namen.
  • Vorbereitung zur Konfigurierbarkeit der bisher feststehenden Zeit von 5min bis zur Unterbrechung der Verbindung zwischen Server und Client bei Untätigkeit des Benutzers, um künftigen Client-Versionen die spezifische Konfiguration des Werts in einer ini-Datei zu ermöglichen.
  • Es wurden zahlreiche Verbesserungen an der Generierung des PLANTA-Schemas durchgeführt, z.B. sprechende Namen für Constraints, Generierung von Drop-/Create-Statements für Indizes.
  • Verbesserung des Loggings bei einer Migration.
  • Service-Funktionen verhalten sich nun performanter, wenn sie in einem performance-kritischen Loop aufgerufen werden.

Bugfixes

  • Das fehlerhafte Paket CreatePkUuids wurde korrigiert.
  • Das Problem, dass sich der Client nach einem Server-Absturz nicht neu verbindet, wenn der PLANTA-Server unter Windows läuft, wurde behoben.
  • Das Problem, dass man ab Verwendung von S 39.5.16 nach Verwenden des Menüpunkts System-Customizing neu laden unter Windows nicht mehr anmelden konnte, wurde behoben.
  • Der Absturz im Zusammenhang mit der HQL-Funktion search_record(), die durch einen Customizing-Fehler innerhalb oder durch das Entfernen der computeSqlValueRange()-Funktion keinen SQL-String zurückgab, wurde behoben.
  • Das Problem, dass Migrationspakete für das aktuelle Release nach dem ersten Durchlauf nicht erneut gestartet werden konnten, wenn sie zunächst fehlgeschlagen waren, wurde behoben.
  • Im Migrationspaket CreatePkUuids werden UUID-Spalten, die in der Datenbank bereits existieren, ignoriert und nicht als Fehler interpretiert
  • Das Problem, durch das sich nach einiger Zeit keine Verbindung mit dem Server mehr herstellen ließ, wurde behoben.
  • Die Fehlermeldung Verletzung der PRIMARY KEY-Einschränkung 'PID472DT472'. Ein doppelter Schlüssel kann in das dbo.DT472-Objekt nicht eingefügt werden. Der doppelte Schlüsselwert ist (000079, -1638), die bei der Kapazitätsrechnung eines Projekts mit Teilprojekten auftrat, wenn ein Teilprojekt höher priorisiert war als das Hauptprojekt, wurde behoben.
  • Die Fehlermeldungen java.io.IOException: Das System kann den angegebenen Pfad nicht finden und Der Befehl "setenv.bat" ist entweder falsch geschrieben oder konnte nicht gefunden werden., die bei der Installation der Monitoring-Komponente unter Windows auftreten konnten, wurden behoben.
  • Das Problem, dass bei Verwendung von HQL mit auskommentierten Wertebereichen der Server abstürzte, wurde behoben.
  • Ein sporadisch auftretender Absturz bei eingeschaltetem Server-Logfile unter Windows wurde behoben.
  • Das Problem, dass die Session beim Aufrufen des Moduls Auslastung nach Skills bei Verwendung von MSSQL abstürzte, wurde behoben.
  • Das Problem, dass eine Update-Installation bei Verwendung von DB 39.4.4.0 unter Windows fehlschlug, wenn der Installer auf einem anderen Laufwerk abgelegt war als der installierte Server, wurde behoben.
  • Das Problem, dass beim Einkopieren eines Terminplans im Modul Terminplan kopieren die Berechnung des Terminplans nicht durchgeführt wurde, wurde behoben.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket UpdateMigrationModuleCustomizing Aktualisiert das Customizing der Migrationspaketemodule. Feature
Pflichtpaket DeleteInvalidNullLicPackage Löscht das ungültige Migrationspaket NullLicenseFixGenerator. Bugfix

Customizing-Hotfix

Features

Bugfixes

  • Das Problem, dass das Migrationspaket FillMigrationruleTable durch einen Fehler im Migrationspaket CleanupPacketData doppelt angezeigt wurde, wurde behoben.
  • Das Problem, dass das Paket FixNotNullConstraints fehlschlug, wenn im DataDictionary Tabellen enthalten waren, die es in der Datenbank selbst nicht gab, wurde behoben.
  • Datenbankobjekte, die nicht verändert werden können, wie z.B. (Materialized) Views, werden im Migrationspaket FixNotNullConstraints übersprungen.
  • Die folgenden Migrationspakete wurden angepasst:
  • Die Python-Fehlermeldung, die nach Aufruf von Python-Modulunterklasse bearbeiten auf dem Feld Python-Modulunterklasse im Modul Module auftrat, wenn ein nicht existierender Pfad zu einer Python-Modulunterklasse angegeben war, wurde behoben.
  • Die Fehlermeldung Caused by: java.sql.SQLDataException: ORA-01841: (Volles) Jahr muss zwischen -4713 und +9999 liegen und darf nicht 0 sein, die beim Erfassen von Stunden in einem System mit zwei Lizenzdatensätzen auftrat, wurde behoben.
  • Das Python-Fehlermeldung, die im Modul Module nach Betätigen des Buttons Python-Makro bearbeiten auftrat, wurde behoben.
  • Die Fehlermeldung IE: auto commit behavior was changed when running ServerExecute_11DE45EC.py, reset is forced!, die nach Betätigen der Schaltfläche Import von Microsoft Project und anschließender Auswahl einer XML-Datei im Modul Microsoft Project auftrat, wurde behoben.
  • Das Problem, dass fehlgeschlagene Migrationspakete aus dem Bereich Server nicht im entsprechenden Modul unter den fehlgeschlagenen Paketen sondern im Modul Nicht relevante Pakete angezeigt wurden, wurde behoben
  • Das Problem, dass Änderungen einer Datenfeld-Konfiguration, die in einem externen Editor vorgenommen wurden, nicht übernommen wurden, wurde behoben.
  • Das Problem, dass Periodendatensätze nach Löschen und Neuanlegen nicht korrekt erstellt wurden, wurde behoben.
  • Das Problem, dass nach Löschen, Neuanlegen und erneutem Löschen von Perioden im Modul Ressourcendatenblatt fälschlicherweise die Meldung Keine Periodendatensätze gefunden ausgegeben wurde, wurde behoben.
  • Das Problem, dass eine bereits geprüfte Konfiguration im Modul Konfiguration des PLANTA link nach Betätigen der Schaltfläche Konfiguration validieren nochmals geprüft wurde, wurde behoben.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket PortPeriodSchemaChanges Portiert Perioden-Schema-Änderungen von DB 39.5.7 auf DB 39.4.4.0. Bugfix
Pflichtpaket PortPeriodCreationDialogMessage Portiert die Dialogmessage für das Erstellen von Perioden bei Verwendung von DB 39.4.4.0. Feature
Pflichtpaket PortSubclassMessage Portiert die Textkonstante 001827, die beim Erstellen von Modulunterklassen verwendet wird. Feature
Pflichtpaket FixLoadCreation Korrigiert das Erstellen von Belastungen bei Verwendung einer Oracle-Datenbank, wenn mehr als eine Lizenz vorhanden ist. Bugfix
Pflichtpaket AddMissingAuditDataitems Fügt fehlende DIs für die Historisierung bei einem Update von Server-Releases < S 39.5.11 hinzu. Bugfix

         PLANTA project









 
  • Suche in Topic-Namen

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