Siehe auch: | Release Notes: Versionsübersicht 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. |
ssl_generic_enable
=true ) wird der in der web.ini eingetragene Host nun korrekt verwendet. #25358
AddSuccessorBookingColumn
sowie der Austausch einiger Dateien notwendig.
schedule_enabled
in der Config-Datei planta_scheduler.conf aktiviert ist. Bei Java-Memory-Fehlern wird nun automatisch ein Heap-Dump erstellt. #24366
Kategorie | Paketname | Funktion | Art | WI |
---|---|---|---|---|
Pflichtpaket | PortNewLicenseVisualization |
Ermöglicht die Visualisierung der Lizenzinformationen aus der license.conf | Feature | #24758 |
Kategorie | Paketname | Funktion | Art | WI |
---|---|---|---|---|
Pflichtpaket | CreatePeriodOverloadDI |
Legt das neue DI065353 in der DT468 an, in dem Überlast-Daten gespeichert werden. | Feature | #23736 |
RemoveListboxRestrictionOnDatafieldBehaviour
wird der Listboxzwang für dieses Feld aufgehoben) und werden vom Programm korrekt interpretiert.
python.version
implementiert.
scheduler_enabled
in der planta_scheduler.conf aktiviert sein. #22001
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 Wrong column length in DB:
behoben, die nicht in jedem betroffenen Fall erschien.
AddTrafficLightForDeactivatedDIs
#21351
CorrectSchemaDefinitionVenus
#21352
ChangePythonReloaderMacro
#21353
ChangeSubclassEditor
#21354
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 |
AddAndChangeDisLongestPathAndBucketId
fehl, was dazu führt, dass die Terminrechnung nicht funktioniert. Um das Problem zu beheben, AddAndChangeDisLongestPathAndBucketId
und AddObjectsForScheduler
erneut ausführen.
RollbackCriticalPathInBar
werden Vorgänge in Terminplänen nun als kritisch und nicht kritisch richtig dargestellt. #22585
.properties
-File überschreiben) und danach für die Konsoleninstallation install_planta_with_template.bat
bzw. install_planta_with_template.sh
ausführen. #21933
scheduler_enabled
= 1 in planta_scheduler.conf) wurde verbessert. #21842
VirtualizeOverlappingDIs
ausgeführt werden. #22195 #21768
arithmetic overflow error
, der beim Rückmelden unter MSSQL auftrat, wurde behoben. Dazu muss in MSSQL-Systemen das Migrationspaket FixDT430DT472
ausgeführt werden. #22183
ExtendActionIDinDT411HIS
ausgewählt werden. #21977
MaintainIndexOnDt468
(in S 39.5.25) schlägt nicht mehr fehl, falls der darin angegebene Index bereits existiert. #22148
FixPeriodAggregationQuery
(in S 39.5 24) schlägt bei der Migration von Venus on Earth nicht mehr fehl. #22053
Kategorie | Paketname | Funktion | Art | WI |
---|---|---|---|---|
Pflichtpaket | AddAndChangeDisLongestPathAndBucketId |
Führt vorbereitende Änderungen für die Neuberechnung des kritischen Pfades durch (BETA-Feature) | Feature | #22545 |
Pflichtpaket | AddObjectsForScheduler |
Legt neue Objekte für die Terminrechnung an. | Feature | #22545 |
Pflichtpaket | RollbackCriticalPathInBar |
Setzt die Berechnung der kritischen Vorgänge auf den Gesamtpuffer zurück | Bugfix | #22585 |
Pflichtpaket | VirtualizeOverlappingDIs |
Virtualisiert die DIs 009351, 009352 und 009353, welche die Überlappungen zwischen Vorgängen mit weichen AOBs darstellen. | Bugfix | #21768 |
Pflichtpaket | ExtendActionIDinDT411HIS |
Erhöht die maximale Zeichenanzahl für DI027481 in DT411_his | Bugfix | #21977 |
Pflichtpaket | FixDT430DT472 |
Korrigert die Länge des DIs Position in V_DT430_DT472 in MSSQL | Bugfix | #22183 |
HinweiseFeatures
- Das Update von Venus on Earth auf Venus kann NICHT mit dem Update-Paket S 39.5.25 durchgeführt werden.
- Beim Update von Venus on Earth auf Venus muss der erste Schritt zwingend aus dem Update-Paket DB 39.5.10 erfolgen.
- Beim Update von Venus auf Venus ist es irrelevant, ob die beiden Schritte aus dem Update-Paket DB 39.5.10 oder S 39.5.25 erfolgen, die Reihenfolge muss jedoch eingehalten werden.
CreateCriticalPathDI
. #21471 PortNewDFBehaviourListboxValues
. #21255
PortCAPRasterCurves
wurde einschließlich der Verweise in der Datenbank gelöscht. #20794
FixPeriodAggregationQuery
beim Update auf S 39.5.24 fehlschlug, wurde behoben. #21476
archive_dir
wurde behoben. Für eine Umgehungslösung für Versionen < S 39.5.25 siehe hier. #19622
<Server-Verzeichnis>\yajsw\bat
aus einem anderen Verzeichnis heraus gestartet werden, wurde behoben. #21242
Kategorie | Paketname | Funktion | Art | WI |
---|---|---|---|---|
Hilfspaket | FixLoadPeriodDeviations |
Korrigiert ggf. Abweichungen der geplanten Aufwände zwischen DT472 Belastung und DT468 Periode, die in bestimmten Konstellationen beim Verwenden von externen AOBs entstanden sein konnten (siehe auch WI19863 in S 39.5.24 und WI21588 in S 39.5.25) korrigiert wurden. Da das Paket intern von der Periodenverdichtung und Neuplanung Gebrauch macht, sollte das manuelle Ausführen innerhalb eines Wartungsfensters (z.B. im Anschluss an das Server-Update) geschehen. Das Paket muss manuell ausgeführt werden und setzt DB 39.5.7 voraus. Bitte vor der Ausführung Rücksprache mit PLANTA halten! | Feature | #21127 |
Pflichtpaket | CreateCriticalPathDI |
Legt neue DIs für den längsten kritischen Pfad in DTs 463 und 824 an (DI064921 und DI064924), mit den die Terminrechnung die Vorgänge markiert, die auf dem längsten kritischen Pfad liegen. | Feature | #21471 |
Pflichtpaket | PortNewDFBehaviourListboxValues |
Fügt das neue DF-Verhalten *5 zur Listbox und zum Wertebereich auf dem DI DF-Verhalten hinzu. | Feature | #21255 |
Pflichtpaket | MaintainIndexOnDt468 |
Passt die Indexes in der DT468 für die Performance-Verbesserung an. | Feature | #21588 |
Pflichtpaket | ChangeMissingTrafficlightDialogMessage |
Korrigert die Dialogmeldung für fehlende Ampel-DIs. | Bugfix | #20996 |
Pflichtpaket | UpdatePythonIDOfDIsInDT153 |
Korrigiert falsche Python-IDs in der DT153. | Bugfix | #21191 |
Features
- Hierzu den Server und den Client starten, das Migrationsmodul öffnen und die folgenden Migrationspakete (sind im Tab Erledigte Pakete zu finden) nochmals manuell ausführen:
- Server 39.5. 24:
CreateCriticalPathDI
undChangeDatatypeOfDi001585
- Server 39.5. 23:
ChangeDIsToVirtAndAddVR
- Die Meldung: Dieses Paket wurde bereits als erledigt markiert. Trotzdem ausführen? mit Ja bestätigen.
- Danach im Server-Verzeichnis das Unterverzeichnis target löschen und den Server neustarten.
CreateCriticalPathDI
#19452 / 21020
ChangeDatatypeOfDi001585
#20748
ppms.uvar.context.set_resource_access
und ppms.uvar.context.set_project_access
wurden hinzugefügt, um die Variablen @32 Ressource des Benutzers (Benutzerverwaltung) und @53 Zugriffsrechte auf Kostenstellen-Strukturcode lokal überschreiben zu können. #21033
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | CreateCriticalPathDI |
Legt das DI064739 in DT 463 an, mit welchem von der Terminrechnung Vorgänge markiert werden, die auf dem kritischen Pfad liegen | Feature |
Pflichtpaket | FixPeriodAggregationQuery |
Behebt das Problem, dass die Periodenverdichtung in den SQL-Statements, die über aggregate_periods_from_start_to_end() -Funktion angesprochen wurden, teilweise nicht mit der, die über Neuplanung gemacht wurde, übereinstimmte. Bitte beachten Sie ein Problem und dessen Lösung unter MSSQL. |
Feature |
Pflichtpaket | ChangeDatatypeOfDi001585 |
Wandelt den DB-Typ des DI001585 in DT406 und DT406_HIS von N2 in N8 um, so dass die Nachkommastellen nun möglich sind. | Feature |
Pflichtpaket | ChangeListboxSecondarySymbolID |
Korrigiert die falsche Listbox auf DI026621 ID sekundäres Symbol | Bugfix |
Pflichtpaket | ExtendActionID |
Erhöht die maximale Zeichenanzahl für DI027481 von 8 auf 40 Zeichen | Bugfix |
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | PortMissingTrafficLight |
Behebt einen Fehler mit dem fehlendem DI 063727 für Systeme mit C 39.5.X/S 39.5.Y/DB 39.4.4.0 (VenusOnEarth). | Bugfix |
PortProfilerItexts
fehl. Um das Problem zu beheben, bitte das Paket noch einmal ausführen.
ChangeUnusedDI026621
die Customizing-Voraussetzungen. Die Vorgehensweise zum Customizen siehe hier.
ChangeDIsToVirtAndAddVR
AllowDelayedDurability
unter MSSQL nicht ausgeführt werden konnte, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | ChangeUnusedDI026621 |
Implementiert eine neue Funktionalität für das DI026621 und führt alle in diesem Zusammenhang notwendigen Anpassungen aus. Das DI wird jetzt benutzt, um individuelle Terminlinien unter Skala zu customizen | Feature |
Pflichtpaket | ChangeDIsToVirtAndAddVR |
Wandelt die DI008708 und DI008766 in virtuell um und fügt die notwendigen Python-Wertebereiche ein und behebt somit das Problem, dass Statusberichte nach Update auf S 39.5.22 nicht erstellt werden konnten | Feature |
Pflichtpaket | PortDistributePMEffortMessage |
Implementiert eine Dialogmeldung, die beim Versuch, Aufwände von der Ressource mit einer PM-Belastungskurve automatisch zu verteilen, erscheint und darauf hinweist, dass dies nur manuell möglich ist. | Feature |
Pflichtpaket | MakeSymbolMinWidthServerRelevant |
Initialisiert das DI001955 Min. Breite für alle Symbole auf 0 | Feature |
Pflichtpaket | SetINITRANSTo5 |
Setzt den Parameter INITRANS auf 5, um ITL shortage-Deadlocks in Oracle-Datenbanken zu verhindern | Feature |
MakeSymbolMinWidthServerRelevant
(selbst bei erstmaliger Installation mit neuer Datenbank).
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | PortProfilerItexts |
Fügt die fehlenden Übersetzungen im Modul PerformanceMessung ein. | Bugfix |
PortLoadCurves
ausgeführt werden.
globals.conf
in die web.conf
verschoben.
config_tests.txt
wird nicht benötigt und wurde aus dem Unterverzeichnis des DB-Installers gelöscht.
INITRANS
auf 5 gesetzt. Dies führt dazu, dass diese spezifische Deadlock-Art nicht mehr auftreten kann und die Datenbank-Performance allgemein leicht verbessert wird bei gleichzeitig etwas höherer Speicherallokierung in Oracle.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Optionales Paket | PortLoadCurves |
Ergänzt die Anzeige neuer Belastungskurven im Modul Belastungskurven. | Feature |
Pflichtpaket | PortRemainingLoad |
Portiert Wertebereiche für Restaufwände zur Sicherstellung der Kompatibilität mit den neuen Belastungskurven bei Verwendung von DB 39.4.4.0. | Feature |
Pflichtpaket | AddIndexToDt468 |
Indiziert die DT468 zur Verbesserung der Performance bei Zugriffen auf diese Tabelle. | Feature |
Pflichtpaket | MoveDeviationOutOfScheduling |
Fügt Wertebereiche für DI001296 und DI001177 hinzu und löscht die DIs. Problem bei der Statusberichterstellung bei Verwendung einer DB-Version DB 39.5.9 siehe Bekannte Probleme. | Feature |
Pflichtpaket | AddNewEffectTypeBlank |
Ergänzt den neuen Effekttyp Blank. Hinweis: Diese Funktion benötigt die Client-Version C 39.5.20. | Feature |
Pflichtpaket | AllowDelayedDurability |
Aktiviert die verzögerte Transaktionsdauerhaftigkeit (DELAYED_DURABILITY) für MSSQL-Server bis Version 2014. | Feature |
Pflichtpaket | CorrectSchemaDefinitionVenus |
Korrigiert das Feld TEMP_PERIOD_CHANGES im Datenbankschema für Oracle, das bei Verwendung von Ressourcennamen mit Umlauten zu Fehlern in der Verarbeitung der Perioden führte. | Bugfix |
Optionales Paket | PortCAPRasterCurves |
Dieses Migrationspaket ist obsolet und wird mit samt den Änderungen, die beim Ausführen dieses Pakets durchgeführt werden, in einer der nächsten Server-Versionen gelöscht. | Feature |
A_ReplaceOldFrameworkCustomizing
aufgrund falscher Reihenfolge der Löschbefehle nicht alle erforderlichen Daten gelöscht hat, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixPortfolioModuleCustomizingErrors |
Behebt Probleme beim Öffnen des Moduls Portfolio bei Verwendung von DB 39.4.4.0. | Bugfix |
Pflichtpaket | MoveDeviationOutOfScheduling |
Ändert, dass die Abweichungungswerte von DI001296 und DI001177 nicht über die Terminrechnung berechnet werden, sondern über die Wertebereiche dieser DIs und löscht diese DIs aus der Datenbank. Problem bei der Statusberichterstellung bei Verwendung einer DB-Version DB 39.5.9 siehe Bekannte Probleme. | Feature |
Hilfspaket | LogUnsupportedKoAGrCUVoE |
Loggt alle Module, die bei Verwendung von DB 39.4.4.0. nicht mehr unterstützte Kostenartengruppen-DIs verwenden und schlägt fehl, wenn welche gefunden wurden. | Feature |
CreateDialogueColumns
, AddLogTimestampColumn
. Das Problem wird mit DB 39.5.9 behoben worden sein. Die beiden Pakete können manuell auf "Erledigt" gesetzt werden.
PortNewDialogModuleParameters
und CreateDialogueColumns
müssen durchgelaufen sein.
planta.migration_scripts_to_ignore
erweitert, der die Möglichkeit bietet, bei der Installation einige extra angegebene Migrationsskripte auszulassen. Dieser Parameter darf nur in Absprache mit PLANTA verwendet werden.
<Server-Verzeichnis>\HeadlessClient
installiert und ist dort betriebsbereit.
CallOldUuidPacket
beim Update auf Server 39.5.20 bei bestimmten Quellsystemen fehlgeschlug, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | PortStatusbarMessage |
Implementiert eine neue Dialogmeldung-Ausgabeart (4) und die Dialogmeldung für den Neustart des Servers. | Feature |
Pflichtpaket | CreateUUIDColumnsInKDB |
Legt UUIDs in allen Kundendatentabellen an. | Feature |
Pflichtpaket | PortNewDialogModuleParameters |
Portiert die Parameter Breite Dialogmodul und Höhe Dialogmodul, um Höhe und Breite eines Dialogmoduls individuell einstellen zu können. Hinweis: Zur Nutzung dieses Features ist Client 39.5.18 erforderlich. |
Feature |
Pflichtpaket | FixNullValuesInDT447 |
Korrigiert NULL-Werte im Feld OWNER_LICENSE in DT447 bei Verwendung von DB 39.4.4.0. | Bugfix |
Pflichtpaket | AddUUIDColumnsToKDB |
Fügt fehlende UUIDs in den PLANTA-Tabellen DT150-DT154 in der Kundendatenbank hinzu. | Bugfix |
Pflichtpaket | UpdatePythonIDofLicenseDIinDT153 |
Korrigiert die Python-ID von DI008262 Lizenz in der Tabelle DT153 Zählerstand KDB. | Bugfix |
CheckDifferencePacket
nach Anpassungen der Ordnerstruktur nicht ausgeführt werden konnte, wurde behoben.
UpdateMigrationModuleCustomizing
bei Updates sporadisch nicht erledigt wurde, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixFixCostAggregation |
Korrigiert fehlerhafte I-Texte der SQL-Statements, die mit dem Paket FixCostAggregation erzeugt wurden. |
Feature |
Pflichtpaket | FixLicenceLevel |
Behebt unter Verwendung von DB 39.4.4.0 das Problem, dass die Anzahl der verwendeten Vorgänge insgesamt im Modul Lizenzstaffel bei vorhandenen Projekten mit Status = 2 nicht korrekt berechnet wurde. | Bugfix |
Pflichtpaket | A_PortNewPerformanceHistorySchema |
Portiert Schemaänderungen für Performance History-Module bei Verwendung von DB 39.4.4.0. | Feature |
Pflichtpaket | B_PortNewPerformanceHistoryCustomizing |
Portiert das Customizing für Performance History-Module bei Verwendung von DB 39.4.4.0. | Feature |
Pflichtpaket | A_PortLatencyToVenusOnEarthSchema |
Portiert Schemaänderungen für Latenz-Tabellen bei Verwendung von DB 39.4.4.0. | Feature |
Pflichtpaket | B_PortLatencyToVenusOnEarthCustomizing |
Portiert das Latenz-Customizing bei Verwendung von DB 39.4.4.0. | Feature |
Pflichtpaket | A_PortPythonProfilerToVenusOnEarthSchema |
Portiert Schemaänderungen für Python Profiler-Tabellen bei Verwendung von DB 39.4.4.0. | Feature |
Pflichtpaket | B_PortPythonProfilerToVenusOnEarthCustomizing |
Portiert das Python Profiler-Customizing bei Verwendung von DB 39.4.4.0. | Feature |
Pflichtpaket | RemoveIncompletePlantaUsers |
Entfernt unvollständige PLANTA-Benutzer. | Bugfix |
CallOldUuidPacket
angelegt.
Features reload_server()
wurden geändert und der Menüpunkt wurde in PLANTA-Dienst neu starten umbenannt. AddServices
fälschlicherweise fehlschlug, wurde behoben.
input-file
in den Import-Skripten des Customizing-Deployments wurde entfernt.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | AddNewDFBehaviours |
Legt, vorbereitend für die nächste Client-Version, die neuen DF-Verhalten mi und mo an. | Feature |
Pflichtpaket | CallOldUuidPacket |
Führt das Migrationspaket CreateUUIDColumnsPacket aus, auch wenn es bereits als erledigt markiert wurde, um final UUIDs in allen Kundentabellen anzulegen. |
Feature |
UpdatePeriodAggregationQuery
, PortPeriodSchemaChanges
und UpdatePeriodAggregationQuery
schreiben nun bei einem Update den aktuellen Fortschritt in die Log-Dateien PlantaServer.log und install.log.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | RenameMenuitemToRestart |
Ändert den Menüpunkt System-Customizing neu laden in PLANTA-Dienst neustarten. | Feature |
hibernate.jdbc.fetch_size
und hibernate.jdbc.batch_size
, die die Anzahl der Zeilen, die zum Lesen bzw. Schreiben übertragen werden, definieren. get_data_dictionary()
verarbeitet nun auch Python-Wertebereiche, die nur innerhalb einer Benutzersitzung oder Modulkonstruktion fehlerfrei kompilieren.
CreatePkUuids
wurde korrigiert.
CreatePkUuids
werden UUID-Spalten, die in der Datenbank bereits existieren, ignoriert und nicht als Fehler interpretiert
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | UpdateMigrationModuleCustomizing |
Aktualisiert das Customizing der Migrationspaketemodule. | Feature |
Pflichtpaket | DeleteInvalidNullLicPackage |
Löscht das ungültige Migrationspaket NullLicenseFixGenerator . |
Bugfix |
FillMigrationruleTable
durch einen Fehler im Migrationspaket CleanupPacketData
doppelt angezeigt wurde, wurde behoben.
FixNotNullConstraints
fehlschlug, wenn im DataDictionary Tabellen enthalten waren, die es in der Datenbank selbst nicht gab, wurde behoben.
FixNotNullConstraints
übersprungen.
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 |
get_system_customizing_errors()
erweitert. Dieser Parameter stellt den textuellen Inhalt von System-Customizing-Fehlern zur Verfügung.
server.start_server
umgangen werden.
PYTHON_CUSTOMIZING_VERSION
in der Datei planta_server.conf festgelegt.
db.select
mit mehr als einer SQL-Aggregatfunktion in MSSQL keine korrekten Ergebnisse für alle Aggregatfunktionen zurückgeliefert wurden, wurde behoben.
computeSqlValueRange()
bei Verwendung eines falschen Zeichensatzes wurde behoben.
computeSqlValueRange()
bei gesetzter DataItem-SQL-ID auftrat, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | ActivateRelationCheck |
Führt die optionalen Migrationspakete A_ChangeLBdigit, B_ChangeLBvalue, C_ChangeCustomizing, D_ChangeModuleName, E_CreateMacro und F_ChangeMacroOfRelationCheck aus, wenn sie zuvor noch nicht durchgelaufen waren, um für DB 39.4.4.0 die Relationsprüfung zu aktivieren. | Feature |
Pflichtpaket | A_EnlargeDefaultValueColumn |
Vergrößert DI000223 Standardwert auf 100. | Feature |
Pflichtpaket | B_EnlargeDefaultValueDictionary |
Ändert DB-Länge und DF-Länge von DI000223 Standardwert auf 100. | Feature |
Pflichtpaket | C_AddDefaultModuleSubclass |
Ändert den Standardwert der Modul-Subklassen zu ppms.module_subclasses.base_class.Base ab DB 39.5.x bzw. zu ppms.module_subclass bis DB 39.4.4.0. |
Feature |
Pflichtpaket | D_AddExplicitModuleSubclass |
Ergänzt jedes Modul (mit Ausnahme von Makromodulen), das keine Subklasse enthielt, um die Modul-Subklasse ppms.module_subclasses.base_class.Base |
Feature |
Hilfspaket | FindCodeThatUsesPLANTADE |
Sucht Code, der Pfade zu bisherigen planta_de-Verzeichnissen enthält und listet sie im Logflie auf, damit diese an die neue Ordnerstruktur angepasst werden können. | Feature |
Release-übergreifendes Paket | CleanupPacketData |
Löscht ungültige Pakete mit PLANTA-Standardlizenz, sofern sie keine kundenspezifischen Historisierungsdaten aufweisen und markiert die Migrationspakete als erledigt, die dauerhaft nicht relevant sein werden, so dass im Panel Migrationspakete nur Pakete angezeigt werden, die ggf. in einem späteren Update-Verfahren von Bedeutung sein werden können. | Feature |
Pflichtpaket | FixFetchSizeMessages |
Aktualisiert Dialogmeldungen und ergänzt Übersetzungen. | Feature |
Pflichtpaket | FixPerformanceDT430 |
Erstellt einige Indizes und ändert einen View in der DT430. | Feature |
Pflichtpaket | Correct_Licenses |
Korrigiert ungültige Lizenzdaten verschiedener Tabellen aufgrund alter Datenbank-Versionen. | Bugfix |
CorrectExistentReports
und ChangeAuditedToNotNull
bei einem Update auf S 39.5.x unter MSSQL fehlschlugen, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixPerformanceDT430 |
Erstellt einige Indizes und ändert den View in DT430. | Feature |
Pflichtpaket | DeleteMSPI_TASKConstraint |
Löscht fehlerhafte Constraints in der Tabelle MSPI_TASK, die MSPI_TASK selbst referenzieren. Das Problem betrifft nur Oracle-Datenbanken, da MSSQL keine Constraints von einer Tabelle zur selben Tabelle zulässt. | Bugfix |
Pflichtpaket | RemoveFilterForChartDisplaying |
Entfernt Filterkriterien, die aufgrund eines Workarounds für fehlerhafte 0-Werte eingefügt worden waren. | Bugfix |
Pflichtpaket | ShowBaselineInCostTrends |
Erweitert einen View, um Daten aus der Baseline in der Kostentrendanalyse anzuzeigen. | Bugfix |
Pflichtpaket | FixCostTrendsAndEVA |
Korrigiert einen View, der als Datenquelle für Kostentrends und Earned Value Analyse dient. Dies behebt das Problem, dass Charts geplante Kosten in Baselines und Statusberichten für andere Berichte anzeigten. Erforderliche Customizings für die Module Status, Statusbericht und Infoboard werden aktualisiert. | Bugfix |
Pflichtpaket | RemoveReloaderMacro |
Entfernt das Makromodul Python Reloader sowie den Menüpunkt Python-Module neu laden. | Feature |
Pflichtpaket | ReplaceHelperPacketModuleCustomizing |
Ändert das Modul-Customizing des Moduls Hilfspakete, so dass Hilfspakete nach erfolgreichem Durchlauf angezeigt werden. | Bugfix |
Pflichtpaket | DeactivateResubmissionInProject |
Deaktiviert das korrupte DI 000820. | Bugfix |
Optionales Paket | PortExportSchedulingDataCustomizing |
Fügt das Modul Anonymisierter Terminrechnungsdaten-Export hinzu. | Feature |
Pflichtpaket | PortFilterMessages |
Vorbereitung zur Portierung von Dialogmeldungen für Filterfunktionalitäten. | Feature |
planta_migration
aufgerufen.
PlantaSession-[Session-ID].log
angezeigt.
FixMMSChartCode
bei Verwenden von MSSQL fehlschlug, wurde behoben.
hql.search_record
oder hql.query
abstürtzte, wurde behoben.
FixEarnedValueForProjectLevelNull
bei Verwendung einer MSSQL-Datenbank fehlschlug, wurde behoben.
DeleteUnusedColumns
und ChangeAuditedToNotNull
wurden angepasst und werden bei einem Update auf Server 39.5.17 nochmals ausgeführt, wenn sie in Server 39.5.14 fehlgeschlagen waren.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | MSSQLHelperFunctions |
Ergänzt Prozeduren zum Ändern oder Löschen von spezifischen Spalten unter MSSQL. | Feature |
Pflichtpaket | ChangeAuditedToNotNull |
Ändert AUDITED-Spalten auf NOT NULL, wenn das Migrationspaket ChangeAuditedToNotNull mit Server 39.5.14 fehlgeschlagen war. |
Bugfix |
Pflichtpaket | UpdatePeriodAggregationQuery |
Behebt das Problem, dass die Verdichtung der Grundlast im Modul Einplanungen nur auf die direkt übergeordnete Ebene erfolgte. | Bugfix |
Pflichtpaket | AddServices |
Ergänzt server_exec()/client_exec() um die entsprechenden Dienste der RPC-Schnittstelle bei Verwendung von DB 39.4.4.0. | Feature |
Hilfspaket | FindExecInCustomerDirectory |
Sucht und findet jegliche Verwendung von client_exec und server_exec in Customer-Verzeichnissen. | Feature |
Optionales Paket | PortRegtestInterfaceConfigs |
Stellt die Möglichkeit zur Verfügung, Projektdaten anonymisiert zu exportieren. | Feature |
Pflichtpaket | ReplaceOldFrameworkCustomizingVenus |
Ersetzt das bisherige Customizing des Migrations-Frameworks. Siehe auch A_ReplaceOldFrameworkCustomizing , B_SucceedPreviousMigrationFramework , RemoveVersionColumn |
Feature |
abort-on-failure
ist es nun möglich, dass eine Migration gestoppt wird, wenn ein Migrationspaket fehlschlägt. Weitere Migrationspakete werden dann nicht mehr ausgeführt.
CorrectExistentReports
wurden korrigiert.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | DeleteUnusedColumns |
Deaktiviert und löscht DIs, die im Data Dictionary nicht vorhanden sind, wenn das Paket DeleteUnusedColumns mit Server 39.5.14 fehlgeschlagen war. |
Bugfix |
Pflichtpaket | A_ReplaceOldFrameworkCustomizing |
Ersetzt das bisherige Customizing des Migrations-Frameworks. Siehe auch ReplaceOldFrameworkCustomizingVenus |
Feature |
Pflichtpaket | B_SucceedPreviousMigrationFramework |
Markiert ältere Migrationspakete für das Migrations-Framework als erledigt. Siehe auch ReplaceOldFrameworkCustomizingVenus |
Feature |
ReplaceDependencyHeuristicsWithAggregationTypeNever
wurde erweitert und zeigt nun in der Log-Datei alle geänderten Datenbereiche und Datenfelder sowie die jeweiligen Einstellungen vor der Anpassung.
Module
kann nun als Kontext-Manager verwendet werden, um beispielsweise ein Modul schließen zu können, das keinen Kontext mehr hat.
wrapper.fork_hack = true
in der Wrapper-Konfigurationsdatei [ServerVerzeichnis]/yajsw/conf/linux.conf
behoben.
org.hibernate.SQL
in der Datei logback_debug.xml
für das Session-basiertes Logging wurde entfernt.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixPerformanceDT430 |
Erstellt fehlende Indizes und ändert einen View der DT430 zur Optimierung der Performance vom Panel Mitarbeiterboard. | Feature |
Pflichtpaket | FindServerDictUsage |
Durchsucht das Customizing nach Verwendung der Funktion =get_server_dict() und gibt die Suchergebnisse aus. | Feature |
Pflichtpaket | FixEarnedValueForProjectLevelNull |
Behebt das Problem, dass FixEarnedValueCheckbox fehlschlägt, wenn das Projektlevel NULL ist. | Feature |
rebuild_mssql_indices
für MSSQL eingefügt, das beliebig oft ausgeführt werden kann, um die Performance durch Neuaufbau der Indizes zu verbessern.
autocommit_disabled()
und autocommit_enabled()
wurden hinzugefügt.
CreateFolderPacket
ist daher nicht mehr erforderlich.
CreateFolderPacket
wurde erweitert. Die Funktionalität des Migrationspakets wird bei jedem Serverneustart ausgeführt, so dass eine manuelle Ausführung nach Neustart des Servers nicht erforderlich ist. Das Paket kann weiterhin bei Bedarf manuell ausgeführt werden. Das Migrationspaket CreateFolderPacket
Wrong column length in DB: [DT415Datentabelle#DI000216Variablenname]Bugfixes
* Column: [SQL-ID], Type: [Datentyp]. Found: [Feldlänge auf der Datenbank], expected: [erwartete Feldlänge]
No DB lengths specification in DT: [Variablenname]
* Column: [SQL-ID], Type: NUMBER
Entity
wird nicht mehr ausgeführt, wenn DT415.ENTITYNAME bereits existiert.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixBotchedEntityNames |
Korrigiert die falsche Schreibweise von Entity-Namen, die in der MSSQL-Version des Migrationpakets =Entity enthalten waren | Bugfix |
Pflichtpaket | CreateIndicesForVenusOracle |
Fügt Indices hinzu, um Datenbankzugriffe unter Oracle zu beschleunigen (ab DB 39.5.) | Feature |
Pflichtpaket | PortBugfixForWorkReportingModuleToVoe |
Behebt eine Fehlermeldung unter MSSQL, die bei Eintragen von Rückmeldungen im Modul Rückmeldung erfassen sporadisch angezeigt wurde. | Bugfix |
Pflichtpaket | FixNullValuesInDBPos |
Behebt die Fehlermeldung null index column for collection, die während der MSSQL-Skript-Erstellung auftrat, nachdem neue, nicht-virtuelle DIs angelegt wurden | Bugfix |
Pflichtpaket | MakeSymbolTypeServerRelevant |
Korrigiert die fehlerhafte Vorschau von Balken-Objekten beim Customizen und stellt nun sowohl Form als auch Füllung und Rahmen der verwendeten Symbole im Modul Dataitems korrekt dar. | Bugfix |
call_project_report
wurde um den Parameter report_module_id erweitert. Damit ist es nun möglich, das in den globalen Einstellungen festgelegte Modul zur Anzeige eines Statusberichts individuell zu überschreiben, um verschiedene Module zur Anzeige eines Statusberichts nutzen zu können.
replace_placeholder
: Ersetzt den Ressourcennamen im Modul Prozessstatus durch den im Modul Prozessmodell-Templates vorgegebenen Platzhalter.
project_is_running
: Prüft durch Auswerten der folgenden Bedingungen, ob das Projekt läuft: Kalk. Ende <= Heute-Datum, Wunsch-Ende <= Heute-Datum und Dauer-Ist = 0
replace_phase_in_model
: Ersetzt die Prozessschritte einer künftigen Phase mit Prozessschritten aus einer Phase eines anderen Prozessmodells.
CustomerDIDeactivation
und CustomerDIDeactivationSansDT400
auch virtuelle individuelle DIs deaktiviert wurden, wurde behoben.
ddDefaultValueForUsers
unter MSSQL fehlschlug, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | UpdateLiabilityImport |
Setzt für den Obligo-Import die Werte folgender Felder auf 0, bevor Daten importiert werden: investm_pay_oblig, =person_ext_pay_obl , person_int_pay_obl , mat_costs_pay_obl , miscel_pay_oblig |
Feature |
Pflichtpaket | PortResourceIdentChangeToVenusOnEarth |
Ermöglicht die Änderung der Ressourcen-ID im Modul Ressourcenidenttausch für DB 39.4.4.0 | Feature |
Pflichtpaket | FixEarnedValueOnMSsqlVoE |
Ergänzt fehlende Dataitems für die Earned Value-Analyse in MSSQL für DB 39.4.4.0 | Feature |
Pflichtpaket | PortPlaceholderCheckbox |
Fügt die Checkbox Platzhalter gesetzt im Modul Prozessstatus hinzu | Feature |
Pflichtpaket | ChangeMacroOfDI057860 |
Behebt das Problem, dass beim Einfügen einer neuen Prozessregel im Modul Prozessregeln mit Regelart = Prüfregel und Klasse = Python ein unvollständiges Template einkopiert wurde | Bugfix |
Pflichtpakete | UpdatePeriodCalculationProcedureAgain |
Korrigiert einen Fehler bei der Berechnung des Feldes Verfügbare Kapazität bei Verwenden von Faktor 5 im Modul Ressourcendatenblatt | Bugfix |
Pflichtpaket | RemoveUnnecessaryAutoNr |
Bei den folgenden DIs wurden nicht erforderliche Autonummern entfernt: DI001200 Projekt-Nachfolger-ID, DI001201 Vorgang-Nachfolger-ID, DI001203 Vorgänger | Bugfix |
Pflichtpaket | PortInterfaceArchiveParameterCustomizing |
Die Fehlermeldung beim Klicken auf den Button Parameter bearbeiten im Modul Archiv des PLANTA link wurde behoben | Bugfix |
Pflichtpaket | ReplaceSendInfoMacro |
Behebt das Problem, dass bei gleichzeitiger Auswahl mehrerer Stakeholder nicht an alle ausgewählten Stakeholder eine Info per E-Mail gesendet wurde | Bugfix |
Pflichtpaket | PortSendInfoTextConstant |
Fügt eine neue Textkonstante zur Abfrage projektspezifischer Kontakteinstellungen eines Benutzers für die Funktion Info senden im Modul Info versenden hinzu | Bugfix |
Pflichtpaket | PortDialogmessage |
Portiert die Dialogmeldung für nicht erfolgreiche Kapazitätsrechnung mit englischsprachigem Benutzer auf DB 39.4.4 | Bugfix |
Pflichtpaket | FixCreationOfStatusReport |
Behebt die Datenbank-Fehlermeldung ORA-01747: invalid user.table.column, table.column, or column specification\n beim Anlegen von Statusberichten mit S 39.5.14 unter Oracle | Bugfix |
Pflichtpaket | DeactivateVariableObjectTablesMSSQL |
Korrigiert die falsche Schreibweise von Entity-Namen, die in der MSSQL-Version des Migrationpakets migration.server.S_39_5_13.wi12349_add_entity.Entity enthalten waren |
Bugfix |
Pflichtpaket | PortChangeFunctionalIDTextConstants |
Fügt eine neue Textkonstante hinzu und ändert eine ältere. In diesem Zuge wurde das Problem behoben, dass beim Ändern der fachlichen ID durch Eintragen ungültiger Zeichen die ID leer bliebt. | Bugfix |
Pflichtpaket | FixMSSQLColumnTypes |
Behebt das Problem, dass unter MSSQL beim Systemstart die Meldung zur automatischen Prüfung des System-Customizings angezeigt wurde | Bugfix |
Pflichtpakete | CorrectDIForAdjustment CorrectExistentReports |
Korrigiert die Quellbezüge der Vergleichswerte von DI029316 Nutzen erreicht total und DI029263 Nutzen geplant total und korrigiert in bereits erstellten Statusberichten die vertauschten Werte in diesen DIs | Bugfix |
Pflichtpakete | ChangeSummaryTypeValueInPlanningObjects |
Behebt die Fehlermeldung beim Öffnen des Moduls Meine Planungsobjekte | Bugfix |
Pflichtpaket | FixTaskRights2 |
Fügt folgenden Bugfix hinzu: Ressourcen können, ohne dass sie Multiprojektmanager oder Stakeholder mit Änderungszugriff sind, in Vorgängen, in denen sie eingeplant sind, nun Folgendes bearbeiten: Dokumente hinzufügen/bearbeiten, Aufgaben hinzufügen/bearbeiten, die Vorgangsbeschreibung hinzufügen/bearbeiten | Bugfix |
Pflichtpaket | ZFixEarnedValueCheckbox |
Behebt Fehler im Paket FixEarnedValueCheckbox zuvor bereits erfolgreich durchgeführt wurde, hat das Paket ZFixEarnedValueCheckbox keine Funktion.FixEarnedValueCheckbox zuvor fehlgeschlagen, wird es nun auf Erledigt gesetzt. |
Bugfix |
Pflichtpaket | SetFilterForChartDisplaying |
Fügt eine Umgehungslösung hinzu, sodass die Charts Kostenverlauf und Aufwandsverlauf nach Erstellen und Freigeben eines Statusberichts nicht mehr ungefüllt angezeigt werden | Bugfix |
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixS14DbPackages |
Behebt den Fehler, dass in den Migrationspaket-Modulen Datenbank-Migrationspakete bei den Server-Migrationspaketen angezeigt wurden | Bugfix |
Pflichtpaket | A_FixTestFormats |
Löscht nicht verwendete Zahlen- oder Währungsformate, die zu Testzwecken angelegt wurden | Bugfix |
Pflichtpaket | B_FixDuplicateFormats |
Ersetzt doppelte und löscht nicht verwendete Zahlen- oder Währungsformate | Bugfix |
Pflichtpaket | C_FixFormatDescriptions |
Korrigiert Beschreibungen, die dem jeweiligen Zahlen- oder Währungsformat nicht entsprechen | Bugfix |
Pflichtpaket | D_FixFormatCustomizing |
Korrigiert durcheinandergebrachte Customizing-Formate. Schlägt das Migrationspaket fehl, werden erweiterte Informationen zur Ursache ausgegeben. | Bugfix |
Pflichtpaket | FixFormatLength |
Reduziert die mögliche Gesamtlänge eines Zahlen- oder Währungsformats, wenn höhere Werte nicht erforderlich sind | Bugfix |
Pflichtpaket | TryExceptSectionIgnoresErrorMessages |
Korrigiert das Makromodul 009AVG, so dass es ohne Try/Excepts ausgeführt wird | Bugfix |
Pflichtpaket | DeactivateVariableObjectTables |
Entfernt die folgenden Tabellen: DT349, DT395, DT548, DT954, DT899, DT005, DT937 | Bugfix |
Pflichtpaket | DeleteUnusedColumns |
Deaktiviert und löscht DIs, die im Data Dictionary nicht vorhanden sind | Bugfix |
Pflichtpaket | FixIndex |
Korrigiert den falsch gesetzten Index von DT856 | Bugfix |
Pflichtpaket | FixEarnedValueCU |
Fügt das erforderliche Customizing für die Earned Value-Analyse von Teilprojekten, hinzu | Feature |
Pflichtpaket | FixEarnedValueSchema |
Fügt Prozeduren und Views, die für die Earned Value-Analyse von Teilprojekten erforderlich sind, hinzu | Feature |
Pflichtpaket | WrongColumnType |
Korrigiert den Spaltentyp der folgenden DIs von I-Text zu Varchar: DI041079, DI002747 and DI002748 | Bugfix |
Pflichtpaket | FixListboxValuesOPS |
Korrigiert falsche Listboxwerte in Objektschutz-DIs von DT447 | Bugfix |
Pflichtpaket | FixEarnedValueCheckbox |
Fügt zur Earned Value-Checkbox im Modul Modell und Modellparameter eine Funktion zur Neuberechnung hinzu | Feature |
core_install_python_fix.zip
direkt im Server-Verzeichnis entpacken, und ggf. das Überschreiben der Python-Datei py/planta_de/ppms/interface/blocks/validator.py
bestätigen.
CreateFolderPacket
und FillMigrationruleTable
manuell ausgeführt werden.
ReplaceDependencyHeuristicsWithAggregationTypeNever
wird in den Dependencies der Wertebereiche "di" in "DI" korrigiert.
copy_phase_into_model(project_id, mts_rec, prozess_templ_id, phase, forced_phase)
: Mit dieser kann eine Prozessregel erstellt werden, mit welcher eine Phase eines anderen Prozessmodells einkopiert werden kann. Weitere Informationen
total_budget_exists(project_id)
: Prüft, ob DI000634 (Kostenbudget total) > 0 ist
check_date_is_today_or_future(project_id, attribute)
: Prüft, ob das als attribute
hinterlegte Dataitem >= dem Heute-Datum ist ( attribute
ist eine DI-Python-ID aus der DT461 Projekt
ReentrantModuleEvent
.
db_custom_lines_create
gab eine Liste mit nur einem einzigen String, in dem alle Statements zu finden waren, zurück, statt einer Liste in der jeder String einem Statement entspricht.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixCostAggregation |
Behebt das Problem der zum Teil falschen Verdichtungen bei Projekten mit Teilprojekten im Terminplan mit DB 39.4.4.0. | Bugfix |
Pflichtpaket | ReplaceProcessModelActivationMacroWithSubclass PortProcessModelActivationDialogMessage ReplaceExecuteProcessActionMacroWithSubclass |
Fügen hinzu, dass in Prozessmodellen über die Schaltfläche Aktuelles Prozessmodell zurücksetzen ein weiteres Modell einkopiert werden kann, wenn zuvor alle Prozessphasen abgeschlossen wurden | Feature |
Pflichtpaket | FixTaskRights |
Bereitet folgenden Bugfix vor: Ressourcen können, ohne dass sie Multiprojektmanager oder Stakeholder mit Änderungszugriff sind, in Vorgängen, in denen sie eingeplant sind, nun Folgendes bearbeiten: Dokumente hinzufügen/bearbeiten, Aufgaben hinzufügen/bearbeiten, die Vorgangsbeschreibung hinzufügen/bearbeiten | Bugfix |
Pflichtpaket | HideProjectSeparator |
Verschiebt DI000256 Trennzeichen im Modul LizenzSystemparameterUndDBInstanzenMOD006355 in Fenster 9, da dieses DI derzeit ohne Funktion ist. | - |
Pflichtpaket | A_PortProcessPlaceholderSchema B_AddProcessDeletionFlagCustomizing |
Fügen die Spalte Platzhalter im Modul Prozessmodell-Templates hinzu, in der die Python-ID einer Ressource hinterlegt werden kann, um den entsprechenden Ressourcennamen im gleichnamigen Feld im Modul Prozessstatus über Rechtsklick Vordefinierte Ressource einfügen eintragen zu können. | Feature |
Pflichtpaket | ChangeInvalidEntityNam |
Behebt eine Python-Fehlermeldung im Ressourcendatenblatt | Bugfix |
Pflichtpaket | ReplaceStatusReportCustomizing PortStatusReportTranslations |
Fügen Folgendes hinzu: Damit in einem Prozessschritt Statusberichte erstellt werden können, wurde die Erstellung von Statusberichten von Makro-Modulen in die Python-Datei =create_report.py ausgelagert. Wurde die Berichtserstellung individualisiert, muss diese Datei angepasst werden. | Feature |
Pflichtpaket | ReplaceHandInProcessStepCode |
Fügt Folgendes hinzu: Werden Abgabe- und Freigabe-Prozessschritte erledigt, wird das Datum, an dem dies erfolgt, im Feld Termin automatisch eingetragen, wenn dort zuvor kein Datum angegeben wurde. | Feature |
Pflichtpaket | AddResourceCopyField |
Dieses Migrationspaket ermöglicht das Hinterlegen einer Default-Ressource für Prozessschritte im gleichnamigen Feld | Feature |
Pflichtpaket | ReplaceMacroForMOD0099CN |
Behebt die Python-Fehlermeldung beim Klick auf den Link im Modul Indirekte Module | Feature |
Pflichtpaket | MissingTranslationsVoE |
Korrigiert Übersetzungen bzw. fügt neue hinzu | Feature |
Pflichtpaket | ITextsForMigrationModule |
Behebt das Problem, dass das Panel Migrationspakete mit einem englischen Benutzer nicht geöffnet werden konnte | Bugfix |
Pflichtpaket | RemoveLoggingByUser |
Entfernt das Modul PerformanceHistoryNachBenutzerLoggen aus dem Benutzermenü | - |
Pflichtpaket | ReactivateTables |
(Re)Aktiviert die folgenden Datentabellen, die in der Server-Version 39.5.13 fälschlicherweise deaktiviert wurden: 150, 151, 152, 153 und 495. Dies behebt den Fehler beim Aufruf des Moduls Kostenartengruppen bei Verwendung von DB 39.4.4.0 mit S 39.5.13. | - |
Pflichtpaket | FixViewMVsButton |
Behebt die inkorrekte Anzeige von Modulvarianten im gleichnamigen Modul, sodass einem Benutzer mit Customizer-Rechten nun alle Modulvarianten, unabhängig vom zugeordneten Benutzer, angezeigt werden. | Bugfix |
Pflichtpaket | CopyHyperlink |
Behebt das Problem, dass Hyperlinks in Statusberichten nicht korrekt funktionierten | Bugfix |
Pflichtpaket | ChangeAuditedToNotNull |
Ändert AUDITED-Spalten auf NOT NULL | - |
Pflichtpaket | AddUUIDIndices |
Behebt Performance-Probleme (v.a. bei der Terminrechnung), die durch Änderungen in S 39.5.13 verursacht wurden, durch den Einsatz von Indizes und partieller Verwendung nativer SQL-Statements für Schreibzugriffe | Bugfix |
Pflichtpaket | AddFormatToAvailableCapDataField |
Ändert das Format auf den DIs Verfügbare Kapazität, Verdichtete verfügbare Kapazität und Verfügbare Kapazität Basisperiode auf ein Format mit zwei Nachkommastellen. | - |
Pflichtpaket | AddInterfaceLoggingExport PortOLE1387 |
Fügen im Modul Logging das Kontextmenü Logfile anlegen hinzu, mit dem die Log-Datensätze (gezippt oder ungezippt) als Datei gespeichert werden können | Feature |
Pflichtpaket | NewTextConstantsForClientCSVModule |
Fügt die neue Modulunterklasse ClientCSVModule hinzu
|
Feature |
Pflichtpaket | FixLowercasePythonFormulaDepedencies ReplaceDependencyHeuristicsWithAggregationTypeNever |
|
Feature |
Pflichtpaket | A_EnhanceAggregationTypeValueRange B_EnhanceAggregationTypeListbox |
Fügen den Wert 5 in der Listbox auf den Feldern 5 - Niemals verdichten, immer berechnen (DT411) und 5 - Niemals verdichten, immer berechnen (DT412) und den entsprechenden Wertebereichen hinzu | Feature |
Pflichtpaket | FixCreationOfStatusReportInVoEMSSQL |
Behebt eine Python-Fehlermeldung beim Erstellen eines Statusberichts mit S 39.5.13 unter MSSQL | Bugfix |
Pflichtpaket | AddHandInToBoardCode AddCheckByBoardCode PortProcessModelActivationDialogMessage |
Implementiert die folgenden Prozessaktionen (hinterlegbar im Parameter Prozessaktion-Bezeichnung):
|
Feature |
Pflichtpaket | UpdatePeriodCalculationProcedure |
Korrigiert Fehler bei der Berechnung der verfügbaren Kapazität beim Anlegen der Periodendatensätze | Bugfix |
Pflichtpaket | AddTransferProcessAction |
Implementiert die folgende Prozessaktion (hinterlegbar im Parameter Prozessaktion-Bezeichnung):
|
Feature |
Pflichtpaket | ReplaceEditTaskMacro |
Behebt eine Python-Fehlermeldung beim Auswählen des Kontextmenüs Vorgang vearbeiten im Terminplan auf einem neuen, noch nicht gespeicherten Vorgang | Bugfix |
Pflichtpaket | ReplaceApprovalProcessStepCode |
Führt Änderungen an der Prozessaktion Freigabe durch: Um einfacher individuelle Änderungen durchführen zu können, wurde der Code in eine Funktion in die Python-Datei =processrules.py ausgelagert. | Feature |
Pflichtpaket | Entity2 |
Füllt das Dataitem Entity-Name für zusätzliche Standard-Datentabellen als weitere Vorbereitung für HQL | Feature |
Pflichtpaket | AddDefaultValueForUsers |
Fügt Folgendes hinzu: Beim Anlegen von Benutzern über die Schaltfläche Personenklassifizierung anlegen im Modul Personen werden nun die gleichen Standardwerte verwendet wie beim Anlegen im Modul Benutzer.
|
Feature |
Pflichtpaket | CreateIndicesForVenusMSSQL |
Fügt Indices hinzu, um Datenbankzugriffe unter MSSQL zu beschleunigen (ab DB 39.5.) | Feature |
Pflichtpaket | FixResourceIdentChange |
Behebt das Problem, dass der Ressourcenidenttausch unter Oracle nicht korrekt funktionierte. Unter MSSQL ist diese Funktion derzeit nicht verfügbar. | Bugfix |
hibernate.default_schema
wurde zur hibernate.cfg.xml
hinzugefügt. Zudem wurde die folgende Meldung bei der automatischen Prüfung des System-Customizings hinzugefügt: DtpRecord
und DataItem
abgesichert. Bei der Verwendung eines derartigen Objekts kommt es nicht mehr zum Absturz, sondern es wird eine Fehlermeldung des Typs DeletedDtpRecordError
bzw. DeletedDataItemError
ausgegeben.
KeyValueTruncationError
wurde hinzugefügt. Diese erscheint beim Verwenden der Python-Methode search_record
mit einem zu langen Key.
host
wurde zur globals.conf
hinzugefügt.
system.dimension
) klein von min./max. 256 MB auf min. 256 und max. 512 MB geändert.
msg_pop()
funktioniert nun auch mit Meldung in der Statuszeile. Vorher hatten die vom Stack zurückgegeben Meldungen anstelle der Dialogmeldungs-ID die ID statusbar.
add_entity_name.oracle
bzw. add_entity_name.sql.mssql.sql
aus der beiliegenden .zip-Datei ausgeführt werden. Dieses Skript wird zusammen mit dem Installer ausgeliefert.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | PythonErrorInMacro009A4T |
Behebt die Python-Fehlermeldung, die bei Betätigen der Schaltfläche Planung vergleichen im Modul Terminplan auftrat. | Bugfix |
Pflichtpaket | DeactivateVPPMSDT867DB2 |
Behebt die Fehlermeldung Unhandled Python Exception in macro 009A9W ... ORA-00942: Tabelle oder View nicht vorhanden..., die bei Löschen eines Projekts auftrat. | Bugfix |
Pflichtpaket | FixUuidFieldWidth |
Reduziert die Definition aller UUID-Felder im Schema wurde von raw(255) auf raw(16). | Feature |
Pflichtpaket | RemoveRestartServerButton |
Entfernt die Schaltfläche Server-Neustart aus dem Data Dictionary. Die entsprechende Funktion ist über Tools System-Customizing neu laden weiterhin aufrufbar. | Feature |
Pflichtpaket | AddNewDataFieldToProcessModelCopy ChangeProcessModelQuery ChangeProcessModelValuerange |
Beheben das Problem, dass nach dem Einkopieren eines neuen Prozessmodells die Phasen in der Prozessleiste im Modul Dashboard bzw. Prozessstatus falsch angezeigt wurden. | Bugfix |
Pflichtpaket | ReplaceLizenzstaffelValuerange PortLizenzstaffelSQLStatements |
Beheben den in S 39.5.12 aufgetretenen Python-Fehler beim Öffnen des Moduls Lizenzstaffel und fügen zudem die Komponente PLANTA link in diesem Modul hinzu | Bugfix |
Pflichtpaket | A_AddProcessDeletionFlagSchema B_AddProcessDeletionFlagCustomizing C_ReplaceProcessStepDeletionMacro D_ChangeFuturePhaseDeletion |
Fügen eine neue Funktion hinzu, mit der die Berechtigung zum Löschen von individuellen Prozessschritten in Prozessmodellen eingestellt werden kann. Weitere Informationen zur Vorgehensweise | Feature |
Pflichtpaket | A_AddProcessInsertionFlagSchema B_AddProcessInsertionFlagCustomizing C_ChangeCustomizingForInsertionFlag ReplaceProcessModelMacroWithSubclass |
Fügen eine neue Funktion hinzu, mit der die Berechtigung zum Einfügen von individuellen Prozessschritten in Prozessmodellen eingestellt werden kann. Weitere Informationen zur Vorgehensweise | Feature |
Pflichtpaket | ChangePageBreakValueRange |
Fügt den Wert 4 zur Listbox auf dem Feld Seitenvorschub hinzu und erweitert den entsprechenden Wertebereich | Feature |
Pflichtpaket | PortSQLStatementForReportCreation |
Fügt Änderungen am SQL-Statement 000336 hinzu, sodass das Statement DIs, für die das “Dataitem für Abgleichsquelle” beim Anlegen eines Berichts nicht gefüllt ist, ausschließt | Feature |
Pflichtpaket | DeleteColumnsWithConstraints |
Fügt die SQL-Prozedur DropColumnWithConstraints hinzu, die beim Löschen von DIs die Default Constraints ebenfalls löscht. | Feature |
Pflichtpaket | DisableObsoleteSystemCustomizing |
Deaktiviert einige nicht mehr benötigte Objekte im System-Customizing | Feature |
Pflichtpaket | A_PortProcessModelSchema B_PortProcessModelDataitems C_SetProcessModelUUID |
Legt neue Dataitems in den Prozessmodell-Datentabellen an | Feature |
Pflichtpaket | FixPLANTALinkPaginationMSSQL |
Behebt Fehler beim Navigieren vor/zurück zu der nächsten Warnung bzw. zu dem nächsten Fehler im Modul Logging | Bugfix |
Pflichtpaket | FixNullLicense |
|
Bugfix |
Pflichtpaket | CreatePkUuids |
Legt UUID-DIs in allen aktivierten Datentabellen an, außer für die folgenden Datentabellen: 880, 881, 882, 836, 590-593. | Feature |
Hilfspaket | DeclarePkUuidInDataTable |
Füllt das DI061211 in DT415 Datentabelle mit der Dataitem-ID der UUID der entsprechenden Datentabelle | Feature |
Hilfspaket | NormalizeUuidDiDefinitions |
Korrigiert die Definitionen der UUID-DIs | Feature |
Hilfspaket | AutomaticNumberLongerThanDbLengthOfDataField |
Behebt den Fehler, dass das Customizing von einzelnen automatischen Nummern nicht zu den entsprechenden Dataitems gepasst hat. Hierfür wird die DF-Länge bzw. DB-Länge sowie die automatische Nummer von verschiedenen Dataitems korrigiert. | Bugfix |
Pflichtpaket | FixPyIDs |
Behebt Probleme z.B. beim Ändern der automatischen Nummern. Hierfür werden Python-IDs in den Datentabellen 150, 151,152 ,153 and 154 des Kundenschemas Kxxx hinzugefügt. | Bugfix |
Pflichtpaket | Entity |
Legt das neue Dataitem Entity-Name als Vorbereitung für HQL in der Datentabelle 145 Datentabelle an und füllt dieses Feld für die meisten Standard-Datentabellen. Dies muss für alle neu angelegten Datentabellen bzw. für alle bestehenden Kundentabellen gefüllt werden. | Feature |
ppms.msg_off()
bzw. ppms.messages_disabled()
.
set_title(title)
wurde in der Klasse Hyperlink hinzugefügt. schedule_copy
wurde um die Möglichkeit, Hyperlinks zu kopieren, erweitert.
schedule_copy
um das zu kopierende Hyperlink-DI erweitert werden.
planta_migration.bat
bzw. planta_migration.sh
manuell gestartet werden. Der Parameter migrate
wurde in diesem Zuge aus der globals.conf
entfernt.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixDT516ValueRange |
Korrigiert den Wertebereich von DI 040609 Person | Bugfix |
Pflichtpaket | PortInterfaceLogDeletionQuery |
Verbessert die Performance beim Löschen von Logging-Datensätzen im PLANTA link | Feature |
Pflichtpaket | PortPLANTALinkTextConstants |
Aktualisiert Textkonstanten, die von PLANTA link verwendet werden. | Bugfix |
Pflichtpaket | PortInterfacePagination PortPositionColumnToInterfaceLogging |
Erweitert das Modul Logging des PLANTA links. In diesem kann nun eingestellt werden, wie viele Datensätze auf einmal angezeigt werden sollen. Weitere Informationen Fügt das DI 063252 Position zur Tabelle DT564 Logging hinzu |
Feature |
Pflichtpaket | PortTextConstantsAndDialogMessages |
Fügt fehlende Übersetzungen (Englisch, Portugiesisch und Französisch) für Dialogmeldungen bzw. Textkonstanten hinzu und korrigiert falsche Meldungen | Feature |
Pflichtpaket | SchemaExportCustomerTables |
Fügt die I-Texte für DI 060099 hinzu, ordnet dieses dem Modul PLANTA Datentabelle zu sowie setzt die Werte für alle Datentabellen des Kundenschemas | Feature |
Pflichtpaket | FixCostCalculationQuery |
Behebt folgenden Fehler: Beim Verwenden von MSSQL mit der DB 39.4.4.0 wurden im Modul Bugdet die Werte der Kostenartengruppen nicht angezeigt, sondern nur die Werte der Spalte Gesamt. | Bugfix |
Pflichtpaket | ReworkSessionTables ReworkSessionTablesVoE |
Aufgrund der Änderung an der Performance-Historie-Auswertung wurden überflüssige DIs aus den folgenden Datentabellen gelöscht: das DI Logbuch in der DT511 Benutzer sowie weitere in der DT324 Statistik und in der DT443 Session | Bugfix |
mem_limit.max_size
gesetzt werden, der den maximal verwendete Speicher definiert (siehe konfigurierbare Limits).
parallel_sessions
in der globals.conf
angepasst werden. Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | A_PortMigrationPackets B_UpdateLastStateDataitem C_PortMigrationValueranges D_RemoveOldModuleFromUserMenu |
Ergänzt SQL-Objekte, die für die neuen Migrationspakete erforderlich sind. Ändert den Typ von DI 062196. Portiert neue Wertebereiche auf DB 39.4.4.0. Entfernt das veraltete Migrationsmodul aus dem Benutzermenü. |
Feature |
Pflichtpaket | MemoryLimitMessages |
Beschränkt den nativen Speicher für die gesamte Applikation Weitere Informationen | Feature |
Pflichtpaket | TooManyOpenSessionsGlobal |
Fügt die konfigurierbare, globale Beschränkung von parallelen Sitzungen hinzu. Weitere Informationen | Feature |
Pflichtpaket | TooManyOpenSessionsLocal |
Fügt die konfigurierbare Beschränkung von parallelen Anmeldungen pro Benutzer hinzu. Weitere Informationen | Feature |
Pflichtpaket | UpdatePLANTALinkTextConstant |
Fügt die Übersetzungen einer Textkonstante im PLANTA link hinzu | Feature |
Pflichtpaket | FixBrokenGenderIncarnation |
Korrigiert das Customizing von DI062935 Geschlecht | Bugfix |
Pflichtpaket | FixHumanResourcesImportListbox |
Hinterlegt eine Listbox auf dem Feld UUID | Bugfix |
Pflichtpaket | PortCircularSanityCheck |
Behebt Folgendes: Statt eines Endless Loops erscheint beim Ausführung einer Konfiguration mit Kreisreferenzen (Referenzen, die einen geschlossenen Referenzkires bilden) eine entsprechende Meldung. | Bugfix |
Pflichtpaket | PortYYYYMMDDFormat |
Fügt das neue Datumsformat 000258 hinzu ( YYYYMMDD) | Bugfix |
Pflichtpaket | FixHumanResourcesPoolCustomizing |
Korrigiert die Filterkritierien auf DI Status im Modul Mitarbeiter-Pool sowie das DF-Verhalten | Bugfix |
Pflichtpaket | DeleteOldInterfaceCustomizing PortInterfaceTemplateNewDesign PortTemplateBackground |
Löscht nicht verwendete Customizings des PLANTA link. Ergänzt neue Customizings des PLANTA link. Fügt Folgendes hinzu: Zur besseren Unterscheidung zwischen Vorlagen und Kopien werden die Hintergründe des Konfigurationskopf und der einzelnen Mapping-Elemente im Modul Konfiguration rosa hinterlegt, bei Kopien sind diese Hintergründe weiß. Im Mapping-Parameter wird im Feld Anzeigetext: Vorlage der Text Vorlage angezeigt, bei Kopien ist dieses Feld leer. |
Bugfix |
Pflichtpaket | FixColumnTypeUUID AddPPMSTypeUUID |
Beheben das folgende Problem: Beim Auswählen des Spaltentyps UUID mit DB-Version DB 39.4.4.0 wurden die Werte in den Feldern DB-Typ, DF-Typ und PPMS-Typ nicht gesetzt. | Bugfix |
Pflichtpaket | PortSanityDialogMessage |
Fügt Folgendes hinzu: Beim Versuch eine fehlerhafte Konfiguration zu kopieren, erscheint die folgende Meldung: Die ausgewählte Konfiguration enthält Fehler. Soll sie wirklich kopiert werden?. | Feature |
Pflichtpaket | PortLinkDocumentationTextConstant PortLinkDocumentationSubclasses |
Fügen im Modul Mapping-Parameter einen Link hinzu, mit dem die Beschreibung der entsprechenden Mapping-Funktion im Wiki geöffnet wird. | Feature |
Pflichtpaket | ChangePLANTALinkLoggingModule PortNewLoggingDataArea |
Das Modul Logging wird nicht mehr als Dialogmodul, sondern als Untermodul am unteren Rand des Panels geöffnet. | Feature |
Pflichtpaket | FixInterfaceModuleRelation |
Das Problem, dass beim Löschen von Modulen die Konfigurationen, in denen diese verwendet wurden, automatisch gelöscht wurden, wir damit diesem Migrationspaket behoben. Wird nun versucht ein solches Modul zu löschen, erscheint eine Abfrage, ob die Konfiguration ebenfalls gelöscht werden soll oder nicht. | Bugfix |
Pflichtpaket | PortMandatoryValidatorTextConstants |
Ergänzt Textkonstanten für neue Parameter zur Validierung von Pflichtangaben im PLANTA link. | Feature |
performance_counting
).
set_never_display()
nach dem Laden des Moduls (z.B. in on_inital_focus
) ein Datenbereich ausgeblendet wurde, in einem diesen Datenbereich untergeordneten Datenbereich Datenfelder über das Kontextmenü auf der Überschrift nicht eingeblendet werden konnten, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixDepartmentAbsenceFilter |
Ändert die Steuerung der Auswahl der Ressourcen im Modul Abwesenheit der Abteilung
|
Feature |
Pflichtpaket | WhenProjectManagerIsStakeholderToo |
Fügt Folgendes hinzu: Benutzer, die sowohl Projektleiter als auch Stakeholder eines Projekts sind, sehen das Projekt im Modul Meine Planungsobjekte nun unter Meine Hauptprojekte und nicht mehr unter Stakeholder mit Änderungszugriff. | Feature |
Pflichtpaket | ChangeDisplayRecordsMessage FetchSizeMessages |
Erweitert die Meldung Anzahl Datensätze: xy in der Statuszeile um die Gesamtzahl der verarbeiteten Datensätze Erweitert die Dialogmeldungen, falls zu große Datenbank-Abfragen abgebrochen werden, um zusätzliche Informationen (Anzahl Datensätze etc.) Dieses Migrationspaket erfordert, dass das Migrationspaket FetchSizeLimits in Server-Version 39.5.9 erfolgreich ausgeführt wurde. Weitere Informationen |
Feature |
Pflichtpaket | FixStatisticsTable FixStatisticsTableValueRanges |
Erweitert die Performance-History-Auswertungs-Tabelle (DT324 Statistik) um neue Funktionen (Weitere Informationen dazu finden sie unter Performance-Aufzeichnung) Passt die Wertebereiche von DI004385 und DI057710 an |
Feature |
Pflichtpaket | FixEventTimeDIs |
Ändert den Spaltentyp von DIs in der DT324 Statistik | Feature |
Pflichtpaket | FixMitarbeiterPoolConstraints |
Entfernt falsche Constraints aus der Tabelle DT566 Mitarbeiter-Pool | Bugfix |
logback.xml
zur Verfügung gestellt. Durch Umbenennen der Datei logback_debug.xml
in logback.xml
kann das Server-Logfile aktiviert werden. Um das Logfile wieder ausschalten zu können, die Datei logback.xml
zuvor einfach umbenennen.
PortNewInterfaceParameterHandling
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | DI001363changeVRtoPython |
Ändert den Wertebereich des DI001363, damit die Berechnung korrekt funktioniert | |
Pflichtpaket | PortNewInterfaceParameterHandling |
Ändert die Vorgehensweise bei der Definition der Schnittstellen-Parameter: Beim Eintragen eines Wertes in die Mapping-Parameter wird dieser auf seine Gültigkeit geprüft und ggf. abgelehnt | Feature |
Pflichtpaket | ChangeExitToVR |
Wandelt das Hol-Exit von DI040537 aus Performance-Gründen in einen Python-Wertebereich mit der Funktion =computeSqlValueRange() um | Feature |
Pflichtpaket | PortCopyConfig |
Fügt Folgendes hinzu: Kann ein (Schnittstellen)-Template nicht vollständig kopiert werden, wird die unvollständige Kopie gelöscht und in den Log-Datensätzen die Ursache für das unvollständige Kopieren aufgenommen. | Feature |
Pflichtpaket | PortInterfaceCounter |
Fügt Folgendes hinzu: Während dem Import über die Universal-Schnittstellen wird nun zusätzlich zu der Information, wie viele Datensätze bereits (erfolgreich bzw. nicht erfolgreich) eingelesen werden konnten, die Gesamtanzahl der zu importierenden Datensätze angezeigt. | Feature |
Pflichtpaket | FetchSizeLimits |
Fügt die beiden Variablen @G80109 und @G80110 hinzu, die bestimmen, wann zu große Datenbank-Abfragen abgebrochen werden | Feature |
logback.xml
, mit der das Session-Logfile aktiviert werden kann, um eine Log-Rotation mit Kompression erweitert.
filepath
und mehreren Dateien, die dieser Angabe entsprechen, wurde verbessert.
convert_planta_time_to_date()
wurde behoben.
_get_python_ids_from_da
nicht geleert wurde, wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | PortCounterValueRange |
Behebt eine Wertebereichs-Fehlermeldung von DI000006 Zählerstand 1 beim Hinzufügen einer automatischen Nummer in individuellen Kundentabellen im Kundenschema | Bugfix |
Pflichtpaket | EffortAggregation CostAndEffortSums |
Korrigieren falsche bzw. fehlende Kosten-und Aufwandswerte auf Projektebene im Modul Budget |
Bugfix |
Pflichtpaket | PortInterfaceMappingParameterCopyingDA |
Fügt eine Datenbereichszuordnung zum Kopieren von Mapping-Parametern hinzu | Feature |
Pflichtpaket | PortInterfaceModuleOpenHandling |
Fügt eine neue Dialogmeldung sowie Textkonstanten hinzu, wodurch die Fehlerbehandlung, wenn bei Modulen, die sich in der Universal-Schnittstelle nicht öffnen lassen, verbessert wurde | Feature |
Optionale Pakete | A_ChangeLBdigit B_ChangeLBvalue C_ChangeCustomizing D_ChangeModuleName E_CreateMacro F_ChangeMacroOfRelationCheck |
Für die verbesserte Relationsprüfung sind die folgenden Migrationspakete notwendig: Fügt neue Listboxwerte hinzu Fügt neue Listboxwert-Bezeichnungen hinzu Portiert das geänderte Modul-Customizing Ändert den Modulnamen von Relationsprüfung auf Datenbank-Konsistenz überprüfen Legt das Modulmakro an und erstellt das Modul Befüllt das zuvor erstellte Makro |
Feature |
Hilfspaket | TryExceptWithoutFilterExceptionType |
Prüft im Code auf except: Solange excepts gefunden werden, schlägt das Migrationspaket fehl. Hinweis zum Verwenden von =try:...except: | Feature |
Pflichtpaket | FixMaxHours AddMaxHoursTextConstant |
Behebt das Problem, dass der eingetragene Wert im Feld Max. Stunden nicht gewirkt hat.
|
Bugfix |
Pflichtpaket | PortInterfaceCSVImprovements |
Verbessert die Handhabung von .CSV-Dateien in der Universal-Schnittstelle: Sind bei einem Import in der Datei mehr bzw. weniger Spalten als in dem dazugehörigen Mapping, wird in den Log-Datensätzen eine Warnung angezeigt | Feature |
Pflichtpaket | PortInterfaceSanityCheck |
Fügt eine neue Textkonstante für die neue Gültigkeitsprüfung in der Universal-Schnittstelle hinzu. Weitere Informationen | Feature |
Pflichtpaket | DeleteObsoleteInterfaceTextConstants_02 |
Entfernt nicht mehr benötigte Textkonstanten in der Gültigkeitsprüfung | Feature |
Pflichtpaket | DeleteObsoleteInterfaceTextConstants_01 |
Entfernt weitere nicht mehr benötigte Textkonstanten in der Gültigkeitsprüfung | Feature |
Pflichtpaket | AddTrafficLightForDeactivatedDIs AddMessagesForDeactivatedDIs |
Vervollständigt die Funktion, bei der durch eine Ampel inaktive DIs im Modul Datenbereiche hervorgehoben werden, die mit dem Migrationspaket Traffic_Light_DI_for_CU.AddTrafficLightForDeactivatedDIs in der Server-Version 39.5.4 implementiert wurde. |
Feature |
Pflichtpaket | ChangeStandartCUforDialogModulesinDB ChangeStandartCUforDialogModulesinDataDictionary |
Entfernt den SQL-Standardwert für DI060068 Dialogposition aus der Datenbank Entfernt den SQL-Standardwert für DI060068 Dialogposition aus dem Data Dictionary |
Feature |
Pflichtpaket | CorrectPCALCPERIODS |
Kompiliert die Prozedur p_calc_periods |
Feature |
Pflichtpaket | ChangeDT152HyperlinkDefinition |
Korrigiert die Definition des Hyperlink-DI in DT152 (DI059192) | Bugfix |
filepath
verwendet und mehrere Dateien, die dieser Angabe entsprechen, im entsprechenden Verzeichnis hinterlegt, wird beim Versuch zu importieren, der folgende Log-Eintrag erstellt: Der Übertrag wird aufgrund eines Fehlers abgebrochen: Found 2 files matching the pattern "create_record()
wurden behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | PortInterfaceMappingGenerationSorting |
Portiert die korrekte Sortierungsreihenfolge des generierten Mappings | Bugfix |
Pflichtpaket | PortInterfaceConfigurationListbox |
Portiert die geänderte Listbox zum Auswählen einer Schnittstellen-Konfiguration | Bugfix |
Pflichtpaket | ChangeSAPStatusLength |
Korrigiert die DI-Länge von DI060750 SAP-Status | Bugfix |
Pflichtpaket | PortInterfaceSubclassIndicator |
|
Feature |
Pflichtpaket | PortInterfaceCSVFieldnamesTextConstant |
Beim Importieren über die Universal-Schnittstelle werden die Überschriften, die aus der Datei ausgelesen werden, ausgegeben. Dies hilft z.B. bei der Fehlersuche bei einem falschen Encoding der Datei. | Bugfix |
Pflichtpaket | PortInterfaceTextConstants |
Fügt neue Textkonstanten für den Validierungscheck zur Universal-Schnittstelle hinzu (weitere Informationen) und entfernt nicht mehr verwendete Textkonstanten | Feature |
Pflichtpaket | FixInterfaceDefaultColumns |
Unnötige Datenbank-Standardwerte von UUID-Spalten bei der Universal-Schnittstelle wurden entfernt. | Feature |
Pflichtpaket | ConvertEqualsValidatorToCompareTo ConvertOldEnricherToNewConverter |
In allen Konfigurationen wird der nicht mehr gültige Validator Equals ersetzt durch den Validator ComparesTo. In allen Konfigurationen wird der nicht mehr gültige Enricher GetPersonID durch den Konverter ConvertResourceIdToPersonId ersetzt. |
Feature |
Pflichtpaket | PortInterfaceMappingParameterCopying |
Beim Drag&Drop-Kopieren Datensätze von Mappings werden die Parameter mitkopiert | Feature |
Pflichtpaket | PortMVCreationFlag |
Das Anlegen, Bearbeiten und Löschen von individuellen Modulvarianten kann benutzer- oder modulbezogen ausgeschaltet werden | Feature |
Pflichtpaket | PortConfigHashDI |
Gibt es seit der letzten Validierung der Konfiguration keine Änderung an der Konfiguration, wird diese nicht erneut validiert. Daher wird z.B. bei jedem Ausführen einer Transaktion eine erneute Validierung ausgeführt. | Feature |
Pflichtpaket | PortInterfaceLogDF |
Fügt im Modul Konfiguration die Möglichkeit hinzu, das Log-Level einzustellen | Feature |
Pflichtpaket | PortFinishedValueRange |
Das Datenfeld Übertragen am wird automatisch gesetzt, wenn die Checkbox Übertragen aktiviert wird. Deaktivieren der Checkbox bewirkt das Leeren des Datenfelds. | Feature |
Pflichtpaket | FixInterfaceBorderNotUpdating |
Behebt das Problem, dass der Rahmen eines Mappings nicht auf die richtige Farbe aktualisiert wurde, wenn zwar zuvor ein nicht gültiger Enricher, Konverter oder Validator z.B. hinzugefügt, dieser dann aber korrigiert wurde. | Bugfix |
\t
gesetzt ist.
get_active_module()
in seltenen Fällen nicht das aktive, sondern ein bereits geschlossenes Modulobjekt zurückgegeben hat, wurde behoben.
planta.conf
aktiviert, sondern über eine eigene Konfigurationsdatei logback.xml
. Weitere Informationen
archive_dir
ein Pfad angegeben, wird die Datei nach dem Umbenennen dahin verschoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | InsertSQLStmtForFillTempTable |
Behebt die Fehlermeldung bei Verwendung der Funktion =function fill_temp_table mit mehr als 1.000 Datensätzen. | Bugfix |
Pflichtpaket | AddCommentColumn |
Fügt ein Kommentarfeld im Modul Übersicht der Migrationspakete hinzu | Bugfix |
Pflichtpaket | ChangeInterfaceDialogMessageToStatusbar |
Ändert die Dialogmeldung critical error occurred um zu einer Meldung in der Statuszeile | Feature |
Pflichtpaket | DisableDtpCacheDi |
Deaktiviert DI 056937 DTP Cache in DT415 Datentabelle und entfernt den Menüpunkt Modul-Cache aktivieren/deaktivieren. | Feature |
Pflichtpaket | PortInterfaceBomHandling |
Fügt einen Log-Eintrag in der Universal-Schnittstelle hinzu, der darüber informiert, wenn das encoding von utf-8 gegebenenfalls auf utf-8-sig geändert werden muss. Weitere Informationen | Feature |
Pflichtpaket | ChangeDefaultRolesGlobalSetting |
Fügt die globale Einstellung default_roles hinzu | Feature |
Pflichtpaket | PortFileHandlingTextConstants |
Legt zwei Textkonstanten an als Vorbereitung einer Verbesserung der Schnittstellen-Funktionalität | Feature |
Pflichtpaket | SetOldInterfacePacketAsSucceeded SetNewInterfaceMandatory |
Markiert die Migrationspakete ChangeButtonNameOfImportModule, PortSQLStatementsSAPInterface, UpdatefixesInSAPInterfaceMacroModulesVoE als erledigt Führt die Pakete CreateCustomizerFlagPacket, CreateTablesUniversalInterface, PortCustomizingUniversalInterface, InsertNewInterfaceOLEs aus und spielt somit die Universal-Schnittstelle ein |
Feature |
Pflichtpaket | AddObjectRightsToHumanResourcesInterface |
Fügt das DI 063006 Objektberechtigung zur DT566 Mitarbeiter-Pool hinzu. Soll dies im Mitarbeiter-Import verwendet werden, muss die Konfiguration entsprechend angepasst werden. | Feature |
Pflichtpaket | UpdateMappingClassExistsValuerange |
Die =__init__.py -Dateien müssen beim Verwenden von individuellen Enrichern, Validitoren bzw. Konvertoren nicht mehr manuell geändert werden. | Feature |
Pflichtpaket | ChangeInterfaceMappingTabOrder |
Ändert die Tab-Reihenfolge der Mapping-Elemente in der Universal-Schnittstelle | Feature |
Pflichtpaket | FixSQLSkript00401 |
Korrigiert das SQL-Skript 00401 für MSSQL-Datenbanken | Bugfix |
Pflichtpaket | ChangeValueRangeAktivePhase |
Behebt das Problem, dass man nach Freigabe einer Phase des verwendeten Prozessmodells nicht zur folgenden Phase wechseln konnte. | Bugfix |
server.windows.group
wurde hinzugefügt.
DbSchema
und DataTable
neue Methoden sowie neue Attribute hinzugefügt.
echo_off()
eingefügt, wird der Fokus in diesen Datensatz gesetzt. Dies behebt z.B. die folgenden Probleme: Beim Öffnen der Module Datenbereiche bzw. Data Dictionary wird der Fokus nicht in das Feld DA bzw. DT gesetzt.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | PortCustomizingUniversalInterface CreateTablesUniversalInterface InsertNewInterfaceOLEs |
Für die neue Universal-Schnittstelle sind folgende Pakete notwendig
Bitte beachten Sie die folgenden Installationshinweise |
Feature |
Pflichtpaket | ChangeLicenseTaskCount |
|
Bugfix |
Pflichtpaket | ChangeDialogAvailability |
Definiert den Wertebereich für DI060098 Titelbalken anzeigen | Feature |
Pflichtpaket | FixDAName |
Behebt das Problem, dass im Feld Datenbereich der Name der Datentabelle angezeigt wurde, obwohl im Feld Datenbereich ein Name hinterlegt wurde. | Bugfix |
Pflichtpaket | FixPreviewFields |
Korrigiert das Customizing einiger Vorschaufelder, bei denen die DB-/DF-/PPMS-Typen nicht mit denen ihrer Unter-DIs übereinstimmten | Bugfix |
Pflichtpaket | ChangeVRImportOrder |
Behebt eine Fehlermeldung beim Starten des SQL-Servers | Bugfix |
Pflichtpaket | AddTrafficLightForDeactivatedDIs |
Legt eine Ampel an, mit der inaktive DIs im Modul Datenbereiche hervorgehoben werden | Feature |
Pflichtpaket | CustomerDIDeactivationSansDT400 SucceedOldDeactivationPacket |
Reaktiviert vom Kunden geänderte DIs in der DT400, die mit dem entsprechenden Migrationspaket in S 39.5.2 fälschlicherweise deaktiviert wurden. Markiert das Migrationspaket aus S 39.5.2 als erledigt |
Feature |
Pflichtpaket | DeleteRelation |
Behebt die Fehlermeldung IE: Hibernate Transaction Commit Failed. Rolling Back: [...] beim Anlegen eines neuen Skins | Bugfix |
Bestehende Server-Version
wurde hinzugefügt.
db_set_auto_commit(state)
sowie db_commit()
DtpRecord.get_children
wurden die Parameter di_list
und structure
hinzugefügt.
di_list
der Python-Methode search_record
können nun auch Python-IDs verwendet werden.
get_invocation_customizing
wurde zur Python API hinzugefügt und ersetzt die Methode get_macro_invoker_dfc()
.
(null)
in der Datenbank entspricht None
in Python. Im System ist eine leere UUID nun auch ein leeres Feld, anstatt einer Aneinanderreihung von Nullen.
MtsRecord.get_children()
mit einer Zahl wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | AbsenceAggregation |
Behebt das Problem, dass bei der Eingabe von Urlaub oder Abwesenheit für eine Ressource im Modul Abwesenheit die Werte nicht auf die Abteilung verdichtet wurden. | Bugfix |
insert_record()
wurde zur Python-API hinzugefügt.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixOrderOfProcessPhases |
Behebt die falsche Reihenfolge der Prozessphasen im Modul Prozessstatus | Bugfix |
Pflichtpaket | UpdateIronPythonHTMLField PortSyntaxHighlightingDI SwapValuerangeDI |
Nimmt Änderungen an dem Datenfeld vor, in dem der Wertebereich mit einer hervorgehobenen Syntax angezeigt wird Legt das neue DI062333 HTML-Template für Wertebereich an Bindet das neu angelegte DI in das Modul Datenfeldinformation ein Weitere Informationen |
Bugfix |
Pflichtpaket | CustomerDIDeactivation |
Deaktiviert vom Kunden angelegte DIs in den PLANTA-Datentabellen der Schemas Q1B und Q2B. Das Migrationspaket wird als fehlgeschlagen markiert, bis alle individuellen DIs gelöscht wurden. Wird es dann erneut ausgeführt, wird es als erfolgreich markiert. |
Feature |
Pflichtpaket | Remove_createDataitemInDatabase |
Entfernt die Funktion DI in der Datenbank anlegen aus dem Data Dictionary, da sie durch das Schema-Update ersetzt wurde. | Feature |
Pflichtpaket | MakeOwnerLicenceServerRelevant |
Behebt das Problem, dass in der Dialogmeldung Problems in System CU in der Version S 39.5.1 nicht nur die Fehler der eigenen Lizenz angezeigt wurden | Bugfix |
Pflichtpaket | UpdateLVarsOfSAPInterfaceVoE UpdatefixesInSAPInterfaceMacroModulesVoE ChangeListVariablesDt452 PortSQLStatementsSAPInterface ChangeNameToPLANTALink ChangeButtonNameOfImportModule |
Diese Migrationspakete beheben diverse Fehler in der ERP-Schnittstelle. Korrigiert falsch hinterlegte @Ls in den Feldern Filtern von und Filtern bis in den Modulen der ERP-Schnittstelle Korrigiert das Customizing in den Modulen der ERP-Schnittstelle Korrigiert verschiedene @L-Variablen Erweitert die ERP-Schnittstelle um neue/weitere Objekte Benennt ERP-Schnittstelle in PLANTA link um Korrigiert eine falsche Schaltflächenbezeichnung Dieses Migrationspaket muss manuell ausgeführt werden. |
Bugfix |
Pflichtpaket | RedefineMagicPacket ChangeMigrationModuleTranslations SucceedOldCreateFolderPacket SucceedOldFillerPacket |
Behebt Probleme des Migrationspakets CreateFolderPacket Im Bereich Sonderfunktionen wird nicht mehr nur FillMigrationruleTable sondern zusätzlich das CreateFolderPacket angezeigt. Ändert die Bezeichnung des Bereichs Pakete von Dateisystem lesen in Sonderfunktionen Ersetzt das alte Migrationspaket CreateFolderPacket durch das neue. Ersetzt das alte Migrationspaket FillMigrationruleTablePacket durch das neue. |
Bugfix |
Pflichtpaket | AddMessageSizeToPC |
Fügt die DIs Sent message size und Sent message size im Modul Performance-History-Auswertung hinzu. Weitere Informationen | Feature |
Pflichtpaket | PortSystemFlagDIs |
Legt die neuen DIs 062388 und 062389 an, die in einer späteren Version zur Identifizierung von Systemen bzw. zur Unterscheidung von z.B. Produktiv- und Testumgebungen verwendet werden. | Feature |
Pflichtpaket | PortSQLStatementsNew PortSchemaNew |
Beheben Probleme bei der Ausführung von Migrationspaketen aus S 39.5.1, wenn eine =locale als "utf-8" verwendet wird | Bugfix |
Pflichtpaket | ChangePythonReloaderMacro |
Korrigiert das Makro, das bei Verwenden des Menüpunkts Python-Module neuladen ausgeführt wird. Weitere Informationen | Bugfix |
ppms.get_server_dict()
wurde zur IronPython-API hinzugefügt.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Pflichtpaket | FixModuleVariantsQuery |
Behebt das Problem, dass die Meldung Diesem Modul ist noch keine Modulvariante zugeordnet. auch beim Aufrufen von bereits existierenden Modulvarianten erschien | Bugfix |
Pflichtpaket | AllowFloatingHours |
Ermöglicht das Eintragen von Fließkommazahlen im Dialogfenster Rückmeldung erfassen | Bugfix |
Pflichtpaket | FixPacketReleaseDFSize |
Vergrößert das Feld Paket-Release im Modul Übersicht der Migrationspakete | Bugfix |
Pflichtpaket | FixPacketReleaseSorting |
Ändert die Reihefolge der Migrationspakete, sodass die Migrationspakete der aktuellen Server-Version an erster Stelle stehen | Feature |
Pflichtpaket | ChangeAutoNumberValueRange |
Behebt eine Python-Fehlermeldung, die in Zusammenhang mit dem Wertebereich einer automatischen Nummer auftrat | Bugfix |
Pflichtpaket | AddRerunDialogMessage |
Fügt beim Versuch, ein bereits ausgeführtes Migrationspaket erneut auszuführen, die Dialogmeldung Dieses Paket wurde bereits als erledigt markiert. Trotzdem ausführen? hinzu, sodass das Paket nicht mehr als fehlgeschlagen markiert wird, nur weil es bereits ausgeführt wurde. | Bugfix |
Pflichtpaket | FixObjectfilterFiltercriteriaAgain |
Fügt das Filterkriterium @1 im Datenbereich 042557 wieder hinzu, das bewirkt, dass nur die Filter des aktuellen Benutzers angezeigt werden. | Bugfix |
Pflichtpaket | FixLicenseLevel PortLicenseTranslations |
Behebt die Python-Fehlermeldung beim Öffnen des Moduls Lizenzstaffel Fügt die englische und französische Übersetzung im Feld Lizenzstaffel hinzu |
Bugfix |
Pflichtpaket | ChangeSubclassEditor |
Behebt Fehler beim Verwenden der Funktion Python-Modulunterklasse bearbeiten im Modul Module | Bugfix |
Pflichtpaket | EnabledModuleCopyConstraint |
Legt Trigger in Oracle und MSSQL in der Datentabelle DT411 Datenfeld an. | Feature |
wi10568_port_dialog_module_cu
und wi10568_port_dialog_module_cu
stellen die hierzu notwendigen Parameter zur Verfügung.
wi10139_customizer_flag
ausgeführt werden.
search_record()
/ get_di_by_id()
/ get_di()
mit einem nicht existierenden DI, tritt folgendes Verhalten auf: ui_get_system_title()
kann der Systemtitel ausgelesen werden.
expand()
, collapse()
und open_dialog_module()
wurden hinzugefügt.
get_da_by_id()
wurde hinzugefügt.
FixDDButtonText
ausgeführt.
wi11090_enabled_flags
werden diese Parameter in die entsprechenden Module eingefügt.
get_python_macro()
kann auf das Python-Makro zugegriffen werden.
DtpRecord.get_children()
mit einer nicht-existierenden Datentabelle wurde behoben. Die Funktion gibt in diesem Fall nun None
zurück und in der Logdatei wird eine Fehlermeldung ausgegeben.
db_select()
wurde geschlossen.
db_select()
eine Python-Fehlermeldung ausgegeben wurde, wurde behoben.
ui_message_box()
mit einem Wert, der nicht zu einem String konvertiert werden kann, wurde behoben.
ui_message_id()
ohne Parameter wurde behoben.
Kategorie | Paketname | Funktion | Art |
---|---|---|---|
Optionales Paket | FillMigrationruleTable |
Durchsucht das Migrationsverzeichnis und ergänzt die Migrationspakete, die noch nicht eingetragen waren, in der DT314. | Feature |
Pflichtpaket | ChangeModuleSubclasses ChangeValueranges PortSchema ChangeDataitems ChangeModuleMacros PortSQLStatements |
Für die neue Periodenverdichtungsfunktion sind folgende Pakete notwendig Fügt nötige Modul-Unterklassen hinzu Nimmt notwendige Anpassungen von Wertebereichen vor Nimmt die notwendigen Schemaanpassungen vor Nimmt notwendige Anpassungen an Dataitems vor Nimmt notwendige Anpassungen in Modulmakros vor Fügt notwendige SQL-Statements hinzu Weitere Informationen |
Feature |
Pflichtpaket | StandardIndexCorrection |
Korrigiert falsche Indexe in Standard-Datentabellen sowie einen Fehler mit doppelten SQL-IDs, der zu einem Fehler im Portfoliomanagement führte. | Bugfix |
Hilfspaket | CustomerIndexCorrection |
Korrigiert falsche Indexe in Kunden-Datentabellen. | Hilfspaket |
Pflichtpaket | EnabledFlagsToModule |
Fügt die DIs Aktiviert (DT412), Aktiviert (DT415), Aktiviert (DT420) in die Module Data Dictionary, Dataitems und PLANTA-Datentabelle ein. Weitere Informationen | Feature |
Pflichtpaket | FixFilterMacro |
Behebt einen Absturz beim Speichern in den Modulen Objektfilter und Objektfilter Request | Bugfix |
Pflichtpaket | FixBuiltins |
Korrigiert den Standard-Pythoncode, der __builtins__ verwendet |
Bugfix |
Hilfspaket | CreateFolderPacket |
Dieses Migrationspaket legt einen Import Wrapper für alle Python-Dateien und -Pakete an, damit diese für den PLANTA-Server zur Verfügung stehen. Weitere Informationen Achtung
|
Hilfspaket |
Optionales Paket | CreateCustomizerFlagPacket |
Fügt das Dataitem Customizerrechte in die DT511 Benutzer im System ein und aktiviert diesen Parameter bei allen Benutzern, die den Zugriff auf das Modul Module haben. Das DI wird keinem Datenbereich und dementsprechend keinem Modul zugeordnet. | Feature |
Pflichtpaket | FixDDButtonText |
Korrigiert die Bezeichnungen (I-Texte), die mit dem Austausch der Reload Forking-Server-Funktionalität durch Server-Neustart-Funktionalität zusammenhängen | Feature |
Pflichtpaket | FixUsermenuMacro |
Korrigiert eine falsche DI-Nummer im Makro des Benutzermenüs | Bugfix |
Pflichtpaket | ConvertColumns |
Konvertiert die Spalten Effekt und Shortcut-Bezeichnung von Varchar zu Number Hinweis
|
Bugfix |
Pflichtpaket | UpdateExitField |
Korrigiert einige fehlerhafte Exits | Bugfix |
Pflichtpaket | FixTotalReqEffort |
Korrigiert einen Fehler im Wertebereich | Bugfix |
Pflichtpaket | RemoveObsoleteExit |
Entfernt ein obsoletes Exit. | Bugfix |
Pflichtpaket | MemoryAllocationBookedActHours |
Reduziert den Speicherverbrauch des Moduls Gebuchte Ist-Stunden | Bugfix |
Pflichtpaket | FixMMSChartCode |
Korrigiert den Mastermeilensteinchart dahingehend, dass Mastermeilensteine mit dem gleichen Ende-Termin sich nun überlappen können. So wird zwar nur ein Meilenstein in dem Chart sichtbar, doch der zweite liegt drunter. Die beiden werden sowohl im Tooltip (Mouseover auf das Meilenstein-Symbol) als auch in der Legende angezeigt. | Bugfix |
Pflichtpaket | FixDFAlignment |
Korrigiert die Ausrichtung mancher Datenfelder | Bugfix |
Pflichtpaket | FixApprovedEffort |
Korrigiert den Fehler mit dem genehmigten Aufwand im Modul Budget | Bugfix |
Pflichtpaket | FixProjectCalculation |
Korrigiert den Fehler mit der nicht funktionierenden Kapazitätsrechnung bei nicht aktiven Projekten | Bugfix |
Pflichtpaket | CreateUUIDColumnsPacket |
Legt UUID-Spalten in allen Tabellen mit der eigenen Lizenz an | Feature |
Pflichtpaket | AddModuleClassTwelvePacket PortDialogModuleCUPacket |
Portiert das nötige Customizing für Dialogmodule | Feature |
Pflichtpaket | MissingListboxInMV |
Fügt eine fehlende Listbox in der Modulvariante "Requests" im Modul Haupt- und Teilprojekte (tabellarisch) hinzu | Feature |
Pflichtpaket | UpdateCC |
Fügt Datumslistboxen Kalenderwochen hinzu | Feature |
Pflichtpaket | AddDialogMessages FixDragNDropMsg |
Fügt neue Dialogmeldungen hinzu | Feature |
Pflichtpaket | AddSessionId |
Fügt den neuen Parameter Session-ID in das Modul Systeminformation ein. | Feature |
Pflichtpaket | ChangeTwikiUrl |
Ändert die vorhandene PLANTA-Wiki-URL auf die URL, die auf die aktuellste PLANTA-Dokumenation linkt (Current) | Feature |
Pflichtpaket | AddTextConstants |
Fügt neue Textkonstanten hinzu | Feature |
Pflichtpaket | FixNotNullConstraints |
Entfernt NOT NULL-Constraints in allen Fremdschlüsseln, die Datentabellen referenzieren, welche Strichdatensätze erlauben. | Feature |
Pflichtpaket | FixObjectfilterFiltercriteria |
Entfernt das Filterkriterium @1 im Datenbereich 042557, das bewirkt, dass individuell Filter auch für andere Benutzer sichtbar sind. | Feature |
Pflichtpaket | FixVersionString |
Entfernt die Versionsangabe 39.4.4.0 aus dem Systemtitel | Feature |
Hilfspaket | CheckDifferencePacket |
Vergleicht den Inhalt der Verzeichnisse von planta_de und =customer und zeigt Unterschiede bei Dateien mit gleichem Namen auf |
Hilfspaket |
Hilfspaket | FindBuiltinsUsagePacket |
Zeigt die Verwendung von __builtins__ innerhalb des Python-Codes auf. Siehe hierzu Notwendige Schritte beim Update auf 395X |
Hilfspaket |
Hilfspaket | FindCmpUsagePacket |
Zeigt die Verwendung der Python-Funktion =cmp(x, y) im System auf, die seit der Python-Version 3.1 nicht mehr existiert. | Hilfspaket |
Pflichtpaket | FixCmpPacket |
Ersetzt die Verwendung der Python-Funktion cmp(x, y) im PLANTA-Customizing mit einem gültigen Python-Code. |
Feature |
Pflichtpaket | FixHistogramDfStructuralAggregation |
Korrigiert die Strukturverdichtung für Histogrammbalken | Bugfix |
Pflichtpaket | FixMSPImport |
Behebt einen Fehler beim Import aus Microsoft Project. | Bugfix |
Pflichtpaket | UpdateExitField |
Korrigiert einen Customizing-Fehler in Exit 00000095. | Bugfix |
Pflichtpaket | DeleteIndicesAndConstraintsFromAG |
Löscht das Modul Indices und Constraints (MOD001054) aus dem Benutzermenü | Bugfix |
Pflichtpaket | ModifyColumnLength |
Vergrößert die Spalte DI010633 (Abteilungsbezeichnung (Default)) in der Datenbank. Dies behebt die folgende Fehlermeldung bei einem zu langen Eintrag im Feld Ressourcennamen von Abteilungen. Datenbankfehler [PROGRAM]ORA-12899: Wert zu groß für Spalte "DB_USER"."DT511"."DI010633" (aktuell: 20, maximal: 16) | Bugfix |
Pflichtpaket | FixValueRange001517 |
Korrigiert ein falsches DI im Wertebereich DI001517 | Bugfix |
Pflichtpaket | ChangeDBNameField |
Im Feld Datenbankname im Modul Systeminformation wird statt des Datenbanknamens siehe Konfig-Datei angezeigt. | |
Pflichtpaket | FixFaultyHyperlinkCRCPacket PortGlobalVariable |
Korrigiert einen internen Fehler | Bugfix |
Pflichtpaket | FixValueRange057914 |
Korrigiert ein falsches DI im Wertebereich DI057914 | Bugfix |
Pflichtpaket | AddCenterAlignment |
Für den Parameter Ausrichtung wurde der Wert Mittig hinzugefügt. | Feature |
Pflichtpaket | FixRestartServerFunctionality |
Ersetzt die Funktion Reload Forking-Server durch die Funktion Server-Neustart | Feature |
Pflichtpaket | FixPrettifyScript |
Behebt ein Problem mit dem Prettify Script | Bugfix |
Pflichtpaket | FixPythonEditor |
Ändert das Makro, das beim Klick auf den Button Python-Makro bearbeiten [Alt + E] im Modul Module aufgerufen wird | Bugfix |
Pflichtpaket | AddParentResourceDiToScheduling |
Setzt den Parameter Übergeordnete Ressource auf Terminrechnungsrelevat. Somit werden Fehler bei der Terminrechnung mit Ressourcen-Strukturen behoben. | Bugfix |
Pflichtpaket | UpdateRelationType |
Korrigiert fehlerhafte Relationen im Standard | Bugfix |
Pflichtpaket | AlterColumnMakeNullable |
Ändert das DI008414 ID übergeordnetes Projekt dahingehend, dass es Null-Werte akzeptiert. Dies ist aufgrund der Abschaffung der Strichdatensätze notwendig. |