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

Datenbank-Release Notes

Datum Version
22.07.2020 DB 39.5.16 (69268)
24.04.2020 DB 39.5.15 (68701)
05.08.2019 DB 39.5.14 (66998)
28.02.2019 DB 39.5.13 (65428)
12.10.2018 DB 39.5.12 (64241)
11.07.2018 DB 39.5.11 (63459)
31.08.2017 DB 39.5.10 (60676)
19.01.2017 DB 39.5.9 (58431)
19.08.2016 DB 39.5.8 (56926)
29.04.2016 DB 39.5.7 (55873)
29.10.2014 DB 39.5.6 (49636)
26.09.2014 DB 39.5.5 (49221)
11.07.2014 DB 39.5.4 (48215)
06.06.2014 DB 39.5.3 (47813)
09.05.2014 DB 39.5.2
31.03.2014 DB 39.5.1
28.02.2014 DB 39.5.0

Siehe auch: Release Notes: Versionsübersicht
Release Notes einzelner Datenbank-Versionen:

DB 39.5.16 / DB 39.5.15 / DB 39.5.14 / DB 39.5.13 / DB 39.5.12 / DB 39.5.11 / DB 39.5.10 / DB 39.5.9 / DB 39.5.8 / DB 39.5.7 / DB 39.5.6 / DB 39.5.5 / DB 39.5.4 / DB 39.5.3 / DB 39.5.2 / DB 39.5.1 / DB 39.5.0

Version DB 39.5.16

Achtung
  • Bei Einsatz von Web-Schnittstellen, bitte nach dem Update auf DB 39.5.16 die serviceprovider.jar, die im Serververzeichnis unter /jars/webservice_infrastructure zu finden ist, gegen die neue, die auf dem PLANTA-Transferserver im Ordner Serviceprovider.jar zur Verfügung steht, austauschen.

Anwendung

Features

  • Allgemein
    • Die notwendigen Vorbereitungen auf Seite von PLANTA project für die Implementierung der erweiterten Zeiterfassung (Erfassung auf PLANTA pulse- und PLANTA project-Elemente) bei Einsatz von PLANTA-Hybrid wurden getroffen.

  • Projekt
    • Das Layout der Status- und Statusberichtsmodule für Projekte und Programme wurde gestretcht und somit die Druckausgabe optimiert. #24891
    • Im Modul Projekte: 2 Gruppierungen können strukturierte Projekte nun aufgeklappt werden, um die Teilprojekte einzusehen. #24784
    • Beim Anlegen der Personeneigenschaften werden E-Mail-Adressen nun von der Person automatisch auf die Eigenschaften "Benutzer" und "Stakeholder" übertragen. #25100
    • Im Modul Programmanträge eines Programms wird nun auch der Stand der Projekt-Statusberichte angezeigt. #24832

Bugfixes

  • Projekt
    • Die Prüfung auf den Projektstatus "inaktiv" bei der Zeiterfassung funktioniert nun korrekt. Die auf "inaktiv" gesetzten Projekte mit den Buchungen in der ausgewählten Woche werden korrekt unter "Nicht bebuchbare Objekte (ausgewählte Woche)" aufgelistet. #25037
    • Die Ursache der Python-Fehlermeldung beim Aufruf der Modulvariante Alle Ressourcen im Modul Einplanungen wurde behoben. #25099
    • Der Link auf dem Feld Projekt-Statusbericht im Modul Programm-Statusbericht funktioniert nun wieder. #24994
  • Portfolio
    • Portfolios können keine Teilprojekte mehr zugeordnet werden. #24914

PLANTA link / PLANTA-Hybrid / Jira-Schnittstellen

Features
  • Die notwendigen Vorbereitungen für die Implementierung der automatischen Stornobuchungen in der Jira-Schnittstelle wurden vorgenommen. Die vollständige Funktionalität wird mit S 39.5.30 zur Verfügung gestellt. #24926
  • Transformer in PLANTA-Webschnittstellen unterstützen nun relative Parameter analog zu den Mapping-Parametern in PLANTA link. Für mehr Informationen siehe hier. #24986
  • Die Listbox UUID im Modul Web-Schnittstellen wurde übersichtlicher gestaltet. #24971
  • Die Attribute einer Web-Entität haben jetzt eine konsistente Reihenfolge, die sich bei der Standard-GET-Implementierung auch in der Reihenfolge der .json-Felder widerspiegelt. Siehe auch das Migrationspaket AddWebAttributePositionColumn #24973
  • Transformer im PLANTA Weblink können nun unterscheiden, ob sie einen Wert, der aus einem Fremdsystem kommt, für PLANTA project transformieren oder, ob sie einen Wert aus PLANTA project für ein Fremdsystem transformieren. Bestehende Transformer sind von dieser Änderung nicht betroffen, sie funktionieren wie vorher gleich in beide Richtungen. #24978
  • Auf einem Web-Attribut kann jetzt zwischen einem Mussfeld für einen POST- oder einen PUT-Request unterschieden werden. Dadurch kann dieselbe Web-Entität für mehrere Methoden verwendet werden. Siehe auch das Migrationspaket AddNewWebAttributeMandatoryColumns #24979
  • Die kalkulierten Termine eines Vorgangs werden nun bei dessen Synchronisation nach PLANTA pulse als Fälligkeitsdaten für das entsprechende Board übernommen. #24945

Customizing und Technik

Features

  • Bei Verwendung der Zeiterfassungsvariante 3 (Buchungen direkt in Buchungsdatensätzen) werden automatische Stornobuchungen nun über Jython Events gesteuert.

Bugfixes

  • Sporadische Probleme mit Datenfeldpositionen bei Verwendung des PosRefresherApplicator wurden behoben. #24941
  • Das Problem mit den korrupten Daten nach dem Update wegen der falsch definierten Constraints bei den älteren Positionskonflikten tritt nicht mehr auf. Siehe auch die Migrationspakete ChangeConstraintOnConflictMapping und GetRidOfOldPosConflicts #24961 #24958
  • Die Ursache der Fehlermeldung, die beim Betätigen der Schaltfläche Arbeitsgebiet anzeigen im Modul Objektverwendung erschienen ist, wurde behoben. #25094
  • Der Default-Wert "heute" auf dem bis-Feld beim Importieren der Mitarbeiterdaten über das Modul Schnellerfassung Mitarbeiter wurde entfernt. 25025
  • Auf mehreren Balken-DIs in DT466, die den Projektcode abbilden, wird nun das korrekte Default-Symbol 001265 verwendet. #24891 #17707
  • Die Event-Tabellen werden nun beim Update auf eine neue DB-Version mitberücksichtigt und nicht übersprungen. #24981
  • Die Methode constraint_exists der SQLPacket-Klasse findet nun auch DEFAULT-Constraints unter MSSQL #24976
  • Ein Fehler bei der Lizenzprüfung bei Verwendung des Werts "0" wurde behoben. Außerdem wird im Feld Lizenzstaffel nun nicht mehr die erlaubte Überschreitungsgrenze angezeigt. #24965

Migrationspakete

Kategorie Paketname Funktion Art WI
Pflichtpaket AddIndexForSlowEndpoints Fügt Indizes für bestimmte Endpoints ein (relevant bei Einsatz von Web-Schnittstellen) Feature #25054
Pflichtpaket GetRidOfOldPosConflicts Entfernt mögliche korrupte alte Positionskonflikte Feature #24961
Pflichtpaket ChangeConstraintOnConflictMapping Fügt 'on delete cascade' zu Constraints hinzu Bugfix #24958
Hilfspaket CreateP21 Legt den Benutzer P21 an, wenn dieser nach dem Update nicht vorhanden ist Feature #25067
Pflichtpaket AddPrimaryKeyConstraintToEventsTable Trägt fehlende Primärschlüssel für die EVENTS-Tabellen ein. Feature #24966
Pflichtpaket ChangeNameOfConstraintOnTypeColumn Ändert den Constraint-Namen der Spalte TYPE in der DT123 Bugfix #24974
Pflichtpaket AddWebAttributePositionColumn Setzt die Position für Attribute einer Web-Entität. Feature #24973
Pflichtpaket AddNewWebAttributeMandatoryColumns Deklariert Web-Attribute als Mussfeld-PUT und Mussfeld-POST, wenn vorher das Feld Mussfeld aktiviert war. Feature #24979

Version DB 39.5.15

Stable 1

  • Der Installer wurde korrigiert, so dass der Austausch bestimmter Dateien während der Installation / des Updates, nachdem der Server vollständig entpackt wurde, nicht mehr notwendig ist. Bitte verwenden Sie für die Installation neue Download-Dateien. #24993

Achtung

  • Bitte vor dem Update auf DB 39.5.15 ein bekanntes Problem mit Löschen von synchronisierten Objekten sowie speziell vor dem Update von DB 39.5.14 auf DB 39.5.15 ein bekanntes Problem mit PosRefresherApplicator beachten!
  • Bei Einsatz von Web-Schnittstellen, bitte nach dem Update auf DB 39.5.15 die serviceprovider.jar, die im Serververzeichnis unter /jars/webservice_infrastructure zu finden ist, gegen die neue, die auf dem PLANTA-Transferserver im Ordner Serviceprovider.jar zur Verfügung steht, austauschen.

Anwendung

Features

  • Allgemein
    • Die Schnittstelle zwischen PLANTA project und Jira wurde implementiert. Somit bietet PLANTA eine Anbindung zu einem weiteren agilen System. Detaillierte Informationen siehe hier. #24639
    • Der Default-Wert des globalen Parameters posting_cancelation wurde auf 11 geändert, damit die automatischen Stornobuchungen zwar aktiv sind, der Stichtag jedoch weiterhin "hart" wirkt. #24689
    • Die Hintergrundfarbe der aktivierten Eingabefelder wurde geändert, um den Eintrag lesbarer zu machen. #24492

  • Projekt
    • Die Funktion der externen AOBs in Terminplänen wurde erweitert und verbessert. #24682 #24143 #24362
      • Es werden nun auch die externen eingehenden AOBs (zusätzlich zu bereits vorhandenen ausgehenden) in den Terminplänen angezeigt.
      • Es wird sowohl auf der Projektebene als auch auf der Vorgangsebene im Balkenplan des jeweiligen Projekts durch die entsprechenden OLEs angezeigt, ob externe AOBs vorhanden sind, und wenn ja, welche Art (eingehende, ausgehende oder beide). Siehe auch das Migrationspaket MigrateAOBIndicatorDataitems
      • Externe AOBs (eingehende und ausgehende) werden nun in einem eigenen Bereich angezeigt, nicht mehr zusammen mit den internen AOBs.
    • Ressourcenaufgaben werden im Modul Terminplan nicht mehr in einem separaten Bereich, sondern bei den restlichen Aufgaben angezeigt. #24336
    • Die Darstellung der Auslastungsdiagramme in Auslastungsmodulen (z. B. Auslastung) wurde verbessert, so sind z. B. die Höhe der Grundlast und der Verfügbarkeit durch Farbanpassungen besser erkennbar. #24469
    • Die Verbraucht-DIs (Verbraucht (ohne untergeordnete Ressourcen) und Verbraucht) auf der Datentabelle 468 werden nun neu berechnet, wenn man die Perioden der Ressource anpasst. #24179
    • Das Modul Vorgang wurde umstruktiert und erweitert. Beispielsweise werden nun Terminrechnungsparameter gebündelt angezeigt und externe AOBs können eingesehen und bearbeitet werden. #24762
    • Im Modul Status eines Programms wird nun auch der Stand der Projekt-Statusberichte angezeigt. #24729

  • Portfolio
    • Da in PLANTA-Standard Ideen über keine Terminpläne mehr verfügen, werden keine Quality-Gates für Ideen verwendet und die letzten sind nicht mehr im Modul Quality Gates aufgelistet. #24482

Bugfixes

  • Allgemein
    • Beim Löschen von Perioden über das Kontextmenü im Modul Ressourcen werden nun auch Perioden von Ressourcen mit unvollständigen Perioden ebenfalls mitgelöscht. #23716
    • Die Exportflags bei Stornobuchungen werden nun korrekt gesetzt. #24258
    • Wenn eine neue Person angelegt wird und anschließend ohne zu speichern deren Personeneigenschaften angelegt werden, wird nun auch der Name der Person (nicht nur das Kürzel) auf die Personeneigenschaften übertragen und sofort angezeigt ohne dass die Neuauswahl notwendig ist. #10493
    • Personen mit einem Austritt-Datum werden nun nicht mehr in der Listbox Person im Ressourcendatenblatt angezeigt. #21612
    • Die Prozessregeln 011000012 und 011000017 wurden insofern angepasst, dass die erste Regel nun nur die Planungsobjektart-Änderung steuert und die zweite die Planungsobjektart-Änderung steuert und zusätzlich die Erstellung einer Baseline anstößt. #24349
    • Bei der Vergabe eines Kürzel für eine Person wird nun in allen betroffenen Personeneigenschaften-Tabellen, DT516, DT511, DT525, DT526, DT467 (nicht nur in der Personentabelle DT516) überprüft, ob das Kürzel bereits verwendet wird. Dies ist z.B. dann relevant, wenn nicht personenbezogene Ressource mit einem bestimmten Kürzel existieren und gleichzeitig versucht wird, eine neue Person mit demselben Kürzel anzulegen. #24642
    • Die Performance beim Erfassen von Stornobuchungen wurde verbessert.

  • Projekt
    • Ein Fehler in MSSQL-Systemen beim Stornieren von Belastungen, die aus PLANTA pulse kamen, wurde behoben. #24441
    • Die Ursache für die Python-Fehlermeldung bei der Aktion Info versenden von Prozessschritten im Modul Prozessstatus wurde behoben. #23186 #23487 #24475
    • Es ist nun wieder möglich, im Modul Ressourcendatenblatt in den neu zugeordneten Skill-Datensätzen Skills auszuwählen. #24457
    • Die Prüfung für den Parameter Ressource wird beplant wurde insofern erweitert, dass nun nur die Einplanung der Ressource in Projekten und Vorgängen geprüft wird, in denen die Ressourcenzuordnung noch keinen Ist-Ende-Termin aufweist. #24466
    • Die Ursache für die Python-Fehlermeldung beim Anlegen einer Jahresscheibe im Modul Budget, wenn keine Jahresscheibe ausgewählt wurde, wurde behoben. #24430
    • Die Rechteprüfung beim Wechseln der Modulvarianten im Modul PSP ist nun korrekt. #24275
    • Die Checkbox Ressource wird beplant kann nun wieder deaktiviert werden. #21435
    • Die Ampel auf dem Feld Chance wird nun auch in den Modulvarianten des Moduls Risiken/Chancen richtig angezeigt. #20044
    • Im Modul Ressourcenplan können nun wieder Ressourcen über die Funktion Ressourcen zuordnen zugeordnet werden. #24800
    • Die Rechteprüfung auf der Funktion Prognosen übernehmen im Modul Fortschritt funktioniert nun wieder. #23254

  • Portfolio
    • Die Ursache für die Python-Fehlermeldung beim Schließen des Moduls Zeitraum bearbeiten: , wenn das Modul Budget bereits geschlossen wurde, wurde behoben. #24727
    • Das Problem, dass nach Durchführen einer Simulation im Portfolio mit neu aufgenommenen Projekten, die Auslastungsdaten der vorhandenen Projekte in der Periodentabelle (DT468) gelöscht wurden, wurde behoben. #24561
    • Die Rechteprüfung im Modul Budget funktioniert nun korrekt.

PLANTA link / PLANTA-Hybrid

Features
  • Die Schnittstelle zwischen PLANTA project und PLANTA pulse wurde im Zuge der Einführung einer weiteren Schnittstelle (zu JIra) optimiert und verbessert, u.a lassen sich die bereits mit PLANTA pulse synchronisierten Projekte/Vorgänge nicht mehr in PLANTA project löschen. Sowie wurde die Vorgehensweise zum Synchronisieren der Vorgänge geändert. Weitere Informationen siehe hier. #24691
  • In PLANTA link ist es nun schwieriger, seine eigenen Mappings versehentlich zu löschen. #24736
Bugfixes
  • Ein Fehler beim Validieren von Schnittstellen mit korrupten Parametern wurde behoben. #24420
  • Ein Problem beim Anlegen von Zeilen in Tabellen mit Autonummern über Webschnittstellen wurde behoben. #20949
  • Probleme bei der Synchronisation von Arbeitsstunden in PLANTA-Hybrid wurden behoben. #24424

Customizing und Technik

Features

  • Die Objektverwendungs-Funktion wurde erweitert. Nun können einzelne Customizing-Objekte nicht nur im Modul Objektverwendung, sondern auch aus verschiedenen Customizing-Modulen, also dezentral, auf Verwendung geprüft werden. #18475
  • Das neue Konfliktmanagement-Verfahren kann nun auch für Updates von Venus on Earth auf Venus angewandt werden. #24212
    • Des Weiteren wurde das Verfahren um PosRefresherApplicator erweitert, mit dem Dataitem-Positionsänderungen identifiziert und angepasst werden können, sowie wurde ein entsprechendes Modul implementiert (Positionskonflikte), um die identifizierten Problemfälle zu sichten und zu bearbeiten. #24282 #23793
  • Beim Setzen/Ändern der Erfüllungsregeln im Customizing eines bestimmtes Moduls (im Modul Module) werden diese nun automatisch validiert und falls inkorrekt, rot hervorgehoben. #23227
    • Beim Setzen der falschen Erfüllungsregeln in der Anwendung (im Modul Filterkriterien) findet die Validierung jedoch nicht statt.
  • Im Modul Listboxwerte kann nun aus einer Listboxkategorie automatisch ein neues Listboxmodul erzeugt werden. #21062
  • Im Modul Module wurden zwei neue Felder implementiert, die die Anzahl der Standard- bzw. benutzerspezifischen Modulvarianten des gerade ausgewählten Moduls anzeigen: Anzahl Standard-Modulvarianten bzw. Anzahl benutzerspezifische Modulvarianten #24580
  • Das Migrationspaket DesignSetNewWhiteMenuPointIcons aus DB 14, welches die schwarzen PLANTA-Icons gegen die weißen tauscht, wurde um die übrigen fehlenden weißen OLEs für die Druck-Vorschau ergänzt und so umkonfiguriert, dass es nicht weggefiltert wird, wenn es auf erledigt steht, sondern erneut ausgeführt werden kann.
  • Die Lizenzprüfung erfolgt nun automatisch über eine neue Server-Komponente. Überschreitet der Kunde das von ihm lizenzierte Volumen wird er nun über die entsprechenden Meldungen darüber informiert. Die Aufstellung der lizenzierten Komponenten und deren Volumen wird in der Konfigurationsdatei license.conf festgehalten und ist für Anwender wie gewohnt im Modul Systeminformation (STRG+B) oder für Customizer im Modul Lizenzstaffel ersichtlich. #24735

Bugfixes

  • Die Ursachen für diverse Fehlermeldungen im Modul Objektverwendung wurden behoben. #24908
  • Der in bestimmten Datenbereichen fälschlicherweise aktivierte Parameter Überschrift wurde nun deaktiviert und damit wurde das Problem mit der Anzeige der Überschriften an den ungewünschten Stellen behoben. #24518
  • Das Modul Boardeinstellungen bearbeiten wird nun nicht mehr leer angezeigt, wenn man mit F7 aktualisiert. #24779

Migrationspakete

Kategorie Paketname Funktion Art WI
Pflichtpaket UpdatePulseTable Fügt Spalte Fremdsystem zur Auswahl eines Fremdsystems für ein Projekt jeweils in die DT 597 und DT 461 ein. Feature #24369
Pflichtpaket MigrateAOBIndicatorDataitems Stellt das DF-Verhalten der AOB-Dataitems überall auf "a", damit das entsprechende OLE angezeigt wird. Feature #24362
Pflichtpaket RenamePulseTable Benennt verschiedene Tabellen und Spalten um, um die pulse-spezifischen Tabellen auch für andere Features verwenden zu können Feature #24781

Version DB 39.5.14

Achtung

  • Voraussetzungen für die Nutzung von DB 39.5.14 sind S 39.5.28 und C 39.5.27.

Anwendung

Features

  • Allgemein
    • Das neue Design des PLANTA project entsprechend dem neuen PLANTA-CI wurde implementiert. Dabei wurden Farben und Symbole geändert bzw. neue Farben und Symbole hinzugefügt.
    • Die Möglichkeit des Schnellzugriffs auf Planungsobjekte aus dem Benutzermenü wurde implementiert: #23911
      • Favoriten und
      • Kürzlich angesehene.
    • Im Stammdaten-Modul Kalender wurden Schaltflächen hinzugefügt, um den Kalender um mehrere Wochen oder Jahre zu verschieben. #19286
      • Außerdem besteht die Möglichkeit, den Kalender zu aktualisieren.
      • Hierfür wurden in den Globalen Einstellungen die Parameter calendar_shift_years_past und calendar_shift_years_future hinzugefügt, um den Aktualisierungszeitraum bearbeiten zu können.
    • Die Aufstellung der Lizenzstaffel, die bis jetzt nur im Modul Lizenzstaffel einsehbar war, ist nun ebenfalls im Modul Systeminformation vorhanden, das aus dem Menü ? oder mit STRG+B aufgerufen werden kann. #24234
      • Des Weiteren wurden im Rahmen des neuen Server-Release (S 39.5.28) die Linzenzinformationen in der Anzeige der Lizenzstaffel erweitert. Mehr dazu siehe hier.
    • Aufgrund der Änderungen der Vorgehensweise bei der Stundenerfassung (keine von/bis-Eingaben mehr) wird der globale Parameter usage_actual_load_reporting nicht mehr verwendet und ist in den Globalen Einstellungen nicht mehr enthalten. #23740
    • In den Globalen Einstellungen wurde der Parameter planta_link_hostname hinzugefügt, über den der Hostname konfiguriert werden kann, der von PLANTA link in Webschnittstellen verwendet werden soll. #23589
    • Die Funktion zum Import der Feiertage über Web-Services, die im PLANTA-Standard in DB 39.5.11 deaktiviert wurde, wurde wieder aktiviert. #23719
    • Systemweit werden nun zum Versenden von E-Mails sowohl für Stakeholder als auch für Benutzer einheitlich die bei der entsprechenden Person eingetragene E-Mail-Adresse verwendet, um die Zuverlässigkeit des E-Mail-Versandes zu gewährleisten. Mit dem Hilfspaket DifferingMailAddresses können Sie alle Stakeholder und Benutzer in Ihrem System finden, die eine von derer Person abweichende E-Mail-Adresse aufweisen. Die abweichenden E-Mail-Adressen müssen manuell vereinhetlicht werden.
      • Hinweis zur Korrektur: beide betroffenen E-Mail-Adress-Felder (DI025746 E-Mail und DI041531 Interne E-Mail) befinden sich im Modul Personen jeweils im Benutzer- und Stakeholder-Datensatz und sind ausgeblendet, bedeutet, zur Korrektur müssen sie eingeblendet werden. #23687

  • Projekt
    • Das Modul Zeiterfassung wurde erweitert und anwenderfreundlicher gestaltet.
      • Der Rest-Wert wird sofort nach der Eingabe der Ist-Stunden automatisch aktualisiert. #6767
      • Es besteht nun die Möglichkeit, Anwesenheiten (Komm- und Geh-Zeiten) zu erfassen. #22698 #23650
      • Die Erfassung von Prognosen wurde in ein Dialogmodul ausgelagert. #23372
      • Tagessicht wurde implementiert, so dass nun zwischen einer Wochensicht und einer Tagessicht gewechselt werden kann. #23610
      • Neu hinzugefügte Vorgänge werden automatisch fokussiert, damit sie schneller auffindbar sind. #23884
      • Die beiden Modulvarianten Ohne Prognose und Mit Request-Prozessschritten wurden entfernt. Die Variante Mit Request-Prozessschritten kann bei Bedarf über den Customizer-Benutzer (P20) aufgerufen und für individuelle Module verwendet werden. #24085
      • Der ehemalige Bereich Beendete Vorgänge wurde erweitert, so dass er alle Objekte anzeigt, die Ist-Daten enthalten, auf die jedoch keine Zeiterfassung mehr möglich ist. Der Bereich heißt nun Nicht bebuchbare Objekte (ausgewählte Woche). #23318
      • Zeiterfassungs-Favoriten werden nun mit einem Favoritenstern gekennzeichnet. #24131
    • Im Modul Projekte wurde die Modulvariante Gemeinkostenprojekte implementiert, die nur Projekte mit der Buchungsart = 1 anzeigt. #14685
    • Einzelne Statusberichte können jetzt nach PowerPoint exportiert werden. #20919
    • Im Programmterminplan wurde die Funktion Vorgangskette auslesen hinzugefügt. #21518
    • Die Funktion Vorgangskette auslesen wurde um die Funktionen Direkte Vorgänger und Direkte Nachfolger erweitert. #21519
    • Im Modul Meine Tätigkeiten wurde ein Auslastungsdiagramm hinzugefügt. #22982
    • Im Modul Meine Tätigkeiten werden nun neue Variablen für den Zeitraumfilter eingesetzt, so dass keine Wechselwirkungen mehr mit anderen Modulen bestehen, die den Zeitraumfilter verwenden. #23935
    • Der Manager des Projekts wird nun automatisch als Stakeholder erfasst und in die Kategorie "Neu" eingefügt. Ebenfalls in der Kategorie "Neu" landen Ressourcen aus dem Terminplan, wenn sie im Projektsteckbrief über die Schaltfläche Team aus Terminplan generieren als Stakeholder angelegt werden. #24058 #17795
    • Im Modul Meine Abteilung in der Zahlenlegende unter dem Auslastungsdiagramm wurden zusätzliche Bereiche implementiert (Verbraucht und Auslastung). #19498
    • Im Modul Projekte werden nun bei strukturierten Projekten die Teilprojekte unter den Hauptprojekten angezeigt und können bei Bedarf aufgeklappt werden. #24138
    • Im Modul Ist-Stunden wurden von-/bis-Felder hinzugefügt, über die der Zeitraum eingetragen werden kann. #23708
    • Die Vorgehensweise, um im Modul Budget neue Jahresscheiben anzulegen, wurde vereinfacht. #20567
    • Das neue Modul Stundenkontrolle wurde zum Panel Projekt hinzugefügt und im Modul Weitere verlinkt. Es zeigt die Stunden des aktuellen Projekts an. #23688

  • Portfolio
    • Im Portfolio können jetzt unter den zum Portfolio gehörenden Programmen die dazugehörigen Projekte aufgeklappt werden. #21457
    • Die Portfolio-Simulation wurde erweitert und verbessert: Unter anderem wurden die Möglichkeiten implementiert
      • die verfügbare Kapazität und den Aufwand zu simulieren (monatsweise) #22960,
      • die Projektlaufzeit zu simulieren (monatsweise verändern) #23614,
      • zwei Simulationen im Modul Simulationen vergleichen miteinander zu vergleichen. #23615
    • Beim Erstellen eines Portfolios wird nun der aktuelle Benutzer automatisch als Manager im Portfoliosteckbrief eingetragen. #23384
    • Benutzer, die keine Portfoliomanager sind, haben nun die Möglichkeit im Modul Planungsobjekte die Gruppierung und die Sortierung der angezeigten Planungsobjekte zu ändern. #20958
    • Die Vorgehensweise, um im Modul Budget neue Jahresscheiben anzulegen, wurde vereinfacht. #20567
    • Im Modul Planungsobjekte wurde die Modulvariante Priorisierung hinzugefügt. #23984

Bugfixes

  • Projekt
    • Automatische Stornobuchungen werden nun auch bereits erzeugt, sobald im betroffenen Datensatz mindestens einer der enthaltenen Werte geändert wird: Belastung-Ist oder Kostenart oder Belastungsdatum. #24223
    • Die Pythonfehlermeldung, die beim Verwenden von Objektfiltern in MSSQL-Systemen auftrat, wenn das Limit für Bind-Variablen von 2100 überstiegen wurde, wurde mit einer sprechenden Meldung ersetzt: Ergebnismenge des Objektfilters ist zu groß. Filtern abgebrochen. Ändern Sie Ihren Filter, oder wenden Sie sich an Ihren Customizer. #24242
    • Der Stichtag verhält sich nun wieder gleich, ob mit eingeschalteten automatischen Stornobuchung oder ohne. #23910
    • Die Datentabelle DT532 Stakeholder/Bericht wird nun beim Ändern der Personen-IDs mitberücksichtigt. #24061
    • Die bei der Stornierung der Buchungen enthaltenen Kommentare werden nun richtig behandelt: Die Kommentare der stornierten Buchung bleiben bei der stornierten Buchung, die neuen Kommentare werden in der neuen Buchung angezeigt. #24313
    • Die Stichtagprüfung, die sich in DB 39.5.13 nicht korrekt verhalten hat, funktioniert nun wieder korrekt. #23915
    • Manuelle Erfassungen von Rest-Belastungsdatensätzen in die Zukunft bei Einsatz der Belastungskurve PM-MONTH sind nun wieder möglich. Siehe auch das bekannte Problem. #23616
    • Die doppelte Stornierung der Ist-Stunden, wenn der entsprechende Datensatz gleichzeitig in zwei Sessions geöffnet wurde, ist nicht mehr möglich. #23634
    • Die Rechteprüfung für Modul Prozessstatus wurden korrigiert, so dass Benutzer ohne entsprechende Rechte keine Prozessmodelle mehr auswählen oder stornieren können. #22040
    • Die Ursache für eine Python-Fehlermeldung wurde behoben, die bei dem Versuch erschien, eine Ressource aus dem Modul Ressourcenstruktur zu öffnen, während eine andere Ressource bereits geöffnet war. #23784
    • Die Ampel, die den Abgleich der gebuchten Ist-Stunden gegen die Soll-Arbeitszeit anzeigt, funktioniert nun zuverlässig. #23692
    • Die Ursache für die Python-Fehlermeldung bei der Aktion Kosten und Aufwände verdichten im Modul Kostenarten wurde behoben. #23243
    • Der Link auf der Projekt-ID Kostenverteilung auf Kostenstellen führt nun zum korrekten Projekt. #21856
    • In den Modulen Erlöse buchen und Kosten buchen werden nun keine Stornobuchungen mehr angezeigt, wenn von der Modulvariante Inklusive Stornobuchungen zurück in die Basis-Variante gewechselt wird. #23639
    • Die im Standard mitgelieferte GET Implementierung für Webschnittstellen unterstützt nun UUID-Felder. #22028
    • Die fehlerhafte Berechnung des DI059759 verdichtete %-Auslastung wurde korrigiert. #13118
    • Die Ursache für die Python-Fehlermeldung beim Löschen im Modul Dokumente wurde behoben. #23139
    • Die Ursache für die Python-Fehlermeldung beim Öffnen von Ressourcen aus dem Modul Ressourcenstruktur (Anzeige) wurde behoben. #24004
    • Die Anzeige falscher Werte im Modul Info versenden wurde korrigiert. #23797
    • Es ist nun nicht mehr möglich, das Modul Zeiterfassung aus dem Modul Meine Tätigkeiten für (Master-)Meilensteine zu öffnen, weil man auf diese keine Zeit erfassen kann. #23997
    • Die falsche Listbox im Feld Gruppe 1 im Modul Planungsobjekte (tabellarisch) wurde ausgetauscht. #23798
    • Die Verwendung unterschiedlicher Zahlenformate in Kosten-Datenfeldern wurde korrigiert. #23806

  • Portfolio
    • Die Werte für "Andere Projekte", die in den Simulations-Ampeln mitberücksichtigt werden, werden nun korrekt berechnet. #23092
    • Das Aktivieren der Checkbox QG-Vorlage automatisch einkopieren im Modul Portfoliosteckbrief verhindert nicht mehr die Zuordnung der Planungsobjekte zu Portfolio. #23274
    • Das Auftreten inkorrekter Projektwerte in der Portfolio-Simulation bei Verwendung von nicht aktiven Statusberichten wurde behoben. #23775
    • Neue Projekte im Portfolio im Modul Zeitraum bearbeiten: werden nicht mehr automatisch als genehmigt markiert. #22039
    • Die Ursache für die Python-Fehlermeldung beim Versuch, ein Projekt aus dem Bereich Risiken/Chancen im Modul Portfolio-Statusbericht heraus zu öffnen, wurde behoben. #23928
    • Die Überlast-Ampel von in der Portfolio-Simulation deaktivierten Projekten funktioniert nun korrekt und schaltet nicht mehr auf grün. #23062
    • Planungsobjekte, für die der Parameter Simulieren deaktiviert ist, werden im Modul Simulation nicht mehr angezeigt. #23744
    • Die Buttons Freigabe und Löschen im Modul Portfolio-Statusbericht werden nach der Freigabe eines Statusberichts nicht mehr angezeigt. #22449
    • Die Terminskalen in PowerPoint und im Modul Simulation werden nun einheitlich sortiert. #22256

PLANTA link / PLANTA-Hybrid

Features
  • Web-Schnittstellen im PLANTA link verwenden nun standardmäßig den Fully Qualified Domain Name (FQDN) als Adresse. Ist dieser nicht verfügbar wird auf den Hostnamen der Maschine zurückgegriffen. Ist dieser nicht verfügbar wird auf die IP der Maschine zurückgegriffen. Ein expliziter Hostname kann mit der Globalen Einstellung planta_link_hostname definiert werden. #24075

Bugfixes

  • Ein Fehler bei Web-Schnittstellen, wenn man Transformer mit Default-Parametern benutzt, wurde behoben.
  • Ein neuer Transformer 'Decoder' mit dem Parameter "encoding" wurde implementiert, womit das Problem mit Umlauten in Kommentaren der Stundenerfassungen in PLANTA pulse behoben wird. #23917

Customizing und Technik

Features

  • Ein neues Verfahren Konfliktmanagement wurde für das DB-Update implementiert, das das manuelle Schreiben und Ausführen des ICOU ersetzt und damit den Aufwand, die Durchlaufzeit und die Fehlerwahrscheinlichkeit durch manuelle Tätigkeiten beim Datenbank-Update deutlich verringert.
    • Das Verfahren gilt vorerst nur für Updates innerhalb der Venus-Versionen. Möchten Sie von einer Earth- oder einer Venus on Earth-Version auf Venus updaten, muss das alte Update-Verfahren angewandt werden.
  • Farben und Symbole werden gruppiert im neuen Modul Farben und Symbole gruppiert angezeigt, so dass der Austausch von Farben pro Gruppe schneller vonstatten gehen kann als pro Objekt. Siehe auch das Migrationspaket FunctionalSymbolGroups #23967 #23979 #24053
  • Die einzelnen Listboxwerte für Module und Makros (x1 und x4) in der Listbox DF-Verhalten wurden zu einem Wert zusammengefasst (x4). Siehe auch das Migrationspaket MergeDFModuleMacro #23205
  • Die Länge der Systembezeichnung wurde auf 200 Zeichen erhöht. #23140
  • Im Modul Textkonstanten wurde das neue DI Python-Code hinzugefügt, das den Python-Eintrag der Konstante generiert. #23972
  • Das DI028101 wurde zu OLE-Vorschau umbenannt und zeigt nun im Modul OLEs bei Mouseover auch die Vorschau von Mouseover-OLEs an. #23379

Bugfixes

  • Die Ursache für den Verlust von neu reingecustomizten Datenfeldern mit dem DF-Verhalten a2-a5, nachdem der entsprechende Datenbereich geschlossen und neu geöffnet wurde, wurde behoben. #24324
  • PLANTA link -Schnittstellen-Vorlagen sind nicht mehr von den Funktionen "Offene Konfigurationen löschen" und "Erledigte Konfigurationen löschen" betroffen. #23943
  • Die Ursache für die Python-Fehlermeldung beim Versuch, mehrere Datenbereiche aus dem Modul Objektverwendung heraus zu öffnen, wurde behoben. #22706

Migrationspakete

Kategorie Paketname Funktion Art WI
Pflichtpaket AddAttendanceTable Legt eine neue Datentabelle für die Erfassung der Anwesenheiten (Komm-/Gehzeiten) an (DT203) Feature #23650
Pflichtpaket FunctionalSymbolGroups Sortiert individuell erstellte Farben und Symbole in den entsprechenden Bereichen im Modul Farben und Symbole gruppiert ein. Feature #23967
Hilfspaket CorrectLinkDfs Generiert automatische SQL-Statements, die Listen mit Datenbereichen und Dataitems ausgeben, die inkorrekte Symbole (z.B. auf Link-Datenfeldern), DF-Verhalten ect. enthalten. Anhand der Ergebnisse müssen die entsprechenden Stellen überprüft und ggf. korrigiert werden. Feature #20067
Hilfspaket DesignSetNewWhiteMenuPointIcons Ersetzt die schwarzen Menüpunkt-Icons durch die weißen, entsprechend neuem PLANTA-Design. Dieses Paket ersetzt die schwarzen Icons, die mit dem Hilfspaket DesignSetNewIcons implementiert werden. Das bedeutet, dass das ausgeführte Paket DesignSetNewIcons die Voraussetzung für das Paket DesignSetNewWhiteMenuPointIcons ist. Das bedeutet auch, dass das Paket DesignSetNewWhiteMenuPointIcons nicht automatisch die alten bunten Menüpunkt-Icons ersetzt. Feature #24002
Pflichtpaket AddDbUpdateRole Ordnet allen Benutzern mit Customizer-Rechten die neue Rolle DB-Update zu Feature #24186
Pflichtpaket MergeDFModuleMacro Merged die einzelnen DF-Verhalten Modul und Makro zu einem Modul/Makro. Bug #23205
Hilfspaket DifferingMailAddresses Logged alle Stakeholder und Benutzer, deren E-Mail-Adressen von den der entsprechenden Personen abweichen. Bug #23687
Pflichtpaket UpdateYNType Setzt Wert = 0 für alle Y/N-IDs DIs, die Wert "Null" aufweisen. Bug #22367
Pflichtpaket ApprovePortfolioBudgets Genehmigt die bereits genehmigten Portfolio-Budgets, da das DI023278 ersetzt wurde. Bug #22039
Pflichtpaket RemoveMPseperators Entfernt die überflüssige zweite Trennlinie im Menü ?, die im Customizing enthalten war und vom neuen Client visualisiert wurde. Bug #24184
Pflichtpaket EnhanceDT947Produkt Fügt Python-IDs in die DT DT947 ein und verlängert die Produkt-ID Feature #20967
Hilfspaket AddManagerAsStakeholder Erfasst den Manager als Stakeholder in allen aktiven Planungsobjekte außer Ideen. Feature #17795
Pflichtpaket DeleteRoleAssignment Entfernt die die Zuordnung der Rolle 01100119 (Technische Administration) in DT518 Feature #22546
Pflichtpaket UpdateDistributionType Ändert die Infoversandart 190 = "Keine Info" auf 52 = "Mail" für alle Stakeholder Feature #22890

Version DB 39.5.13

Anwendung

Features

  • Projekt
    • Die Funktion Arbeitszeiten/Arbeitsstunden erfassen wurde komplett überarbeitet. Details siehe hier.
      • Das zentrale Modul für Zeiterfassung wurde geändert:
        • alle Erfassungsvarianten nun in einem Modul, gesteuert über globale Parameter #22886 #22888 #22889
        • verbesserte Bedienung #22695
        • neuer Bereich Meine Zeiterfassungs-Favoriten für die gesonderte Auflistung der Objekte, auf die regelmäßig oder besonders oft erfasst wird. #22696
      • Die Möglichkeit der Zeiterfassung aus anderen Modulen (Projektsteckbrief, Meine Tätigkeiten) wurde ebenfalls angepasst. #23404
      • Die Möglichkeit der Zeiterfassung auf Prozessschritte wurde entfernt. #23405
    • Stornobuchungs-Funktion wurde komplett überarbeitet und einheitlich für Stunden, Kosten und Erlöse gemacht. Es wurde ein globaler Parameter implementiert (posting_cancelation), der Stornoerfassungen steuert. #21730 #23403 #23588
    • Der Parameter Splitting ist in PLANTA-Standard nun defaultmäßig deaktiviert. #23171
    • Aufgrund der Voraussetzung der Stakeholder-Eigenschaft bei der Anlage der Watchlisten, wurde eine Meldung implementiert, die Benutzer darauf hinweist, dass die Watchliste-Funktion nur bei Vorhandensein der Stakeholder-Eigenschaft nutzbar ist. #22998
    • Im Modul Benutzer wurde eine Modulvariante implementiert, die ausschließlich Benutzer anzeigt, die bereits aus dem Unternehmen ausgeschieden sind, d. h bei deren Person das Austritt-Datum gesetzt wurde, die in der Vergangenheit liegt oder gleich heute ist. #22968
    • In PLANTA-Standard wurde die Benachrichtigungs-Funktionalität auf den E-Mail-Versand eingeschränkt. In diesem Zuge wurde das Modul Infos aus dem Mitarbeiterboard entfernt und alle betroffenen Stellen entsprechend angepasst. Es besteht jedoch weiterhin die Möglichkeit, die alte Funktionalität individuell zu nutzen. Wünschen Sie sich das, bitte wenden Sie sich an Ihren PLANTA-Consultant.
    • Die Verwaltung der Email-Adressen für die in PLANTA erfassten Personen und deren Eigenschaften wie Benutzer und Stakeholder wurde auf ein Feld beschränkt: E-Mail im Modul Personen. Die hier eingetragene E-Mail-Adresse wird ebenfalls für den entsprechenden Benutzer und den Stakeholder der Person verwendet.
    • Die Vorgehensweise zum Anlegen der Aufgaben im Modul Aufgaben wurde geändert. #22764
    • PLANTA-Stammdaten-Module sowie das Modul Planungsobjekte (tabellarisch) wurden verschlankt. Z.B. wurden selten benutzte oder nicht in der PLANTA-Software benötigte Spalten, wie Kontakt- und Adressdaten-Spalten, ausgeblendet.
    • Die Struktur der Benutzermenüs für Rollen Multiprojektmanager und Portfoliomanager wurde verbessert und übersichtlicher gestaltet.
    • Eine Meldung wurde implementiert, die erscheint, wenn keine Daten vorhanden sind, die einem Objekt zugeordnet werden sollen. #22898

  • Portfolio
    • Die Funktion Portfolio-Simulation wurde verbessert und erweitert
      • Ein Indikator wurde implementiert, der signalisiert, wenn bei der Zuordnung der Statusberichte zu Planungsobjekten für ein Planungsobjekt nicht der aktuellste Statusbericht ausgewählt wurde. #22913
      • Der Parameter Simulieren wurde implementiert, um Projekte in der Simulation de/aktivieren zu können. #22909
      • Im Modul Simulation wurde eine Möglichkeit implementiert, Simulationen zu kopieren und damit verschiedene Varianten einer Simulation zu erstellen. #22911
      • Eine neue Datentabelle wurde implementiert, in der die Überlast der Ressourcen pro Simulation gespeichert werden kann. Siehe auch das Migrationspaket OverloadPerSimulation. #22934
      • Die Kriterien zur Auswahl und Anzeige der Abteilungen im Modul Simulation wurden geändert. Bei der Auswahl wird nun die Ressourcenstruktur selbst und nicht der Ressourcenstrukturcode berücksichtigt. Somit werden auch Abteilungen aufgelistet, deren untergeordnete Ressourcen in Portfolio-Planungsobjekte eingeplant sind, auch wenn deren Ressourcenstrukturcode nicht dem der Abteilung entspricht. Dies gilt ebenfalls für den Fall, wenn die Ressourcen-Strukturcodes nicht benutzt/gepflegt werden. #22716 #22912
      • Eine weitere Ampel wurde eingefügt für die Anzeige der Überlast im Simulations-Zeitraum als Abgrenzung zu der Ampel, die das Vorhandensein der Überlast im gesamten Planungsobjekt signalisiert, d. h. auch der Überlast, die außerhalb des für die Simulation gewählten Zeitraums vorliegt. #22914

Bugfixes

  • Projekt
    • Das Problem, dass Personen, bei denen das Austrittsdatum in der Zukunft gesetzt wurde, aus der Basis-Variante im Modul Personen ausgefiltert wurden und in der Variante Ausgeschiedenen Personen angezeigt wurden, wurde behoben. Personen werden nun erst in die Variante Ausgeschiedene Personen verschoben, wenn deren Austrittsdatum in der Vergangenheit liegt oder heute ist.
    • Die Performance beim initialen Laden des Modul Übersicht: Zeiterfassung wurde verbessert.
    • Beim Erfassen der Arbeitsstunden in einem fremdem Mitarbeiterboard (Abteilungsmanager-Funktion) wird nun nach Auswahl eines neuen Projekts für die Zeiterfassung das Projekt in das Board des Mitarbeiters, für den Stunden erfasst werden und nicht in das Mitarbeiterboard des Erfassenden eingefügt.
    • Verbesserungen beim beim PPT-Export
      • Die Eintrittswahrscheinlichkeit der Risiken wird nur korrekt übertragen. #23314
      • Risiken ohne Maßnahmen werden nun ebenfalls exportiert. #22902
    • Der Menüpunkt Filterkriterien wurde im Modul Weitere ... sowie in mehreren Übersichts- und Auswertungsmodulen deaktiviert. #22932 #23008
    • Das Sotierkriterium im Modul Aufgaben wurde geändert. Nun werden die Vorgänge nach der technischen ID sortiert. #23350
    • Falsche Sortierreihenfolge der Prozessschritte in den Standard-Prozessmodellen wurde korrigiert. #21991
    • Die Ursache für die Python-Fehlermeldung beim Versuch die Aktion Stakeholder zuordnen auf Prozessschritten im Modul Prozessstatus auszuführen, denen diese Aktion zugeordnet ist, wurde behoben. #22800
    • Die Ampeln für Soll-Arbeitszeit mit Anzeige "Gelb" im Modul Zeiterfassung funktionieren nun korrekt #23143
    • Die fehlerhaften Bezeichnungen der Belastungskurven im Modul Belastungskurven wurden korrigiert. #23127
    • Die Schaltfläche zum Löschen wurde nun wieder aus dem Projektsteckbrief der Teilprojekte entfernt und somit das gültige Verhalten (fehlerhaft in DB-Versionen 11-12), dass die Teilprojekte nicht über ihre eigene Steckbriefe, gelöscht werden können, solange sie sich in einer Projektstruktur befinden, wiederhergestellt. #22897
    • Die Prüfung der maximalen Arbeitsstunden pro Tag bei der Zeiterfassung für Stakeholder aus dem Modul Projektsteckbrief wurde implementiert und funktioniert nun korrekt. #23113
    • Das Problem, dass im Modul Übersicht: Zeiterfassung nach Doppelklick auf die Aktualisierungs-Schaltfläche das Modul geleert wurde, wurde behoben. #23250
    • Das Verhalten der Muss-Datenfelder im Modul Ressourcendatenblatt wurde korrigiert. Nun verhalten sich Felder, die mit einem * gekennzeichnet sind, wie die tatsächlichen Muss-Felder, d. h. im Modul kann nicht gespeichert werden, solange diese Felder nicht gefüllt sind. #22986

  • Portfolio
    • In mehreren Portfolio-Modulen wurde die Möglichkeit unterbunden, Datensätze per Shift+Ziehen in die anderen Bereiche zu verschieben, da die Datenlogik das Verschieben nicht zulässt. #23521
    • Die Ampeln im Modul Zeitraum bearbeiten:  funktionieren nun wieder korrekt. #22973

PLANTA-Hybrid

Features

Bugfixes

  • Bei der Benutzersynchronisation mit Pulse werden Benutzer, die keine E-Mail Adresse in Pulse hinterlegt haben (z.B. ein API user), nun übersprungen, anstatt einen Fehler auszugeben. #22548
  • Fehler beim Aufruf von PLANTA pulse werden in PLANTA link nun übersichtlicher geloggt.#23554

Customizing und Technik

Features

  • Die verwendete Python-Version ist nun 3.6.0. Diese ist im mitgelieferten Server 39.5.27 bereits defaultmäßig enthalten. Wir empfehlen auch explizit, diese Einstellung beizubehalten und nicht auf eine niedrigere Python-Version umzustellen.
  • Die Vorgehensweise zum Einfügen eines Default-Python-Makros beim Erstellen neuer Module im Modul Module hat sich geändert. Das Default-Makro wird nicht automatisch eingefügt, sondern muss explizit durch Betätigen der Schaltfläche Template einfügen eingefügt werden. #21289
  • Die Werte (a2, a4, a5) für das mit Server 39.5.27 und C39.5.26 neue implementierte Verhalten Aktion auf OLE sind nun standardmäßig in der Listbox auf dem Feld DF-Verhalten enthalten. #23380

Bugfixes

  • Die Ursache für das Fehlschlagen des Migrationspakets CreateMSSQLViews (DB 39.5.11) wurde behoben. #23034
  • Das fehlerhafte hql-Statement im Migrationspaket DeleteLinkData (DB 39.5.8) wurde korrigiert. #23030
  • Die Ursache für das Fehlschlagen des Migrationspakets ForceCtgCleanup (DB 39.5.11) wurde behoben. #23215
  • AttributeError exceptions in Pythonmodulunterklassen werden nun nicht mehr unterdrückt. #23605
  • Das DI001561 zählt nun wider richtig: es gibt an, wie oft das DI als Unter-Dataitem in DI-Strukturen vorkommt. #23439

Migrationspakete

Kategorie Paketname Funktion Art WI
Pflichtpaket UpdateDistributionTypeInDT527 Ändert die Infoversandarten (51 - Pop-Up, 53 - Pop-Up & E-Mail) auf 52 - E-Mail Feature #22890
Pflichtpaket FixColumnLengthsForResourceRequest Passt die Längen der Felder an, die für den zukünftigen Ressourcenanfrageprozess benötigt werden. Feature #23435
Pflichtpaket Z_ResourceRequestDBObjects Fügt die für den zukünftigen Ressourcenanfrageprozess notwendigen Views und Trigger ein. Feature #23088
Pflichtpaket PfSimuActivateProjects Fügt das neue DI065086 in DT093 zum (De-)Aktivieren der Planungsobjekte in Simulationen Feature #22909
Pflichtpaket PfSimuDepartmentSelection Nimmt Änderungen im Simulations-View bezüglich der Auswahl der Abteilung auf Basis der Ressourcenstruktur und nicht wie zuvor auf Basis des Ressourcenstrukturcodes vor. Feature #22912
Pflichtpaket OverloadPerSimulation Verlagert die Berechnung der Überlast der Ressourcen bei der Simulation von der Ressourcentabelle (DT467) in eine spezielle Simulationstabelle (DT099). Feature #22934

Version DB 39.5.12

Achtung

  • Voraussetzung für die Nutzung von DB 39.5.12 ist C 39.5.25.
  • Nach der Installation von DB 39.5.12 muss das Migrationspaket AddColumntoViewDT430DT472 nochmal manuell ausgeführt werden, um einen für die Rückmeldung relevanten View, zu aktualisieren.

Anwendung

Features

  • Das Layout-Design von PLANTA project (Farben, Symbole, Icons, Hintergründe, 3-D-Effekte etc.) wurde geändert. #22660 #22438 #22437 #22680
  • Im Rahmen der allgemeinen Design-Änderungen wurde auch das Design der Menüpunkt-Symbole verändert sowie wurden die Menüs teilweise umsortiert, die nicht benötigten Menüpunkte entfernt oder Menüpunkte umbenannt. Mehr dazu... #22804 #22757 #22721
    • Die Menüpunkte Kapazitätsrechnung und Entlastung wurden in Terminplan berechnen und Terminplan entlasten umbenannt sowie wurden alle Dialogmeldungen, Textkonstanten und Datenfelder entsprechend der Umbenennung angepasst. #22435
  • Die Funktion "Markierte übernehmen" zum Zuordnen der Objekte (z.B. Stakeholder zu Projekten) über Dialogmodule wurde systemweit vereinheitlicht. Nun werden Zuordnungsobjekte in den Auswahl-Dialogmodulen über eine Checkbox ausgewählt und anschließend über das Betätigen der entsprechenden Schaltfläche ins Quellmodul übertragen. Z. B. Stakeholder dem Planungsobjekt zuordnen #14469 #22729
  • Das Kürzel der Personen (Ressourcen, Manager, Stakeholder etc.) wurde in den Anwendungsmodulen systemweit (bis auf die Stammdaten-Module) verborgen. #22436
    • Aufgrund der oben genannten Änderungen wurden die Benennungen der Stammdaten-Objekt-Felder (für Ressourcen, Benutzer, Kostenart, etc. ) in den Stammdaten-Modulen sofern angepasst, dass die ID-Felder nun das Präfix ID in der Überschrift haben und die Namensfelder kein Präfix Bezeichnung/Name mehr enthalten. Z.B. Ressourcen-ID = R41, Ressource = Daniela Hart
  • Im Modul Programmanträge wurde der Bereich Projekt-Statusberichte eingefügt, in dem die Zuordnung von Statusberichten zu Projekten des Programms vorgenommen werden kann. #21415
  • Es ist jetzt nicht mehr möglich, Wunsch-Anfang- und Endtermine per Klick in den Skalenbereich anzulegen. Das Verschieben ist jedoch weiterhin auf der Vorgangsebene möglich. Mehr dazu...#22445
  • Modul Ressourcenidenttausch wurde in Personenident ändern umbenannt. #22631

Bugfixes

  • Die Performance von Budget-Funktionen und -Modulen nach dem Update von DB-Versionen < DB 39.5.0 auf die neueste DB-Version wurde verbessert. #22611
  • Das Aufteilen der aus PLANTA project nach PowerPoint exportierten Datensätze (z. B. Meilenstein-Datensätze) pro Seite funktioniert nun korrekt (es bestehen keine Überlappungen mit der Fußzeile mehr). #20747
  • Der Export von Kostenartengruppen-Datensätze nach PowerPoint funktioniert nun korrekt. Es werden nun alle Kostenartengruppen-Datensätze (auch die neu erfassten) komplett exportiert. #22787
  • Das fehlerhafte Verhalten beim PPT-Export, wenn mehrere Benutzer versuchten, gleichzeitig einen PPT-Export durchzuführen wurde korrigiert. Wird ein PPT-Export von einem Benutzer durchgeführt, wird jeder weiterer Benutzer, der gleichzeitig versucht zu exportieren, mit einer Meldung darauf hingewiesen, dass das PPT-Template gerade verwendet wird und der Export nochmal gestartet werden soll.
  • Es wurde ein Problem behoben, bei dem Belastungen, die in einer anderen Session exportiert wurden, immer noch geändert werden konnten. #22373
  • Die Ursache einer Python-Fehlermeldung, die beim Erfassen der Arbeitsstunden im Modul Rückmeldung erfassen unter Verwendung von MSSQL auftrat, wurde behoben. #22743
  • Im Modul Rückmeldung werden nun die gesperrten Projekte und Vorgänge nicht mehr angezeigt. #22789
  • Das Problem im Modul Simulationen, dass trotz Auswahl eines Statusberichts für ein ins Portfolio neu aufgenommenes Planungsobjekt dennoch die Meldung Folgende Projekte besitzen keine gültige Berichtszuordnung angezeigt wurde, wurde behoben. #22687
  • In den Modulen Risiken/Chancen (Projekte, Vorhaben, Ideen) und Risiken/Chancen (Programme) wurden in den Varianten Nach Kategorie und Nach Priorität nun Listboxen auf den Feldern Schadensausmaß, Erfolgsgrad und Eintrittswahrscheinlichkeit implementiert. #20036
  • Die Prüfung der Benutzer-Berechtigungen zum Löschen oder Ändern einer ID der Planungsobjekte funktioniert wieder korrekt. #22653
  • Ein Fehler wurde behoben, bei dem leere Jahresscheiben nicht vollständig von der Budgetrechnung gelöscht wurden. #22588
  • Felder für Zahlen mit Nachkommastellen werden nun in der generierten PLANTA Weblink-Dokumentation korrekt aufgeführt.#22769
  • Benutzer, die keine Customizing-Rechte, jedoch Rechte zum Archivieren der Projekte haben, dürfen nun diese auch aus dem Archiv holen. #22587
  • Die Ursache der Python-Fehlermeldung in den Modulen Kosten buchen und Erlöse buchen beim Versuch, Kosten oder Erlöse zu buchen, wurde behoben. #22638
  • Die Python-Fehlermeldung, die auftrat, wenn man versucht hat, das Ressourcendatenblatt einer Ressource nochmal zu öffnen, während es bereits geöffnet wurde, wurde behoben. #22658
  • Das Modul Teilprojekte wird nun nach Lösen des Teilprojekts aus der Struktur korrekt aktualisiert. #21749
  • Im Modul Ressourcendatenblatt wurde das folgende Verhalten korrigiert: Wurde zuerst das Feld bis gefüllt und hat man versucht danach ins Feld von zu springen, erschien eine Warnmeldung, dass beide Felder innerhalb des Kalenders liegen müssen, obwohl das eingetragene Datum im Feld bis innerhalb des Kalenders lag. Nun spielt die Reihenfolge des Befüllens keine Rolle, solange die Datums-Eingaben dem Kalender entsprechen. #22320
  • Die Ursache für die Python-Fehlermeldung, die beim Versuch ein Projekt zu löschen, wenn die Kostenstelle des Projekts nicht im Zugriffsbereich des Benutzers lag, erschien, wurde behoben. #21564
  • Die Anzeige der Skala in den Kosten- und Aufwandstrendanalyse-Grafiken in den Modulen Infoboard und Statusbericht wurde erweitert. Nun reicht die Skala so weit wie die Einplanungsdaten des Projekts (zuvor nur bis Ende des aktuellen Jahres). #22470

PLANTA-Hybrid

Achtung
  • Das Kontextmenü zum Synchronisieren der PLANTA project-Vorgänge mit PLANTA pulse wurde im Modul Terminplan in DB 39.5.12 ausgeblendet und muss per Customizing eingeblendet werden. Mehr dazu... #23031

Features

  • Der Projektleiter ist nun immer Besitzer der zugehörigen Boards seiner Vorgänge und hat Administratorenrechte. Ist eine Ressource einem Vorgang zugeordnet und als "Vorgangsverantwortlicher" definiert, bekommt diese Ressource auch innerhalb des Boards Administrationszugriff, um neue Mitglieder einzuladen. #22601

Bugfixes

  • Das Problem, dass die Rückmeldungen an den Tagen, deren Datum im Vormonat nicht existiert (z. B. am 31. Juli), nicht möglich war, wurde behoben. #22578
  • Der Fehler beim Zuordnen eines Mitglieds zu einem Board, das bereits mit PLANTA synchronisiert wurde, wurde behoben. #22599

Customizing und Technik

Features

  • Filterkriterien und Datenfeld-Optionen wurden in mehreren Modulen optimiert. #17515 #22527

Bugfixes

  • Beim Setzen der Owner-Lizenz unter MSSQL berücksichtigt der Trigger nun den Kenner "aktiv" und wählt korrekterweise nur die aktiven Lizenzen. #22363

Migrationspakete

Kategorie Paketname Funktion Art WI
Pflichtpaket AddColumntoViewDT430DT472 Fügt einen View für DT430_DT472 ein. Feature #22657
Hilfspaket DesignSetNewIcons Ersetzt die alten Button-Icons durch die neuen schwarzen auf dem weißen Hintergrund und die Icons in den Überschriften durch die blauen auf dem weißen Hintergrund. Feature #22721
Hilfspaket DesignSetNewMenuPointIcons Ersetzt die alten Menüpunkt-Icons durch die neuen schwarzen. Feature #22721
Hilfspaket DesignSetNewMessageIcons Ersetzt die alten Icons für Dialogmeldungen. Feature #22721
Hilfspaket DesignSetNewHeaderEffect Ersetzt den alten Effekt auf Background-DIs in Modulkopfbalken. Die Hintergrundfarbe wurde entfernt, der Balken ist nun nicht gefärbt, lediglich eine farbige Linie an der linken Seite des Balkens ist vorhanden. Feature #22721

Version DB 39.5.11

Achtung

  • Voraussetzung für die DB 39.5.11 sind C 39.5.24 und S 39.5.26.
  • Beim Update einer Datenbank-Version < 39.5 auf DB 39.5.11 kommt es bei der Budgetmigration bei mehreren komplexen Projektstrukturen zu Performance-Problemen. Aufgrunddessen muss vor dem Update auf DB 39.5.11 unbedingt Folgendes beachtet werden. #22611
  • Unter MSSQL kann es bei einem Update auf DB 39.5.11 vorkommen, dass das Migrationspaket UnloadAndReplan aufgrund eines einmaligen Reihenfolge-Problems fehlschlägt. Bitte führen Sie in diesem Fall das Migrationspaket nach Abschluss der Migration noch einmal manuell aus.

Anwendung

Hinweise

  • In der Version DB 39.5.11 wurde die Funktion Soll-Arbeitszeit in den Globalen Einstellungen defaultmäßig deaktiviert. Wenn Sie diese Funktion nutzen und ein Update auf diese DB-Version durchführen, müssen Sie die Funktion nach dem Update wieder aktivieren. #21515
  • Der Import von Feiertagen wurde temporär aus dem Modul Kalender entfernt. #22241

Features

  • Hybrid
  • Portfolio
    • Die dynamische Berechnung der Quality Gate- sowie Aufgabentermine wurde implementiert. Weitere Informationen #21166
    • Im Modul Quality Gates wurden kleine, funktionale Anpassungen vorgenommen: Auf dem Feld Termin wurde eine Ampel implementiert und die Ampel auf dem Feld Abgeschlossen wurde geändert. Sowohl auf den Aufgaben als auch auf den Quality Gates wurde das Feld Erledigt am hinzugefügt, das vom Projektmanager gefüllt werden kann (hierzu siehe auch das Migrationspaket AddQGDoneOnFieldForPL). #21496
    • Das Modul Dokumente wurde erweitert: Portfoliodokumente werden nun kategorisiert angelegt und verwaltet. Sie können zudem auf erledigt gesetzt oder archiviert und dann in den entsprechenden Modulvarianten verwaltet werden. #19951
    • Im Modul Infoboard wird im Chart Kosten/Nutzen nun statt des erreichten Nutzens der geplante Nutzen als Vergleichswert zu Kosten-Gesamt herangezogen. #21778
    • Im Modul Zeitraum bearbeiten wurden auf den Planungsobjekten Ampeln implementiert, die signalisieren, ob das Budget des jeweiligen Planungsobjekts das Budget des Portfolios überschreitet und ob das Planungsobjekt in mehreren Portfolios enthalten ist. #20197
    • Im Modul Status wurde das Verhalten der Checkbox TBM insofern geändert, dass sie jetzt automatisch deaktiviert wird, wenn die Checkbox PSB deaktiviert wird. Beim Aktivieren hingegen besteht keine Abhängigkeit. #20516
    • Das Modul Portfoliobilder verwalten wurde optimiert. #20788 #20504
    • Im Modul Portfoliosteckbrief wurde der Parameter QG-Vorlage automatisch kopieren implementiert, mit dem bestimmt werden kann, ob die Quality Gate-Vorlage beim Aufnehmen eines Planungsobjekts ins Portfolio automatisch in das Planungsobjekt reinkopiert wird. #20552

  • Programm
    • Im Modul Programme wurden Balken für die Visualisierung der Projekt/Programm-Terminverzüge implementiert. #20952
    • Alle neu angelegten Vorgänge in Programmen bekommen nun defaultmäßig die Einstellung Mastermeilenstein. #21513
    • Im Modul Programmsteckbrief wurde der Bereich Portfoliozuordnung hinzugefügt, in dem die Zuordnungen des Programms zu Portfolios angezeigt und verwaltet werden können. #20772

  • Projekt
    • Wird im Modul Rückmeldung eine Woche für den direkten Sprung (Schaltfläche Gehe zu) eingetragen, die außerhalb des Ressourcenkalenders liegt, wird nun eine Meldung ausgegeben, die darauf hinweist. #21472
    • Die SAP-PSP-Implementierung (Module SAP-PSP-Elemente anlegen, SAP-PSP sowie die Standard-Schnittstellen SAP-Projektstruktur-Import, SAP-Plankosten-Export, SAP-Plankosten-Import) wurde um Kontierungselemente erweitert. #20514 #21144
    • Im Modul Rückmeldung erfassen wurden mehrere kleinere Anpassungen vorgenommen: Unter anderem wurde die Möglichkeit implementiert, nach einem Datum zu filtern (Extras Filterkriterien wurde aktiviert). #22294
    • In den Modulen Auslastung mit Verursacher und Ressourcenauslastung nach Code wurde die Anzeige der Auslastung nur auf aktive Projekte sowie auf Projekte mit Auslastungsdaten in einem bestimmten Zeitraum beschränkt. Außerdem werden Vorgänge mit Ist-Ende im ersten Modul komplett rausgefiltert und im zweiten ausgegraut dargestellt. #21955 #21981
    • Das Panel Ressourcenübersichten (Reports) wurde in die Rolle Ressourcenmanagement aufgenommen.
    • Es wurde die Möglichkeit implementiert, Periodendatensätze nach Änderungen der Ressourcenparameter zu aktualisieren, ohne diese zu löschen. Damit wird das Problem mit dem Verlust der Urlaubs- und Abwesenheitsdaten gelöst. Die Vorgehensweise dazu finden Sie hier. #16105
      • Zusätzlich wurde eine Infomeldung implementiert, die den Benutzer im Falle der Änderungen der Ressourcenparameter darauf hinweist, dass die Perioden aktualisiert werden müssen. #20400
    • Der Bereich für die Erstellung von Sammelberichten im Modul Kontrolle Statusberichtserstellung und Projektanträge wurde überarbeitet. #21169
    • Im Modul Übersicht Rückmeldungen wurde die Möglichkeit implementiert, über die Änderuungen in Feldern von und bis den Zeitraum für die Anzeige der Rückmeldungen und der Skala zu verändern. #21452 #21860
    • In Modulen Abwesenheit und Abwesenheit der Abteilung werden nun die Daten pro Jahr summiert und es kann abhängig von den Perioden der Ressourcen in Vorjahre und Nachfolgejahre geblättert werden. #12408 #21432
    • Die Performance der Terminrechnung, speziell der Budget- und Kostenrechnung wurde wesentlich verbessert. Die ausführliche Berechnungsmatrix pro betroffenes Modul siehe hier. #20208
    • Für die Gruppierungen im Multiprojektboard etc. werden keine Textkonstanten mehr verwendet, sondern die Werte der Listbox, die auf dem Datenfeld Code implementiert ist. (Listboxkategorie 00000009). Beim Verwenden von individuellen Projekt-Codes müssen daher nur noch die Listboxwerte angepasst werden. #21573
    • Wenn der Benutzer keine Schreibrechte für ein Planungsobjekt hat, erscheint nun beim Versuch, ein Planungsobjekt zu löschen, die Dialogmeldung Sie sind nicht berechtigt diese Funktion auszuführen. #20888
    • Für den Fall, dass versucht wird, den Parameter Statusberichte: Sammelerstellung auf Teilprojekten zu aktivieren, wurde eine Dialogmeldung implementiert, die darauf hinweist, dass diese Funktion ausschließlich für Hauptprojekte zur Verfügung steht. #20724
    • Das Modul Projekte wurde um die Anzeige der Vorhaben erweitert. Des Weiteren wurde der Parameter Prio in das Modul aufgenommen, um die Projekte nach ihrer Priorität sortieren zu können. #20283
    • Im Modul Info versenden wurde zusätzlich das Feld Info per aufgenommen. Somit ist im Falle der Änderung des Empfängers sofort ersichtlich, auf welche Art und Weise der- oder diejenige die Nachricht bekommen wird. #20007
    • Im Modul Fortschritt wurde ein Button implementiert, der die Übernahme der Prognosen automatisiert. #19807
    • In den Modulen Risikotrendanalyse und Chancentrendanalyse werden die Felder Risiko und Chance in den Farben des Bereichs der Risiko- oder Chancenmatrix angezeigt, in dem das Risiko oder die Chance anhand der Gewichtung und Eintrittswahrscheinlichkeit angezeigt wird (rot, gelb oder grün). #20670
    • Mit der neuen Customizing-Möglichkeit, Anordnungsbeziehungen zwischen Vorgängen in verschiedenen Datenbereichen anzulegen, können nun bereichsübergreifende AOBs grafisch von Vorgängen zu Gates im Projekt-Terminplan und grafisch von Programm-Vorgängen zu Vorgängen der Programmprojekte im Programm-Terminplan angelegt werden. #21526
    • Das Verschieben von Teilprojekten im Modul Teilprojekte ist nun möglich. #18077 #22177

  • PM-Administration
    • Wird für eine Person im Modul Personen ein Austritt-Datum gesetzt, wird es an die untergeordneten Attribute (Personenressource, Ressource, Benutzer, Stakeholder) vererbt. #19934 #7291
    • Die globale Einstellung maximum_work_hours_per_day wurde hinzugefügt, über die die maximale Anzahl Arbeitsstunden pro Tag definiert werden kann. Dazu muss das Migrationspaket AddMaxHoursColumnToEmployeePool ausgeführt werden. #22158
      • Für neue Ressourcen wird von nun an der Standardwert "10" verwendet. Um die maximale Anzahl der Arbeitsstunden auch für bereits bestehende Ressourcen zu definieren, kann das Migrationspaket SetMaxHoursPerDay ausgeführt werden.
    • Da die Auswahl der Ressourcenart Interner/Externer Mitarbeiter beim Anlegen einer neuen Ressource zwingend die Auswahl einer Person verlangt, wird nun das Feld Person als Muss-Feld gekennzeichnet, sobald die Ressourcenart für eine neu anzulegende Ressource auf Interner/Externer Mitarbeiter gesetzt wurde. #20866
    • Die Prozessaktionen, um Stakeholder zuzuordnen und Risikowerte/Zielbeiträge zu bewerten, wurden erweitert, so dass die Aktionen einfacher durchgeführt werden können: Stakeholder zuordnen und Drücken der Schaltfläche Bewerten zum Öffnen der Risikowerte und Zielbeiträge, um diese zu bewerten. #20815
    • Die Prozessregel 011000017 Aktion Planungsobjekt-Art ändern + Baseline erstellen wurde geändert, sodass Prozess-Modelle, die bei der Phasenfreigabe einen Wechsel der Planungsobjekt-Art (Idee/Vorhaben/Projekt) durchführen, nicht mehr zurückgesetzt werden, wenn noch offene Phasen vorhanden sind. #21269

  • PLANTA link
    • Die Funktionsweise der Schnittstellen SAP-Plankosten-Export und SAP-Plankosten-Import wurde angepasst, sodass der Transfer der Kosten/Aufwände nun über die Kontierungselement-Ebene erfolgt. #20497
    • In der Listbox auf dem Feld HTTP-Methode im Modul Web-Schnittstelle testen wurde der Listboxzwang implementiert, um Eingaben zu verhindern, die in der Listbox nicht vorkommen. #22168
    • Die neue Modulklasse PPMSCSVModule wurde implementiert, um CSV-Dateien zu generieren, die von PPMS 38 gelesen werden können. #21357
    • Das neue Modul Mapping-Funktionen verwalten zum Verwalten der Mapping-Funktionen von PLANTA link wurde implementiert. Hier können neue Funktionen hinzugefügt werden, um diese in der Listbox der Schnittstellen-Konfiguration auswählbar zu machen. #21332
    • In PLANTA link wurden weitere neue Standard-Konfigurationen zur Verfügung gestellt:
      • BAPI_BUS2054_GETDATA und BAPI_PROJECT_GETINFO, um die BAPIs aufzurufen und deren Daten in die PLANTA SAP-PSP-Element-Tabelle zu importieren. #21031
      • Umrechnungsfaktor-Import für den Import von Umrechnungsfaktoren. #21463
    • Die MtsModule-Klasse im PLANTA link erkennt den Wert X nun als valide Eingabe für Checkboxen an. #21575
    • Der Dimmer während eines PLANTA link-Transfers zeigt nun einen statischen Text an, während der aktuelle Status in die Statuszeile des Moduls geschrieben wird. Dies hat eine signifikante Verbesserung der Performance zur Folge. #21454
    • An allen Stellen, an denen im PLANTA link eine Konfiguration bearbeitet werden kann, wird nicht mehr das alleinige Modul Konfiguration, sondern ein neues Panel geöffnet. #20760
    • PLANTA link schreibt nun eine extra Warnung ins Logfile, wenn ein Fremdschlüssel-Feld falsch befüllt wird. #21087
    • Die Reihenfolge der Mappings, wenn diese mit PLANTA link automatisch generiert werden, entspricht nun wieder dem Modul-Customizing. #21085
    • PLANTA link führt nun keine Gültigkeitsprüfung mehr für seine Konfigurationen durch, wenn sich ein Parameter ändert, mit dem kein Validierungsschritt verknüpft wurde. Ein Beispiel hierfür wäre der Parameter filepath der Klasse CSVModule. Wird eine Schnittstelle per Makro außerhalb von PLANTA link aufgerufen, ist es nun nicht mehr notwendig, eine Unterklasse zu verwenden, welche die Validierung ausschaltet, um einen Performance-Gewinn zu erzielen. #21069
    • Beim Versuch, die bereits an SAP übertragenen Datensätze zu ändern, wird nun eine richtige Warnmeldung anstatt einer Python-Fehlermeldung ausgegeben. #21248
    • Die AbsenceImportModule-Klasse des PLANTA link schreibt nun eine sprechende Fehlermeldung ins Log, wenn das Modul-Customizing nicht mit den Erwartungen der Klasse übereinstimmt. #21086
    • Die Web-Entitäten von PLANTA link haben nun ein neues, einblendbares Attribut VH SST. Es zeigt an, wie oft eine Web-Entität in Schnittstellen verwendet wird. #20152
    • Das Modul Logging zeigt nun die Anzahl der Fehler/Warnungen des Schnittstellenlaufs an. #22296
    • Der Converter ConvertDateToYear und der Validator YearlyTrancheExists wurden hinzugefügt sowie die bestehende Klasse MtsLiabilityModule angepasst. Dafür muss das Migrationspaket AddLiabilityPoolTable ausgeführt werden. #20491

Bugfixes

  • Allgemeine Funktionen
    • Das Problem, dass die Änderung der Zugriffsrechte nicht sofort beim Öffnen der Module, für die die Rechte geändert wurden, gewirkt hat, sondern in entsprechenden Modulen erst nach der Aktualisierung über F7, wurde behoben. #21410
    • Der Export nach PowerPoint wurde u.a. wie folgt verbessert: #20757 #21325
      • Das Ergebnis des Chart-Exports wurde verbessert. #20843
      • Die Differenzen in der Anzeige von Skalen wurde behoben. #20779
      • Der fehlerhafte Export von Planungsobjekten (nicht alle wurden exportiert) wurde korrigiert. #20780
      • Die Anzeige von Balken und Tabellen wurde korrigiert. #20875
      • Es wird nun eine Meldung angezeigt, wenn keine Chart-Daten vorhanden sind. #20897
      • Der Fehler, der die Fehlermeldung beim Exportieren nach PowerPoint verursachte, wenn sich zu diesem Zeitpunkt Daten im Clipboard befanden, wurde behoben. #20901
      • Der Export von Roadmaps wurde optimiert. #20674
      • Beim Export eines Projekts mit Teilprojekten werden die Strukturvorgänge nun nicht mehr mit exportiert #21861
      • Das Problem, dass statt Dauer-Rest die Dauer-Soll exportiert wurde, wurde behoben. #21061
    • Der Ressourcen-Identtausch kann wiederholt durchgeführt werden, wenn dieser einmal während der laufenden Terminrechnung angestoßen wurde. #20754
    • Die Projekt-Meilensteine in einer PDF-Datei mit einem Portfolio-Statusbericht weisen keine andere Farbe mehr auf als im Modul Dashboard. #21011

  • Portfolio
    • Die Quality Gates-Symbole sind im Modul Quality Gates sofort unter der Skala sichtbar, nachdem die Quality Gates in ein Projekt einkopiert werden. Eine vorherige Durchführung der Terminrechnung im Projekt ist nicht mehr notwendig. #20890
    • Das fehlerhafte Programmverhalten bei der Visualisierung ungespeicherter Änderungen (*) und bei der Speicherabfrage beim Versuch, eine aktive Quality Gates-Vorlage aus dem Portfolio zu entfernen, wurde korrigiert. #21184
    • Die Balken in Portfolio-Roadmaps können nicht mehr verschoben werden. #20983
    • Das Problem, dass einige Kosten/Aufwand-Charts in als PDF konvertierten Portfolio-Statusberichten keine Daten enthielten, wurde behoben. #21013
    • Die Planungsobjektart bei Anwendung von Filtern im Portfolio-Infoboard wird nun berücksichtigt. #20956
    • Beim Aktivieren/Deaktivieren der Planungsobjekte in einem Budgetzeitraum eines Portfolios und anschließendem Aktualisieren des Zeitraumes werden die Daten des Portfolios wieder mitaktualisiert. #21475
    • Die Ursache der Fehlermeldung, die beim Versuch, eine leere Simulation (ohne Daten) an PowerPoint zu exportieren, erschien, wurde behoben. #21912
    • Die angezeigten Mastermeilensteine in den Zeilen Aktiver Bericht und Baseline in den Charts von Planungsobjekten in PDFs von Portfolio-Statusberichten sind nicht mehr vertauscht. #21010
    • Die fehlerhaften Daten, die den Charts im Modul Budget und Kosten pro Portfolio, Projekt und Jahr zugrunde liegen, wurden korrigiert. #21370
    • Projekte, die Quality Gates enthalten, können nun gelöscht werden. #21345
    • Die falsche Anzeige des zeitlichen Abstands zum Hauptmeilenstein auf den Quality Gates im Modul Terminplan wurde korrigiert. #20535
    • Im Modul Quality Gates werden keine Requests mehr angezeigt und für Requests können keine Quality Gates mehr einkopiert werden. #21462
    • Beim Versuch, einen Statusbericht für ein Planungsobjekt auszuwählen, um einen Portfoliobericht zu erstellen, wird die entsprechende Meldung wieder ausgegeben und kein leeres Dialogmodul mehr angezeigt, wenn das Planungsobjekt keine freigegebenen Statusberichte, jedoch Projektanträge besitzt. #21001
    • Die Ursache für die Python-Fehlermeldung im Modul Portfoliobilder verwalten beim Versuch, Bilder zu löschen, wurde behoben. #21243
    • Das Problem, das die Python-Fehlermeldung im Modul Status beim Versuch, die Einschätzung von Planungsobjekte ohne Statusberichts-Auswahl zu ändern, auslöste, wurde behoben. #21268
    • Das Verhalten der Datumslistboxen im Modul Infoboard wurde korrigiert, z. B. wurde die Prüfung der Eingaben implementiert, so dass das Datum von nicht später als bis liegen kann. #20861
    • Die Doppelverwendung des Parameters Prio im Modul Vorhabensteckbrief wurde korrigiert. #21296
    • Im Modul Quality Gates verschwinden die Quality Gates-Symbole nach Öffnen und Schließen der Baumstruktur der Aufgaben nicht mehr. #20988
    • Die Planungsobjekte des Portfolios, für die die Checkbox PSB deaktiviert wurde, werden im Bereich Risiken/Chancen des entsprechenden Statusberichts nicht mehr berücksichtigt. #20516
    • Der Abgeschlossen-Wert der Quality Gates wird korrekt berechnet. #20986
    • Beim Öffnen des Moduls Portfoliosteckbrief tritt kein Fehler mehr auf, wenn das einmal zugeordnete Profilbild zwischenzeitlich gelöscht wird. #20874
    • In der Time&Budget-Matrix im Modul Portfolio-Statusbericht werden keine Ideen mehr angezeigt. #20449
    • Die falsche Dialogmeldung, die beim Zuordnen von Planungsobjekten zu Portfolios angezeigt wurde, wenn die Planungsobjekte bereits anderen Portfolios zugeordnet waren, diese jedoch andere Quality Gate-Vorlagen verwendeten, wurde korrigiert. 21425
    • Die Ursache für die Fehlermeldung, die im Modul Portfoliosteckbrief beim Auswählen einer Quality Gates-Vorlage aus der Listbox Aktive Vorlage angezeigt wurde, wurde behoben. #21907

  • Programm
    • Die Benutzerrechte-Prüfung bei Statusberichten von Programmen wurde korrigiert, sodass Benutzer ohne entsprechende Rechte keine Statusberichte mehr freigeben und löschen können. #21073
    • Neu angelegte Programme enthalten den Parameter Planung früh und stehen somit defaultmäßig nicht mehr auf Planung spät. #21176
    • Neu erstellte Programmanträge werden im Modul Programmanträge und nicht mehr als Statusberichte im Modul Status angezeigt. #18500
    • Die Ursache für die Python-Fehlermeldung, die beim Betätigen der Schaltfläche Aktualisieren im Modul Programmantrag aufgetreten ist, wurde behoben. #20879

  • Projekt
    • Das Problem, das eine Python-Meldung verursachte, wenn eine Ressource ohne eine definierte Kostenart (Kostenart= -) versuchte, Rückmeldungen auf ein Gemeinkostenprojekt zu erfassen, wurde behoben. #22018
    • Die Ursache der Fehlermeldung Attempt to use a DtpRecord instance which has already been deleted! im Modul Rückmeldung erfassen beim Löschen mehrerer Belastungsdatensätze zu einem Vorgang, auf dem die Ressource zuvor nicht eingeplant war, wurde behoben. #22119
    • Das Problem, das beim Versuch, für eine Ressource, die längere Perioden hatte als ihre übergeordnete Ressource, Urlaub zu erfassen, eine Fehlermeldung verursachte, wurde behoben. #21638
    • Die unterschiedlichen Anzeige von Erlös- und Kostenressourcen im Modul Terminplan, je nachdem, ob das Kontexmenü Einfügen Erlös- und Kostenressource oder Erlös- und Kostenressourcen zuordnen (Dialogmodul) benutzt wurde, wurde korrigiert. #19948
    • Planungsobjekte können auch gelöscht werden, wenn sie in Simulationen/Roadmaps verwendet werden. #21615
    • Das Problem mit der Anzeige der Daten im Säulendiagramm der Module Kostenberichte und Aufwandsberichte wurde behoben. Es werden nun sowohl Kosten-Gesamt als auch das Kostenbudget nach Kostenartengruppen und die richtige farbliche Aufteilung dargestellt. #22024
    • Die Freigabe für Statusberichte, die über die Funktion Sammelerstellung: Statusberichte erstellt wird, kann wieder aufgehoben werden. #21631
    • Abteilungsressourcen bekommen für Tage, an denen mindestens eine der Mitarbeiterressourcen Abwesenheit oder Urlaub erfasst hat, nicht mehr Arbeit = Unchecked gesetzt. Um die aus diesem Fehler resultierenden, fehlerhaften Daten zu korrigieren, bitte das Migrationspaket 22092 ausführen. #22092
    • In den Modulen Meine Planungsobjekte und Rückmeldung erfassen werden keine abgeschlossenen Projekte mehr angezeigt. #21721
    • Im Modul Einplanungen kann der Aufwand auf und von Ressourcen ohne Perioden nicht mehr verteilt werden. Es wurde eine Meldung implementiert, die beim Versuch, Aufwand von einer Ressource ohne Perioden zu verteilen, darauf hinweist, dass die Verteilung aufgrund der fehlenden Ressourcenperioden nicht möglich ist. #19822
    • Nach dem Export von Ist-Belastungen aus PLANTA werden die kompletten Datensätze (nicht mehr nur die Felder mit Ist-Belastungen) für die Bearbeitung gesperrt. Nun wird beim Versuch, den exportieren Datensatz im Modul Rückmeldung erfassen zu ändern, eine Warnmeldung ausgegeben. #21727
    • Im Modul Teilprojekte wurde die Schaltfläche zum Ändern der fachlichen ID wiederaufgenommen. #21493
    • Beim Verwenden des Prozessmodells Idee und Vorhaben kann wieder eine Info über die Freigabe einer Phase versandt werden, wenn beim Freigeben der Phase der Dialog für die Umwandlung von der Idee in das Vorhaben oder des Vorhabens in das Projekt bestätigt wird. #21231
    • Beim Reimport der zuvor aus PLANTA project nach Microsoft Project exportierten Projekte wird nicht mehr nur ein Vorgang reimportiert. #21601
    • Im Modul PLANTA project vs. Microsoft Project werden Quality Gates nicht mehr wie normale Vorgänge angezeigt. #21211
    • Die Änderung des Wertes für den Parameter manuelle Kostenerfassung auf manuell bewirkt nun wieder die entsprechende Änderung des Terminrechnungsverhaltens (von Kapazitätsrechnung auf Zeitrechnung). #21522
    • Im Modul Dashboard werden Meilenstein-Charts von Projekten, die mehr als 999 Vorgänge enthalten, angezeigt. #21389
    • Die Länge des DI063942 SAP-PSP-Element-Bezeichnung in der Pool-Datentabelle DT964 wurde an die der Originaltabelle DT963 angepasst (50). #21576
    • Die Meldung, die auf Vorgänge hinweist, die beim partiellen Kopieren von Terminplänen mit AOBs nicht mitkopiert werden können, wird wieder angezeigt. #21506
    • Beim Zugriff auf Planungsobjekte ausgehend von den Modulen Einplanungen und Skill-Anfragen für denselben Benutzer kommt es nicht mehr zu unterschiedlichen Rechteeinstellungen. #20041
    • Für die Listbox Kategorie im Modul Risiken/Chancen wurde der Listboxzwang aktiviert. #21294
    • Im Modul Programme werden die IDs der Quality Gates des obersten Programms angezeigt. #20849
    • Die doppelte Verfügbarkeit von Abteilungsressourcen, das ausschließlich in der Version DB 39.5.10 auftrat, wurde behoben. #20070
    • In den Modulvarianten des Moduls Risiken/Chancen wird die korrekt Anzahl Chancen angezeigt. #21063
    • Für das Modul Dashboard wurde der Filterwert bis erhöht, sodass der Bereich Tätigkeiten wieder konstant angezeigt wird. #21309
    • Die manuelle Eingabe des %-Erledigt-Wertes für die Aufgaben der Quality Gates in der Modulvariante Mit Quality Gates im Modul Terminplan ist wieder möglich, wenn der einzugebende Wert in der Listbox enthalten ist. #21057
    • Im Modul Einplanungen werden die Balken für Planungsobjekte mit Code E in der richtigen Farbe angezeigt. #20943
    • Das Feld Aufwand-Rest im Modul Ressourcenplan ist nicht mehr output, sodass es von Benutzern mit den entsprechenden Rechten wieder bearbeitet werden kann. #21090
    • Im Bereich Stakeholder im Modul Projektsteckbrief wurde nun das korrekte Telefon-Feld aufgenommen. #21099
    • Der Terminverzug in Terminbalken im Bereich Budgetüberschreitung: Aufwand des Moduls Problemfälle wird jetzt visualisiert (roter Balken). #20113
    • In einem neuen Programm bleiben neu angelegte Vorgänge nach Betätigen des Buttons Aktualisieren (F7) angezeigt. #20974
    • Beim PowerPoint-Export wird nun ein temp-Ordner angelegt, in dem Dateien abgelegt werden können. Dadurch schlägt der Export im Fall fehlender Schreibrechte für einen lokalen Ordner nicht mehr fehl. #21046
    • Im Modul Rest-Aufwand und -Kosten wird bei der Guppierung nach Projekten korrekterweise die fachliche Projekt-ID angezeigt. #20922
    • Ein Fehler, der beim Erfassen von untergeordneten Mitarbeitern über das Modul Schnellerfassung Mitarbeiter dazu geführt hatte, dass das Feld Faktormenge/Periode leer blieb, wurde behoben. #20940
    • Controlling-Berichte können nun den Status zuletzt freigegeben haben. #20694
    • Die fehlenden Links auf den Vorgangs-IDs im Modul Terminplan des Programms wurden implementiert. #20860
    • Das Problem, dass Vorhaben, für die die Checkbox Statusberichte: Sammelerstellung aktiviert war, dennoch nicht im Modul Kontrolle Statusberichtserstellung und Projektanträge angezeigt wurden, auch wenn sie keine Statusberichte im gesuchten Zeitraum aufwiesen, wurde behoben. #20756
    • Das Fehler, dass in der Modulvariante Nach Priorität im Modul Risiken/Chancen das Gruppierungsfeld leer war, obwohl die entsprechenden Werte bei den Risiken und Chancen vorhanden waren, wurde korrigiert. #20591
    • Im Modul Budget wird der Wert im Feld Abw. Kosten im Bereich Erlöse nun nach der Neuberechnung und nicht mehr erst nach Neuaufruf des Moduls aktualisiert. #20162
    • Im Modul Info versenden werden die Dezimalstellen der Prognosewerte mitberücksichtigt. #20506
    • Im Modul Dashboard werden im Bereich Tätigkeiten keine Quality Gates-Aufgaben mehr berücksichtigt. Nur die Vorgangsaufgaben werden hier berücksichtigt. #20884
    • Die Quality Gates-Aufgaben werden wieder in der Modulvariante Quality Gates des Moduls Terminplan angezeigt, sobald sie auf 100 % erledigt gesetzt werden. #20880
    • Wird eine neue Ressource angelegt, für diese vorerst aber keine Perioden definiert, wird dennoch ein Periodendatensatz mit dem Anlagedatum der Ressource erzeugt; entsprechend den Einträgen in den Feldern Startperiode/Endperiode, die bei Anlage einer neuen Ressource automatisch mit dem Heute-Datum gefüllt werden. #20916
    • Im Modul Projektsteckbrief werden nun die Roadmap-Termine angezeigt. #20891
    • Im Modul Objektfilter wird in der Listbox auf dem Feld Filterkriterium bei der Teilstringsuche nicht mehr die Groß- und Kleinschreibung berücksichtigt. #20153
    • Statusberichte können unter MSSQL wieder gelöscht werden. Die Python-Fehler beim Löschvorgang wurde behoben. #21422
    • Das Verschieben von Teilprojekten im Modul Teilprojekte ist nun wieder möglich. #18077
    • Werden für Ist-Belastungen die Felder von und bis im Modul Rückmeldung erfassen auf 0 gesetzt, werden nun 0 h statt vorher 24 h kalkuliert. #21918
    • Dem Projektleiter werden im Bereich Erfasste Stunden der aktuellen Woche im Modul Rückmeldung erfassen, wenn er dieses zuvor über den Kontextmenü-Befehl Rückmeldung erfassen auf einer Stakeholder-Ressource im Projektsteckbrief geöffnet hat, nur noch die Rückmeldungen für das aktuelle Projekt und nicht mehr die für andere Projekte angezeigt. #22297
    • Die falsche Reihenfolge der Prozessschritte in Projekten, Vorhaben und Ideen nach dem Kopieren vom Template wurde korrigiert. #22019
    • Das Problem, das die Fehlermeldung ORA-01843: not a valid month beim Stornieren eines Prozessmodells bei bestimmten Datenbank-Voraussetzungen verursachte, wurde behoben. #22211
    • In der Listbox auf den Feldern Prio (DI006508 und DI057914) werden nun einheitlich die Werte Hoch, Mittel und Niedrig angezeigt.

  • PM-Administration
    • Die Ressourcen, für die ein Ausgeschieden am-Datum in der Zukunft gesetzt wird, werden wieder in den Modulen angezeigt, die nach dem Ausgeschieden am-Datum filtern. Es werden nun nur Ressourcen herausgefiltert, für die das Ausgeschieden am-Datum kleiner als oder gleich dem Heute-Datum ist. #19754
    • Personen mit gesetztem Austritt-Datum werden im Modul Personen nicht mehr in der Basis-Modulvariante angezeigt, sondern in der Modulvariante Ausgeschiedene Personen. #21614
    • Aus dem Modul Ressourcenidenttausch wurde das Kontextmenü Einfügen Ressource entfernt. #20809
    • Nach Umbenennen eines Benutzers kommt es nicht mehr zu einem Vertauschen des alten und neuen Namens beim Benutzer-, Stakeholder- und Personenressourcennamen. #20349
    • Die Ursache der Python-Fehlermeldung KeyError: 30 beim Löschen von SAP-PSP-Zuordnungen im Modul SAP-PSP-Elemente anlegen wurde behoben. #22002
    • Das Löschen von Elementen im SAP-PSP-Elemente anlegen Modul sowie die dazugehörigen Dialogmeldungen wurden korrigiert. #21826

  • PLANTA link
    • Unter MSSQL ist das Löschen der Log-Daten in Web-Schnittstellen wieder möglich. #22027
    • Das Betätigen der Schaltfläche Schnittstelle testen mit ungültigen Datensätzen führt nicht mehr zu einer Fehlermeldung. #22029
    • Das inkorrekte Verhalten, dass neu erstellte Konfigurationen, die als Vorlagen markiert wurden, im Modul Offene Konfigurationen angezeigt und gelöscht werden konnten, wurde gerichtet. #21242
    • Ein Fehler beim Öffnen des PLANTA link-Logging-Moduls im Modul Kalender wurde behoben. Im Zuge dessen wurde eingestellt, dass das PLANTA link-Logging sich nur noch öffnet, wenn der Benutzer die Rolle PLANTA link 01100028 besitzt. #22241
    • Das Problem, dass es bei Mappings, die mehrere relative Parameter nutzen, zu Fehlern im Umgang mit Nicht-String-Datentypen kam, wurde behoben. #21888

Customizing und Technik

Features
  • Im Modul Übersicht über alle bisherigen Läufe werden nun neben den Customizingabhängigkeiten die Paketabhängigkeiten sowie die Datenbanksystemabhängigkeit des Pakets angezeigt. #21423
  • Beim Setzten eines Feldes im Modul-Customizing auf Unsichtbares Datenfenster (Fenster 9) werden die Parameter Filterkriterien und DF-Optionen automatisch deaktiviert. #21060
  • Im Modul-Customizing wurde die Möglichkeit implementiert, die Datenbereichs-Positionen automatisch entsprechend der definierten Struktur zu setzen. Hierzu wurde im Modul Module der entsprechende Button implementiert. #2361
  • Zum Modul 000230 PLANTA Datentabelle wurden die Optionen hinzugefügt, den Datenbank-Füllstand für inaktive Datentabellen sowie Datentabellen und Views, die zwar in der Datenbank, aber nicht in PLANTA vorhanden sind, anzuzeigen. #20324
  • Updates von älteren DB-Releases, in denen neuere Tabellen noch fehlen, wurden sicherer gemacht, indem in einem ersten Schritt nun zunächst das Data-Dictionary geladen wird, bevor die Daten für die neuen Tabellen eingespielt werden. #21733
  • Die Werte in der Listbox auf dem Feld Aktions-ID im Modul Datenbereiche wurde um häufig verwendete Macros ergänzt. #20679
  • Im Modul Data Dictionary wurde eine neue Funktion angelegt, mit der Spalten in der Datenbank, die noch nicht in PLANTA project existieren, als DI angelegt werden können. #20976
  • Im Optionsmodul für MV wurden auf den Feldern Effekt-ID, Fenster und Filter anwenden auf Listboxen hinzugefügt. #21453
  • Objektverwendung
    • Bei Python-Makros als Verwendungsort werden das IronPython-Skript, die DF-Konfiguration sowie Prozessregeln geprüft.
    • Bei Modulen als Verwendungsort werden sowohl die dazugehörigen Arbeitsgebiete (in denen das Modul vorkommt) und Menüpunkte als auch Benutzer und Rollen mit Startup-Makros geprüft.

Bugfixes

  • Das inkorrekte Customizing der Datentabelle 974 SAP-Projektstruktur/Bericht wurde gerichtet. #21235
  • Die Handhabung des Moduls Objektverwendung wurde verbessert sowie wurden Fehler behoben, z. B.
    • das Problem, dass die Ampel-DIs nicht gefunden werden konnten.
    • der Fehler, der auftrat, wenn der verwendete Suchstring ein zu umfangreiches Ergebnis bei der Suche nach Python-Files erzeugte. #20729 #20740 #20744
  • Die irritierende Statuszeilenmeldung Bitte Eingabe überprüfen bei der Datenbankkonsistenz-Überprüfung wurde entfernt. #20667
  • Die Ursache der Python-Fehlermeldung, die beim Versuch, eine Inkarnation anzulegen, auftrat, wurde behoben. #20054 #21012
  • Die Modulvariante Links ohne Tooltip wurde aus dem Modul Module entfernt. #20136
  • Das Problem, dass keine Eingabe im Feld Variable für manuelle Suchlisten beim Anlegen neuer Variablen akzeptiert wurde, wurde behoben (das Problem trat nur in DB 39.5.10 auf). #21029
  • Für die Schwellenwerte auf den Kosten- und Aufwandsampeln werden nun separate Variablen verwendet. Für Kosten werden die Variablen @G286 und @G287 und für Aufwände @G292 und @G293 genutzt. #19980
    • Im Falle, dass Sie weiterin die Variablen @G286 und @G287 für sowohl Kosten als auch Aufwände verwenden möchten, führen Sie nach dem Datenbank-Update bitte das optionale Migrationspaket ChangeEffortThresholds aus.

Migrationspakete

Kategorie Paketname Funktion Art WI
Pflichtpaket CreateMSSQLViews Legt Views an, die für die Berechnung der rekursiven Summen in den SAP-PSP-Tabellen in MSSQL notwendig sind =   #20514
Pflichtpaket AddPulseMappingTable Fügt neue Tabellen für die Hybrid-Implementierung ein Feature #21604
Pflichtpaket AddPulseFlagForWebInterfaces Fügt ein neues Flag für Web-Schnittstellen ein Feature #22130
Pflichtpaket AddQGDoneOnFieldForPL Fügt neue Spalten Erledigt am: Manager in die DTs 804 und 463 ein. Feature #21496
Pflichtpaket AddCtgConstraints Fügt die Fremdschlüssel der DT281-DT284 in die DT280 ein, um sicherzustellen, dass keine Datensätze in den erstgenannten Datentabellen zu den Kostenartengruppen existieren, die nicht in der DT280 vorhanden sind. Feature #22092
Pflichtpaket AddFunctionalPortfolioId Legt ein neues DI für die fachliche Portfolio-ID in der DT870 an. Die fachliche ID ist vorerst noch nicht in den Anwendungsmodulen enthalten und kann nicht geändert werden. Die Funktion ist für eines der nächsten Releases geplant. Feature #20251
Pflichtpaket SetDfWithLengthOfResName Verlängert die DF-Länge des DI000246 und alle abhängige DIs (Inkarnationen/Exits) auf 200. Passt die DF-Breite der entsprechenden Datenfelder in allen Modulen an. Feature #20827
Pflichtpaket AddLiabilityPoolTable Fügt die neue Pool-Tabelle DT559 für den Obligo-Import hinzu. Feature #20491
Pflichtpaket ResolveSAPPSPAAEPacket Setzt das Migrationspaket CreateTableSapPspAae (DB 39.5.10) auf erledigt, wenn die Tabelle, die es anlegt, bereits existiert. Feature #21059 #22409
Pflichtpaket AddMaxHoursColumnToEmployeePool Legt für die Mitarbeiter-Schnellerfassung die Spalte MAX_HOURS für das neue DI065035 Max. Ist-Stunden/Tag im Mitarbeiter-Pool auf der Datenbank an. Feature #22158
Hilfspaket SetMaxHoursPerDay Füllt für alle bestehenden Mitarbeiterressourcen (Ressourcenart = 1*) das Feld Max. Ist-Stunden/Tag mit dem hinterlegten Wert in der globalen Einstellung maximum_work_hours_per_day. Feature #22158
Pflichtpaket CreateCriticalPathDI Legt das DI064739 in der DT463 an, mit welchem von der Terminrechnung Vorgänge markiert werden, die auf dem kritischen Pfad liegen. Feature #21020
Pflichtpaket UpdateWorkFlag Korrigiert die aufgrund des Fehlers in der Übernahme der Abwesenheitsdaten auf die Abteilungsressourcen entstandenen fehlerhaften Daten. Bugfix #22092
Pflichtpaket ForceCtgCleanup Führt das Migrationspaket CleanupOldKoAGrFields aus, wenn es bei einem Update auf Venus (DB 39.5) noch nicht ausgeführt wurde. Bugfix #22278
Pflichtpaket CreateCriticalPathDI Legt das DI064739 in DT 463 an, mit welchem von der Terminrechnung Vorgänge markiert werden, die auf dem kritischen Pfad liegen. Bugfix #21020
Optionales Paket ChangeEffortThresholds Setzt die ab DB 39.5.11 verwendeten Variablen für die Schwellenwerte der Kosten- und Aufwandampeln auf die vor DB 39.5.11 verwendeten @G286 und @G287 zurück. Bugfix #19980

Version DB 39.5.10

Anwendung

Features

  • Allgemein
    • Die PLANTA-Standardrolle Management 01100228 (Demobenutzer R47) wurde um die Panels Projektübersichten und Programmübersichten erweitert.
    • Die Darstellung von Namen wurde systemweit von "Nachname, Vorname" auf "Vorname Name" geändert.
    • Rückmeldungen zwischenzeitlich geschlossener Projekte oder Vorgänge werden im Modul Rückmeldung angezeigt. Die Bearbeitung ist nicht möglich.

  • R41
    • Der PowerPoint-Export wurde im Modul Status implementiert. Der Export erfolgt per Knopfdruck in eine zuvor angelegte PowerPoint-Vorlage.
    • In den Modulen Status und Statusbericht werden die Felder Risiko und Chance in den Farben des Bereichs der Risiko- oder Chancenmatrix angezeigt, in dem das Risiko oder die Chance anhand der Gewichtung und Eintrittswahrscheinlichkeit angezeigt wird (rot, gelb oder grün).
    • Die Berechtigungen zur Erfassung von Rückmeldungen für Stakeholder über das Modul Projektsteckbrief wurden angepasst. Stakeholder ohne Änderungszugriff können nur noch für sich selbst Rückmeldungen erfassen.
    • Im Modul SAP-PSP wurde eine Summenzeile eingefügt, die die Werte aller SAP-PSP-Elemente auf oberster Ebene summiert. Die Werte der Elemente, die in der Struktur darunter liegen, werden auf die oberste Ebene verdichtet und sind dadurch in der Summe indirekt ebenfalls enthalten.
    • Die Checkbox des Parameters Statusberichte: Sammelerstellung im Modul Kontrolle Statusberichtserstellung und Projektanträge ist nun bearbeitbar.
    • Die Festlegung des Zeitraums zur Anzeige der Planungsobjekte, die für die Sammellerstellung von Statusberichten aktiviert wurden für die jedoch kein Statusbericht im vorgegegeben Zeitraum erstellt wurde, erfolgt nun direkt im Modul Kontrolle Statusberichtserstellung und Projektanträge.
    • Das Modul Terminplan wurde um die Modulvariante Quality Gates erweitert.
    • Im Modul Ressourcenplan wurde die Schaltfläche Aufwand verteilen implementiert, um die Verteilungs-Prozedur zu vereinheitlichen.
    • Beim Einkopieren eines Terminplans in ein neues Projekt werden nun auch Notizen aus dem Vorlage-Terminplan mitkopiert.
    • Es wurde eine Dialogmeldung implementiert, die beim Versuch bei einer eingeplanten Ressource die Checkbox Ressource wird beplant zu deaktivieren erscheint und eine Liste mit den Projekten und Vorgängen ausgibt, in die die Ressource bereits eingeplant ist.
    • Das Layout des Moduls Budget wurde verbessert (die Basis-Variante verschlankt, Bereiche visuell deutlicher getrennt, globale Parameter ausgeblendet, Anordnung der Spalten optimiert).
    • Im Modul Weitere ... wurde eine Modulvariante implementiert, die die Möglichkeit bietet, individuell einzustellen, welche Module abweichend von der Standardeinstellung beim Öffnen des Panels Projekt geladen werden.
    • Im Modul Problemfälle wurde für die Funktion Projektmanager informieren die Möglichkeit implementiert, nur an Projektmanager ausgewählter Projekte Nachrichten zu verschicken.
    • Im Modul Abweichungen werden Vergleichsberichte nun in einem Dialogmodul zur Auswahl angeboten, was die bessere Handhabung der Berichtsliste ermöglicht.
    • Modul Umrechnungsfaktoren
      • Beim Löschen von Umrechnungsfaktoren kommt eine Abfrage, ob diese wirklich gelöscht werden sollen.
      • Die zuletzt verfügbare Position in einem Umrechnungsfaktor kann nicht gelöscht werden, da ein Umrechnungsfaktor mindestens eine Position enthalten muss.
      • Es ist nicht mehr möglich, alle Umrechnungsfaktor-Positionen zu löschen. Beim Versuch alle Umrechnungsfaktor-Positionen zu löschen, erscheint eine Meldung, die darauf hinweist.
    • Alle Abweichungs-Modellparameter von Abweichung Anfang 1 bis Abweichung Ende 5 werden zurzeit nicht verwendet und aus dem Modul Modell und Modellparameter entfernt.
    • Die Performance beim Löschen eines Projekts wurde verbessert.

  • R50
    • Die Abfrage beim Speichern, ob im Modul Dokumente eine Vorlage einkopiert werden soll, wurde entfernt.

  • R60
    • Das Layout des Moduls Budget wurde verbessert (Bereiche visuell deutlicher getrennt, Anordnung der Spalten optimiert).
    • Das Modul Terminplan wurde um die Modulvariante Quality Gates erweitert.
    • Wird bei der geöffneten Projektliste im Programmsteckbrief ein Projekt aus der Portfoliozuordnung gelöst, erscheint es unmittelbar nach dem Aktualisieren der Projektliste im Programm.

  • R70
    • Der Baustein Portfolio wurde komplett überarbeitet. Neue Module wurden implementiert, die bestehenden wurden umgebaut. Der Workflow wurde an den eines Projekts angeglichen.
      • Das Modul Portfolios wurde durch das neue Modul Portfolios ersetzt. Die Charts wurden in das neue Modul Infoboard ausgelagert und die Performance verbessert.
      • Das Modul Portfolio wurde durch das Panel Portfolio ersetzt. Bestehende Funktionalitäten wurden auf neue Module aufgeteilt und erweitert. Diese sind.
        • Dashboard: zeigt kritische Planungsobjekte an, sowie bietet die Möglichkeit eine Watchliste anzulegen und zu bearbeiten.
        • Portfoliosteckbrief: Portfoliobasisdaten, Kostenartengruppen-Verwaltung, Quality Gates-Vorlagen-Auswahl, Stakeholder-Auswahl und -Verwaltung
        • Planungsobjekte: Übersicht über Planungsobjekte des Portfolios mit der Möglichkeit, neue hinzuzufügen oder bestehende aus dem Portfolio zu entfernen.
          • Der Portfoliomanager kann zusätzlich zum Projektmanager eine eigene Einschätzung eines Planungsobjekts in den Modulen Planungsobjekte und Status ergänzen.
        • Budget: enthält Budgetdaten des Portfolios. Die Bearbeitung erfolgt pro Zeitraum in separatem Modul Zeitraum bearbeiten.
        • Quality Gates: ermöglicht die Zuordnung von Quality Gates zu Planungsobjekten sowie die Kontrolle des Quality Gate-Status für pro Planungsobjekt.
        • Status: als Startpunkt zum Erstellen neuer Statusberichte und als Übersicht über die bereits erfassten Statusberichte
        • Infoboard enthält etliche Diagramme zur Visualisierung der Portfolioentwicklung in verschiedenen Bereichen. Die Funktionalitäten des alten Moduls Portfolioauswertung, Scoring wurde in das neue Modul Infoboard integriert.
          • Im Modul Infoboard wurde eine Meldung implementiert, die darauf hinweist, dass das ausgewählte Portfolio keine Planungsobjekte enthält, wenn man versucht, ein Berichtsmodul (z.B. Projekte nach Zielbeitrag und Risikowert) zu öffnen, welches keine Daten aufgrund von fehlenden Planungsobjekt-Zuordnungen enthält.
        • Risiken/Chancen: zeigt Risiken und Chancen aller dem Portfolio zugeordneten Planungsobjekte in grafischer und tabellarischer Form an.
        • Dokumente: bietet die Möglichkeit, Dokumente dem Portfolio zuzuordnen und diese zu verwalten.
        • Änderungsanträge: zeigt die Änderungsanträge der dem Portfolio zugeordneten Planungsobjekte an.
      • Neue Simulation wurde im Portfolio implementiert:
        • Das neue Modul Simulationen ist ein Startpunkt für die Erstellung neuer Simulationen sowie zeigt eine Übersicht bereits vorhandener Simulationen und Roadmaps.
        • Modul Simulation bietet die Möglichkeit, eine Simulation zu bearbeiten und als Roadmap zu definieren.
        • Eine Simulation oder Roadmap kann in eine zuvor angelegte PowerPoint-Vorlage per Knopfdruck exportiert werden.
        • Modul Simulation: Auslastung zeigt die Auslastung einer oder mehrerer Abteilungen an, deren Ressourcen in den Planungsobjekten eines Portfolios eingeplant sind.
      • Das Modul Kontrolle Statusberichtserstellung und Projektantraege wurde dem Arbeitsgebiet Administration der Rolle Portfolio hinzugefügt.
      • In der Objektberechtigung Portfoliomanager werden nun auch Requests berücksichtigt.
      • Das Modul MOD009BBI Projekte nach Ziel- und Risikobeitrag wurde umbenannt in Projekte nach Zielbeitrag und Risikowert.

  • R90
    • Mit PLANTA link können Webservices bereitgestellt werden.

Bugfixes

  • Rückmeldung
    • Das Problem, dass im Modul Rückmeldung erfassen bei der Auswahl eines Gemeinkostenprojekts keine Vorgänge angezeigt wurden oder in sporadisch Vorgänge angezeigt wurden, für die der Benutzer gar nicht eingeplant ist, wurde behoben.
    • Das Problem, dass die Listbox Vorgang im Modul Rückmeldung erfassen keine Daten anzeigte, wurde behoben.
    • Das Problem, dass Rückmeldungen gespeichert wurden, wenn im Modul Rückmeldung erfassen teilweise Daten erfasst, aber die Speichern-Abfrage mit Nein beantwortet wurde, wurde behoben.
    • Die Python-Fehlermeldung, die im Modul Rückmeldung erfassen auftrat, wenn man versucht hat auf die Vorgänge zurückzumelden, in die die ausgewählte Ressource nicht direkt eingeplant war, wurde behoben.

  • SAP-PSP
    • Die Python-Fehlermeldung, die beim Löschen von SAP-PSP-Elementen im Modul SAP-PSP-Elemente anlegen auftrat, wurde behoben.
    • Das Problem, dass im Modul SAP-PSP die Vorgangswerte auf SAP-PSP-Element-Ebene falsch verdichtet wurde, wurde behoben.
    • Das Problem, dass in der Modulvariante Aufwand im Modul SAP-PSP auch Kostenressourcen und deren Werte angezeigt wurden, wurde behoben.
    • Das Problem, dass im Modul SAP-PSP das Budget-Feld aus der falschen Datentabelle enthalten war, wurde behoben.
    • Das Problem, dass der interne STRUC-Vorgang im Modul SAP-PSP-Elemente zu Vorgängen zuordnen angezeigt wurde, wurde behoben.
    • Die fehlerhafte Meldung, die beim Versuch PSP-Element-Zuordnungen zu löschen, die bereits in einem Statusbericht festgehalten wurden, erschien, wurde korrigiert.

  • Administration
    • Das Problem, dass beim Versuch, Feiertage im Modul Kalender zu importieren, ohne dass ein Bundesland ausgewählt wurde, eine Fehlermeldung ausgegeben wurde, wurde behoben. Es wird nun eine Warnmeldung ausgegeben.
    • Die Fehlermeldung, die beim Betätigen des Buttons Start im Modul Ressourcenidenttausch auftrat, wurde behoben.
    • Das Problem, dass nach Füllen von Ausgeschieden am die Endperiode mit dem gleichem Datum gefüllt wurde, auch wenn in der Endperiode ein Datum < als im Ausgeschieden am eingetragen war, wurde behoben.
    • Die Python-Fehlermeldung in Modulen Ressourcendatenblatt und Ressourcen, die beim Versuch, Perioden der Ressource zu ändern, die keinen Ressourcenkalender besaß, auftrat, wurde behoben. Nun wird es an der Stelle eine Meldung ausgegeben, die darauf hinweist, dass der Ressourcenkalender gefüllt werden muss, bevor man Perioden ändert.
    • Im Modu Ressourcenstruktur wurde die Spalte Ausgeschieden am entfernt und somit die von dieser Spalte verursachte Fehlermeldung behoben.
    • Die Python-Fehlermeldung im Modul Risikocheckliste, die beim Betätigen der Schaltfläche Risikowerte aktualisieren oder Risikowerte zurücksetzen in einer neuen Risikocheckliste, die noch keine Risikofragen enthält, auftrat, wurde behoben. Es wird nun eine Meldung ausgegeben, die darauf hinweist, dass es noch keine Risikofragen erfasst wurden.
    • Die Python-Fehlermeldung, die beim Versuch, neue leere Datensätze im Modul Portfolio-Listboxwerte zu löschen, auftrat, wurde behoben.
    • Die Python-Fehlermeldung, die im Modul Zielbewertungskriterien nach Einfügen eines neuen Bewertungskriteriums und anschließendem Betätigen der Schaltfläche Zielbeiträge aktualisieren auftrat, wurde behoben.
    • Bei der Schnellerfassung Mitarbeiter wird DI026601 nicht mehr gefüllt. DI026601 wird mit DB 39.5.12 entfernt werden.
      • Stattdessen wird DI040184 verwendet, welches lang genug ist, damit ein Fehler, der aufgrund der Länge des Namens beim Übertrag der Mitarbeiter auftrat, nicht mehr ausgeworfen wird.
    • Das Problem, dass die Listboxen Attributbezeichnung Request und Filterkriterium im Modul Objektfilter Request keine Daten anzeigten, wurde behoben.

  • Projekt/Programm/Portfolio
    • Das Problem, dass für Stakeholder über das Modul Projektsteckbrief keine Rückmeldungen angelegt werden konnten, wenn die betreffende Person im Projekt noch nicht eingeplant war, wurde behoben.
    • Die PDF-Darstellung der Portfoliostatusberichte wurde korrigiert und fehlerhafte Seitenumbrüche angepasst.
    • Das Problem, dass im Prozessmodell Vom Vorhaben zum Projekt Prozessschritte keinen Fokus enthielten, wurde behoben.
    • Das Problem, dass aus dem Modul Prozessstatus auf das gesperrte Projekt zurückgemeldet werden konnte, wurde behoben.
    • Die fehlenden Prüfungen der Schreibrechte an verschiedenen Stellen in Projekten wurden eingefügt, z.B. beim Anlegen von Aufgaben, bei den Einstellungen für die Terndanalyse, beim Bearbeiten von Aufgaben, Bearbeiten von Budget-Daten im Budget-Modul, SAP-PSP-Elemente etc.
    • Das Problem, dass Obligo-Werte auf der Projektebene bei der Neuberechnung automatisch entfernt wurden, wenn keine Werte auf der Jahresebene vorhanden waren, wurde behoben.
    • Das Problem, dass der Info-Text in der versendeten E-Mail in einem anderen Format angezeigt wurde, als zuvor im Modul Info versenden, wurde behoben.
    • Das Problem, dass das Feld %-Auslastung in Modulen Meine Abteilung und Einplanungen nicht rot eingefärbt wurde, wenn es den Wert 101% enthielt, wurde behoben.
    • Die Python-Exceptions, die aufgetreten sind, wenn diverse globale Parameter, für die bestimmte Eingabewerte festgelegt sind, keine Werte enthielten, wurde behoben.
    • Das Problem, dass im Modul Prozessstatus die Teilstringsuche auf der Prozessmodell-Bezeichnung in der Listbox auf dem Feld Prozessmodell nicht funktionierte, wurde behoben.
    • Die Python-Fehlermeldung, die im Modul Ressourcenplan beim Versuch Ressourcen über das Dialogmodul zuzuordnen auftrat, wurde behoben.
    • Das Problem, dass bei gleichzeitig geöffneten Portfolios und Programmen Projekte, die aus der Portfoliozuordnung entfernt wurden, nicht sofort für die Auswahl bei Programmen zur Verfügung standen, sondern erst Client-Neustart, wurde behoben.
    • Das Problem, dass das Modul Vorgang in bestimmten Konstellationen (z.B. beim Aufruf des Moduls aus einem Programm) nach Betätigen von F7 leer war, wurde behoben.
    • Die Performance im Modul Aufgaben wurde aufgrund einer Änderung im Wertebereich des DI051838 verbessert.
    • Die Verdichtung des Parameters Arbeit auf die Abteilung wurde in bestimmten Randfällen, in denen die Definition auf den Unterressourcen nicht mehr mit der auf der Abteilungsressource übereinstimmte, korrigiert.

Customizing und Technik

Features
  • Der individuelle Nummernbereich für @D-Variablen wurde geändert, so dass die Variablennummern nun die Kundenlizenznummer enthalten müssen. Mehr dazu siehe hier.
  • Für alle Variablen-Typen wurde eine Prüfung implementiert, die verhindert, dass Variablen mit der gleichen ID mehrmals angelegt werden. Ausnahme: @D-Variablen, solange für sie noch kein DI ausgewählt wurde und der Datensatz nicht gespeichert wurde, können weitere Variablen mit der gleichen ID angelegt werden. Jedoch muss man beachten, dass diese dann in der Anwendung fehlerhaft sind.
  • Im Modul Datenbank-Konsistenz überprüfen wurde die Relationsprüfung um rekursive Relationen erweitert.
  • Die Ampel-OLEs wurden in die Globalen Einstellungen aufgenommen, so dass die Änderungen deren Werte systemweit gelten. Des Weiteren wurden die Ampel-OLEs im PLANTA-Standard auf Font Awesome umgestellt. Wird es gewünscht, die alten OLEs zu verwenden, muss das Migrationspaket RestoreOldOLEs ausgeführt werden.
  • Die PLANTA Python Profiler-Module wurden im Kontextmenü um zwei Funktionen erweitert, mit denen das Modul oder das Dataitem der aktuellen Zeile im Customizer geöffnet werden kann.
  • Es wurde eine Meldung implementiert, die beim Setzen der Verdichtungsart = 5 auf Projektionsdatenfeldern (DT411) darauf hinweist, dass diese Verdichtungsart nur wirkt, wenn sie auf dem entsprechenden Dataitem (DT412) gesetzt wurde.
  • Die Wertebereichs-Art des DI010190 Aktion wurde auf PY geändert.

Bugfixes

  • Die fehlerhafte Anzeige im Parameter Aktiv aufgrund des fehlerhaften Wertebereichs wurde korrigiert.
  • Das Problem, dass einige SQL-Statements Datenbankinkonsistenzen bei Objektschutzfeldern in den Tabellen DT835, DT859 und DT861 generierten, wurde behoben.
  • Das Problem, dass das Migrationspaket B_AddMissingIndexes bei einem Update unter Verwendung von MSSQL fehlschlug, wurde behoben.
  • Das Problem, dass die Migrationspakete DeleteStandardConstraintsAfterDBImport und A_CreateConstraints bei einem Update fehlschlugen, wurde behoben.
  • Das Problem, dass beim Benutzen des Moduls Schnellerfassung Mitarbeiter Daten nicht vollständig übertragen werden konnten und dadurch inkonsistente Daten enstehen konnten, wurde behoben.
  • Auf dem Parameter Entity-Name wurde ein Wertebereich eingefügt, der verhindert, dass im Datenfeld ungültige Einträge gespeichert werden.
  • Ein Fehler im PLANTA link, der dazu führte, dass nach dem wiederholten Exportieren der gleichen Daten, in der CSV-Datei nicht nur die Daten des letzten Export-Durchlaufs gespeichert waren, sondern die Daten aller Export-Durchläufe, so dass die gleichen Daten mehrmals in der Datei vorhanden waren, wurde behoben.
  • Ein Fehler im PLANTA link, der dazu führte, dass die Spalten in einer exportierten CSV-Datei mehrmals vorkommen konnten, wurde behoben.
  • Das Problem, dass beim wiederholten Import der SAP-Struktur die vorhandenen Elemente nicht richtig upgedated wurden, wurde behoben.
  • Das Problem, dass beim Anlegen neuer Datenfelder im Modul Datenbereiche das Datenfeldverhalten immer auf "i2" eingestellt wurde, obwohl die Default-Einstellung "i" war, wurde behoben.
  • Das Problem, dass im Modul Modulvarianten des Benutzers ungespeicherte Änderungen beim Schließen des Moduls oder Drücken von F7 ohne Abfrage/Bestätigung gespeichert wurden, wurde behoben. Nun wird eine entsprechende Abfrage ausgegeben.
  • Das Problem, dass das Paket ShowConcurrentDAPos jedes der betroffenen Module zweimal loggte, wurde behoben.
  • Die Möglichkeiten, im Modul Modulvarianten des Benutzers neue Datensätze einzufügen und mehrere Favoriten zu definieren, wurde behoben.
  • Die Python-Fehlermeldung, die beim Versuch eine leere Konfiguration auszuführen, auftrat, wurde behoben.
  • Die fehlerhafte Schnittstellen-Vorlage SAP-Plankosten-Export wurde gerichtet.
  • Unterschiedliche Länge der Dataitems Manager-ID und Managername in verschiedenen Datentabellen wurde vereinheitlicht.
  • Das Problem, dass Module Globale Variablen, Dynamische Variablen und Benutzervariablen nach Aktualisierung mit F7 oder dem Aktualisierungs-Button geleert wurden, wurde behoben.
  • Die Python-Fehlermeldung im Modul Objektverwendung, die beim Versuch ein weiteres SQL-Statement zu öffnen, wenn bereits eines offen ist, auftrat, wurde behoben.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket MoveDeviationOutOfScheduling Löscht die Spalten DI001296 und DI001177, die zuvor von der Terminrechnung berechnet wurden, aus der Datenbank, da die entsprechenden DIs nun virtuell sind. Feature
Hilfspaket RestoreOldOLEs Ändert die Symbole der Ampel-OLEs auf das Design, das bis DB 39.5.9 verwendet wurde. Feature
Hilfspaket MigratePortfolioWorkAreas Ersetzt das alte Multiportfolioboard-Modul 0099FF durch das neue 009CSD, falls dieses kundenseitig einem individuellen Arbeitsgebiet zugeordnet wurde, da bei dieser Zuordnung das Modul nicht automatisch beim Update ersetzt werden kann. Feature
Hilfspaket ChangeDiOfDtByDdiBackgroundHeadersPortfolio
Revert_ChangeDiOfDtByDdiBackgroundHeadersPortfolio
ChangeDiOfDtByDdiBackgroundHeadersPortfolio ersetzt Werte in DIs anhand einer vorgegebenen Liste innerhalb des Migrationspakets selbst und erzeugt dann das Migrationspaket Revert_ChangeDiOfDtByDdiBackgroundHeadersPortfolio, um diese Änderungen wieder rückgängig machen zu können. Feature
Hilfspaket ShowConcurrentDAUsages Loggt Module mit mehrfacher Datenbereichszuordnung, die einen Modulstart verhindern. Feature
Pflichtpaket FillColumnType Füllt den Spalten-Typ für alle DIs der aktuellen Lizenz, die keinen Spalten-Typ enthalten. Feature
Pflichtpaket CreateUserModuleTable Legt die Datentabelle DT170 Benutzer/Modul an, mit dessen Parametern das individuelle Laden von Untermodulen gesteuert werden kann. Feature
Pflichtpaket ExtendColumnResTitle Ändert die maximale Anzahl an Zeichen für DI001275 Ressourcenname auf 200. Bugfix
Pflichtpaket AddPortfolioChanges Ergänzt reelle Spalten, die für die neuen Portfolio-Module erforderlich sind. Feature
Pflichtpaket EnableDT280PrimaryKey Aktiviert den Primärschlüssel-Constraint der Tabelle DT280, der für weitere Migrationspakete erforderlich ist, die Fremdschlüssel zu dieser Tabelle anlegen. Feature
Pflichtpaket PortfolioSimulationColors Initialisiert Projektfarben für die neue Portfolio-Simulation. Feature
Pflichtpaket PortfolioSimulation Ergänzt erforderliche Spalten für die neue Portfolio-Simulation. Feature
Pflichtpaket SetPortfolioDefaultPicture Setzt das Portfolio-Logo als Standardbild für bereits existierende Portfolios. Feature
Pflichtpaket AddPortfolioManagerEstimation Ergänzt reelle Spalten, die für die neue Projekteinschätzung des Portfoliomanagers für Projekte in dessen Portfolios erforderlich sind. Feature
Pflichtpaket UpdatePersonNames Ändert die Namenskonventionen von "Nachname, Vorname" auf "Vorname Nachname". Feature
Pflichtpaket ExtendPSPPool Ergänzt die Pool-Tabelle der SAP-PSP-Schnittstellenvorlage um weitere Spalten. Feature
Pflichtpaket AddQualityGateColumns Ergänzt reelle Spalten, die für Quality Gates erforderlich sind. Feature
Pflichtpaket ChangeSAPPSPElementCalculation Ergänzt und entfernt reelle Spalten in der Datenbank entsprechend der geänderten SAP PSP-Berechnung. Feature
Pflichtpaket CreateTableSapPspAae Ergänzt neue Tabellen und Spalten in der Datenbank für weitere SAP PSP-Elemente. Feature
Pflichtpaket AddSapInterfaceColumns Ergänzt Zeit- und Strukturfelder in der Datenbank für die SAP PSP-Schnittstelle. Feature
Pflichtpaket CreateStakeholderPortfolioTable Erstellt neue Tabellen für Portfolio-Stakeholder. Feature
Pflichtpaket FixPSBDefaultValue Ändert den Standardwert von DI062362 Anzeige PSB auf 1. Feature
Pflichtpaket ExtendColumnReportTitle Ändert die Feldlänge von DI008702 Berichtsbezeichnung auf 100 Zeichen. Feature
Pflichtpaket SetParallelSessionsToDefault Setzt den Standardwert für die Anzahl paralleler Sessions auf 3. Feature
Pflichtpaket ZZZSetDatabaseVersion Setzt die Datenbankversion auf 39.5.10. Feature
Pflichtpaket CreateWebInterfaceTables Erstellt neue Tabellen für Web-Schnittstellen. Feature
Pflichtpaket SetINITRANS Ändert den Parameter INITRANS aller aktiven Datenbanktabellen, um ITL shortage-Deadlocks in Oracle-Datenbanken zu verhindern. Bugfix

Version DB 39.5.9

Anwendung

Features

  • Allgemein
  • R1
    • Im Modul Meine Tätigkeiten werden keine Aufgaben, Risiken- und Chancenmaßnahmen der Projekte angezeigt, die gesperrt sind.
  • R41
    • Neue Module SAP-PSP (Anwendung) und SAP-PSP-Elemente anlegen (Administration) wurden implementiert, die
      • zum Einen zum Zuordnen der aus PLANTA link importierten SAP-PSP-Elemente zu PLANTA-Vorgängen verwendet werden. Auf dieser Basis ist dann der Vergleich von Budgets, Kosten und Aufwände zwischen SAP und PLANTA project möglich.
      • zum Anderen zum Anlegen der alternativen Projektstrukturen verwendet werden können. Die Anlage der einzelnen Elemente erfolgt in diesem Fall manuell.
    • Charts der Earned-Value-Analyse werden im Modul Statusbericht bereits vor Freigabe des Berichts angezeigt.
    • Für die Auswertung und Analyse der Projekt- und Programm-Chancen wurden in allen relevanten Modulen Chancen-Säulendiagramme sowie -Matrixdiagramme analog den Risiko-Säulendiagrammen sowie -Matrixdiagrammen implementiert (z.B. Modul Risiken/Chancen). Siehe auch Migrationspaket AddingProbabiltyAndSuccessDimensionDIs_812_872.
    • Im Modul Fortschritt wurde eine neue Modulvariante eingefügt (Kosten), in der auf den Vorgängen Kosten ausgewiesen und auf der Ressourcenzuordnungsebene nur Kosten- und Erlösressourcen angezeigt werden.
    • Die Panels Projekt, Idee, Vorhaben und Programm wurden verschlankt. Mehrere Module wurden in das neue Modul Weitere ... (für Projekte, Ideen und Vorhaben) bzw. Weitere ... (für Programme) ausgelagert. Neben den Links zu Modulen des Panels sind auch Links zu Auswertungs- und Übersichtsmodulen zentral aufgeführt.
    • Im Modul Grobplan wurde die Schaltfläche PSP-Code bilden analog der im Modul Terminplan implementiert.
    • Diverse Änderungen im Modul Terminplan wurden vorgenommen:
      • Änderungen an Modul-Varianten wurden vorgenommen
      • Links auf der Vorgangs-ID / dem PSP-Code im Feld Vorgang wurden implementiert
      • Schaltfläche zum Generieren des PSP-Codes wurde implementiert
    • Gates in den Modulen Terminplan und Meilensteinübersicht bei Projekten und Terminplan und Meilensteinübersicht bei Programmen zeigen in Tooltips die Abstände zum Hauptmeilenstein an. In strukturierten Projekten mit mehr als 2 Ebenen werden immer nur die Gates des Hauptprojekts und ggf. des Programms angezeigt.
    • Über den globalen Parameter project_parameter_heredity kann festgelegt werden, ob und welche Projektparameter vom Hauptprojekt auf das Teilprojekt bei Erstellen eines Teilprojekt vererbt werden.
    • Im Modul Ressourcenplan wurden einige Parameter der Ressourcenzuordnungen in die neue Modulvariante Ressourcenplan komplett ausgelagert.
    • Im Modul Projektsteckbrief wurde die Möglichkeit implementiert, die Stundenrückmeldung für einen Projektmitarbeiter von einer zuständigen Person aus dem Bereich Stakeholder vornehmen zu lassen, ohne dass in das Mitarbeiterboard des Projektmitarbeiters gewechselt werden muss. Für mehr Informationen siehe hier.
    • Beim Kopieren eines Terminplans werden die einem Vorgang zugehörigen Werte der Felder Beschreibung und Notwendige Voraussetzungen ebenfalls kopiert.
    • Nach erfolgreicher Erstellung der gewünschten Controlling-Berichte im Modul Controlling-Berichte wird in der Statuszeile ein entsprechender Hinweis angezeigt.
    • Im Modul Planungsobjekte (tabellarisch) wurden nicht erforderliche Felder ausgeblendet.
    • Das Modul Problemfälle wurde um die Modulvariante Meine Projekte erweitert, die nur die Projekte anzeigt, in denen der angemeldete Benutzer Projektmanager ist.
    • Das Modul Budget wurde um die Möglichkeit erweitert, Kosten und Aufwände aus der Spalte Kosten-Gesamt (ohne Teilprojekte) bzw. Aufwand-Gesamt (ohne Teilprojekte) in die Spalte Kostenbudget beantragt (ohne Teilprojekte) bzw. Aufwandsbudget beantragt (ohne Teilprojekte) auf einmal zu kopieren (ein weiterer Pfeil über der Spalte Beantragt (o.TP)).
    • Im Modul Abweichungen wurde die Schaltfläche aktualisieren implementiert, die erscheint, wenn bei geöffnetem Modul Abweichungen Änderungen in anderen Modulen vorgenommen wurden, die eine Auswirkung auf die Anzeige der Daten im Modul Abweichungen haben.
  • R50
    • Im Modul Request wurde die Funktionalität ergänzt, Stakeholder hinzufügen zu können.
  • R60
  • R70

Bugfixes

  • Allgemein
    • Die Größe des Moduls Info versenden wurde optimiert.
    • Die Fehlermeldung, die beim Klick auf den Home-Button auftrat, wenn für den angemeldeten Benutzer kein Startup-Makro hinterlegt war, wurde behoben.
    • Das Problem, dass ungültige Datums-Einträge in den Feldern Genehmigt am, Erledigt am und Beantragt am im Modul Änderungsantrag nicht entfernt werden konnten aufgrund der fehlerhaften Wertebereichs-Art, wurde behoben.
  • R41
    • Das Problem, dass das Matrixdiagramm im Modul Risiken und Chancen falsche Werte anzeigte, wurde behoben.
    • Die Python-Fehlermeldung, die im Modul Earned Value-Analyse auftrat, wenn das Modul erneut aufgerufen wurde und zwischenzeitlich ein neuer Statusbericht erstellt wurde, wurde behoben.
    • Das Problem, dass beim Export nach oder Import von Microsoft Project im Modul Grobplan die Meldung is not a valid MODE angezeigt wurde, wurde behoben.
    • Das Problem, dass nach Neuladen (F7) des Moduls Ressourcenplan die Verlinkung weiterer Module nur leere Module öffnete, wurde behoben.
    • Das Problem, dass bei neuen Vorgängen im Modul Dashboard die falschen Ampeln angezeigt wurden, wurde behoben.
    • Alle Parameter (außer kalkulierte Termine) der Modulvariante Meilensteine/Mastermeilensteine im Modul Terminplan wurden auf "input" gesetzt. Des Weiteren wurde der Parameter Meilenstein aufgenommen, um zu visualisieren, welche der angezeigten Vorgänge Meilensteine und welche Mastermeilensteine sind.
    • Das Problem, dass in der Modulvariante Inaktive Projekte im Modul Projekte auch archivierte Projekte (Status = 9) angezeigt wurden, wurde behoben.
    • Das Problem, dass im Moduls Fortschritt eine Änderung des Wertes im Feld Prognose farblich nicht korrekt dargestellt wurde, wurde behoben.
    • Das Problem, dass im Modul Soll-Arbeitszeit bearbeiten in den Feldern Soll-Arbeitszeit: Startperiode und Soll-Arbeitszeit: Endperiode Daten außerhalb der für die jeweilige Ressource festgelegten Perioden angegeben werden konnten, wurde behoben.
    • Die Python-Fehlermeldung, die unter Verwendung von MsSQL beim Freigeben einer Phase im Modul Prozessstatus aufgetreten ist, wurde behoben.
    • Das Problem, dass im Modul Budget, Kosten und Erlöse (Deltabetrachtung) keine Daten angezeigt wurden, wurde behoben.
    • Das Problem, dass die Angaben im Modul Schnellerfassung Mitarbeiter beim Transfer teilweise nicht übernommen wurden, wurde behoben.
  • R60
    • Das Problem, dass es im Modul Projektliste möglich war, die Abhängigkeiten einzufügen, wurde behoben.
  • R1
  • R70
    • Das Problem, dass das Feld Portfolioverwendung in den Modulen Projekte, Vorhaben, Ideen und Programme in portugiesischer Sprache nicht vollständig angezeigt wurde, wurde behoben.
    • Die Fehlermeldung, die im Modul Portfolio bei Auswahl des Kontextmenüeintrages Zuordnung löschen auf einem zugeordneten Planungsobjekt auftrat, wurde behoben.
    • Die Fehlermeldung, die im Modul Zielbewertungskriterien beim Löschen einzelner Kriterien auftrat, wurde behoben.
    • Die Darstellunge von Portfoliostatusberichts-Daten in PDFs wurde verbessert
    • Das Problem, dass Charts in PDF-Dateien, die aus Portfoliostatusberichten erzeugt wurden, falsche Skalenwerte anzeigten, wurde behoben.
    • Das Problem, dass Risiken- und Chancen-Charts in PDF-Dokumenten eines Portfoliostatusberichts keine Daten enthielten, wurde behoben.
    • Die Reihenfolge der Planungsobjekte wurde korrigiert.

Customizing und Technik

Features

Bugfixes

  • Allgemein
    • Ein Problem beim Generieren von Autonummern für individuelle Tabellen wurde behoben.
    • Ein Fehler, der das Analysieren von Python-Profiling-Daten unter MSSQL verhindert hat, wurde behoben.
    • Das Problem, dass das Migrationspaket CreateDialogueColumns fehlschlug, wenn die anzulegenden Spalten bereits existierten, wurde behoben.
    • Die Fehlermeldung, die durch Klicken auf die Felder Projekt und Bericht im Modul Bearbeitung Status- und Statusberichtsdaten auftrat, wurde behoben.
    • Das Problem, dass der Link des Feldes Rolle im Modul Objektverwendung - Arbeitsgebiet alle Rollen anzeigte statt nur der gewünschten Rolle, wurde behoben.
    • Das Problem, dass neu angelegte Datensätze im Modul Datenbereiche grau angezeigt wurden, wurde behoben.
    • Strukturfehler, beim Speichern von Python-Profiler-Daten, wurden behoben.
    • Die Fehlermeldung, die beim Öffnen des Moduls Makros auftritt, wenn man den Button Makro bearbeiten im Modul Module anklickt und das Makro bestimmte veraltete Makrobefehle enthält, wurde behoben.
    • Das Problem, dass die Anzahl der verwendeten Vorgänge im Modul Lizenzstaffel nicht korrekt berechnet wurde, wenn Projekte mit Status = 2 vorhanden waren, wurde behoben. Lediglich Status = 9 führt zur Reduzierung der Vorgangsanzahl. Die Anzahl der verwendeten Benutzer wird angezeigt.
    • Das Problem, dass das Migrationspaket AddDateShiftProcedure bei einem Update von DB 39.4.4.0 mit S 39.5.19 auf DB 39.5.8 mit S 39.5.20 fehlschlug, wurde behoben.
    • Das Problem, dass das Migrationspaket EnableConstraints nicht vollständig durchlief, wenn Constraints aufgrund fehlerhafter Daten nicht aktiviert werden konnten, wurde behoben. Aufgetretene Fehler werden im Log aufgelistet. Mit Hilfe der dort aufgeführten SQL-Statements können die für das Fehlschlagen des Migrationspakets verantwortlichen Dateninkonsistenzen geprüft werden.
  • PLANTA link
    • Ein Problem, das zum Hängen der Schnittstelle auf MSSQL-Systemen beim Übertrag mehrerer Datensätze führen konnte, wurde behoben.
    • Die Python-Fehlermeldung, die beim Import der deutschen Feiertage aufgetreten ist, der von einem Benutzer durchgeführt wurde, für den im System die Sprache "English" eingestellt ist, wurde behoben.
    • Das Problem, dass Log-Einträge am Ende einer Seite im Modul Logging auf der folgenden Seite nochmals angezeigt wurden, wurde behoben.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket AddingProbabiltyAndSuccessDimensionDIs_812_872 Fügt die notwendigen Spalten für die Darstellung der Chancen-Matrix in die DT812 und DT872 ein Feature
Pflichtpaket AddCancelThresholdColumns Ergänzt erforderliche Spalten in der Datenbank für die Felder Abbruchgrenze (%) und Abbruchgrenze (Sekunden) im Modul Konfiguration. Feature
Pflichtpaket MoveLogUnsupportedKoAGrCU Passt den Python-Pfad von LogUnsupportedKoAGrCU in der Migrationstabelle an. Das Migrationspaket LogUnsupportedKoAGrCU wird dann im Bereich After DB Import der Version DB 39.5.9 angezeigt. Feature
Pflichtpaket MigrateUsersToCorrectPLANTALinkRole Korrigiert die fälschlicherweise verwendete Rolle für PLANTA link-Benutzer auf 01100028. Bugfix
Pflichtpaket FixEmptyCharts Ermöglicht, dass die Earned-Value-Analyse in Statusberichten bereits vor Freigabe des Statusberichts Daten in den Charts anzeigt. Feature
Pflichtpaket SetObsoletePacketToSucceed Behebt das Problem, dass das Migrationspaket FixViewColumnLength bei Verwendung von MSSQL-Datenbanken auf Linux-Systemen fehlschlug. Bugfix
Pflichtpaket AddPSPImportTimestamps Ergänzt Timestamp-Spalten in der Tabelle DT461, um Datum und Uhrzeit des letzten Imports der SAP-PSP-Elemente anzeigen zu können. Feature
Pflichtpaket ZZZSetDatabaseVersion Setzt die Datenbankversion auf 39.5.9. Feature
Pflichtpaket DeleteTargetFolder Behebt das Problem, dass das Migrationspaket MigrateCostsAndBudget fehlschlug, wenn das _target_-Verzeichnis im Server-Verzeichnis bei einer Migration nicht gelöscht und neu erstellt wurde.
Hilfspaket LogUnsupportedKoAGrCU Loggt alle Module, die nicht supportete Kostenartengruppen-DIs verwenden. Schlägt fehl, wenn welche gefunden wurden. Feature
Hilfspaket ListIndividualModWithStartEndPeriod Listet alle individuellen Module auf, die DI001230 Startperiode oder DI001231 Endperiode verwenden. Feature

Version DB 39.5.8

Anwendung

Features
  • Allgemein
    • Das Modul Datenfeldinformation wurde um die Spalten SQL-ID und DB-Schema erweitert. Des Weitern wird in diesem Modul nun auch die Dataitem-Struktur angezeigt.
    • Durch die Ersetzung der bisherigen Histogramm-DIs (DI023419/DI002491) und der DIs für geplante Aufwände (DI023362/DI002508) durch das neue DI063981, das die Histogrammbalken kombiniert, werden standardmäßig neue Tooltips (mit Werten und Namen der Balken) und Effekte (Linien der Verfügbarkeit vor der Auslastung) auf die entsprechenden Datenfelder in Auslastungsdiagrammen gesetzt.
    • Die Stoppuhr im Benutzermenü wurde ausgeblendet und wird in einem der nächsten Releases gelöscht. Um die Stoppuhr weiterhin verwenden zu können, kann DA042805 individualisiert und dem Benutzermenü zugeordnet werden.
    • Es wurden generelle Performance-Verbesserungen erzielt (z.B. in Benutzermenü, Multiprojektboard) aufgrund von
      • Änderungen in mehreren Python-Wertebereichen
      • Cachen der Funktion get_global_setting()
      • etc.
    • In der Titelleiste der Panels Projekt, Vorhaben, Idee, Programm und Request wird zusätzlich zu dem Panel-Titel die fachliche ID des aufgerufenen Planungsobjekts angezeigt.
    • Es wurde die Möglichkeit implementiert, die Stakeholder-Daten zu versionieren (DT532). Da jedoch die versionierten Stakeholder-Daten im Standard vorerst in keinem Modul enthalten sind, muss hierfür ein individuelles Modul erstellt werden.
    • Alle Autonummern für Prozessmodell-Tabellen und -Objekte enthalten nun die System-Lizenz.
  • R41
  • R1
    • Das Problem mit der falschen Ampelanzeige im Modul Rückmeldung in Fällen, wenn die Soll-Arbeitszeit und die Rückmeldungen Dezimalstellen enthielten, wurde behoben.
  • R70
    • Die Performance von Portfolio-Statusberichten wurde verbessert.

Bugfixes

  • Allgemein
    • Probleme mit der Textanzeige in den E-Mails beim Betätigen des Mail-Links im Modul Infos aufgrund der Verwendung einer falschen Kodierung wurden behoben.
    • Das Problem, dass die Berechtigungen eines Benutzers ohne Änderungszugriff durch Anlegen einer Modulvariante und anschließender Auswahl der Modulvariante Basis in den Modulen Ideensteckbrief, Vorhabensteckbrief, Projektsteckbrief und Programmsteckbrief geändert wurden, wurde behoben.
  • R41
    • Das Problem, dass nach Lösen eines Teilprojekts aus der Projektstruktur dieses Teilprojekt auch in den Statusberichten nicht mehr angezeigt wurde, die erstellt wurden, bevor das Teilprojekt aus der Struktur gelöst wurde, wurde behoben.
    • Das Problem, dass in Kosten- und Aufwands-Trend-Charts die baseline gefehlt hat, nachdem der Modellparameter Earned Value-Analyse aktiv deaktiviert und erneut aktiviert wurde, wurde behoben.
    • Das Problem, dass man im Modul Übersicht nach Art unter der Skala Balken zeichnen konnte, wurde behoben.
    • Das Problem, dass sich die Kosten- und Aufwands-Trend-Charts im Modul Status nach Erstellen eines neuen Statusberichts in strukturierten Projekten nicht aktualisiert hatten, nachdem man die Schaltfläche Aktualisieren betätigt hat, wurde behoben.
    • Das Problem, dass beim Einkopieren eines Terminplans für ein Teilprojekt im Modul Terminplan des Hauptprojekts die Anordnungsbeziehungen nicht korrekt angelegt wurden, wurde behoben.
    • Das Problem, dass die Felder NPV und NPV (ohne Teilprojekte) im Modul Projektsteckbrief nicht immer korrekt berechnet wurden, wurde behoben.
    • Das Problem, dass nach Einfügen eines individuellen Prozessschritts im Modul Prozessstatus die entsprechende Prozessphase in der Prozessleiste doppelt angezeigt wurde, wurde behoben.
    • Das Problem mit der Sortierung der Prozessschritte in den erledigten Phasen des Moduls Prozessstatus wurde behoben.
  • R1
    • Das Problem, dass im Modul Meine Tätigkeiten angezeigte Abgabe- und Freigabe-Prozessschritte in einem Prozessschritt-Datenblatt-Modul geöffnet und auf "erledigt" gesetzt werden konnten und somit der Prozessschritt-Workflow nicht fortgesetzt werden konnte, wurde behoben. Nun öffnen die Links auf diesen Prozessschritten das Modul Prozessstatus des Projekts, in dem die Abgabe- und Freigabe-Prozessschritte im Rahmen des Workflows erledigt werden können.
  • R60
    • Das Problem, dass bei Sammelvorgängen im Modul Terminplan unterhalb des Balkensymbols zusätzliche farbige Rahmen angezeigt wurden, wurde behoben.
    • Das Problem, dass die deaktivierten Risiken und Chancen eines Programms weiterhin in Modulen Status und Programm-Statusbericht angezeigt wurden, wurde behoben.
  • R70
    • Das Problem, dass für Projekt-Statusberichte, die bereits in Portfolio-Statusberichten verwendet werden, die Freigabe aufgehoben werden konnte, wurde behoben.
    • Die fehlerhafte Berechnung der prozentualen Abweichung (DI061249) im Bereich Aufwand in Modulen Portfolio und Portfolio-Zeitraum wurde korrigiert.
    • Das Problem mit der Python-Fehlermeldung beim Löschen eines Ziel-Bewertungskriteriums im Modul Bewertungskriterium wurde behoben.
    • Die Fehlermeldung, die im Modul Portfolio-Statusbericht nach Betätigen der Schaltfläche Bericht als PDF (mit Planungsobjekt-Berichten) auftrat, wurde behoben.
    • Das Problem, dass beim Versuch, die Erstellung einer Portfolio-Statusbericht-PDF-Datei abzubrechen (Schaltfläche Abbrechen im Speichern-Dialog), diese trotzdem erstellt wurde, wurde behoben.

Customizing und Technik

Features
  • Allgemein
    • Aufgrund der Änderungen des Customizings von Histogramm-DIs wurde die Sortierung der untergeordneten Dataitems im übergeordneten Dataitem geändert. Die untergeordneten DIs werden nun als erstes nach dem Parameter Weitere Parameter, als zweites nach dem Parameter Pos. und als drittes nach der DI-ID (SUBDI) sortiert.
    • Bei Neuinstallation der Datenbank wird (aus Sicherheitsgründen) der Anmelde-Trigger AFTER LOGON ON DATABASE nicht mehr vom System erstellt. Die Funktionalität wurde durch den AFTER LOGON ON SCHEMA -Trigger ersetzt. Dieser muss nach der Installation einmalig vom lokalen Datenbankadministrator selbst erstellt werden. Weitere Informationen).
    • Bei vielen älteren Standard-DIs wurden fehlende Spaltentypen ergänzt.
    • Das Modul Datenbereiche ohne Zuordnungen wurde umbenannt in Datenbereiche ohne Zuordnungen zu Modulen und steht mit den neuen Modulen Module ohne Zuordnungen zu Arbeitsgebieten und Exits ohne Zuordnung zu Dataitems im Panel Customizing-Objekte ohne Zuordnungen zur Verfügung.
    • Es wurde die Möglichkeit implementiert, neue Datentabellen in die Statusberichtserstellung aufzunehmen, ohne dass diese Datentabellen die Projekt-ID im Primärschlüssel haben müssen.
    • Neue Datenfeldverhalten mi und mo für Markdown-Datenfelder wurden implementiert.
    • Mehrere Verbesserungen und Erweiterungen im Modul Objektverwendung, z. B.
      • Die Auffindbarkeit der gesuchten Objekte wurde verbessert
      • Statusmeldungen wurden implementiert
      • Die Ausgabe der Suchergebnisse in Python-Code wurde erweitert
    • Im Modul Filterkriterien sind nun die Spalten Filtern von und Filtern bis und deren Werte für virtuelle Dataitems rot hinterlegt, um diese von den reellen Dataitems abzuheben, analog zu den Modulen Optionsmodul für MV und Datenbereiche.
    • Im Modul Filterkriterien werden alle Dataitems, auf denen nicht gefiltert werden kann (DIs mit DF-Verhalten "a", "c", "ba", "hk", "d", "py".) auch dann nicht angezeigt, wenn für sie im Customizer die Checkbox Filterkriterien aktiviert ist.
    • Im Modul Optionsmodul für MV werden nun ebenfalls wie im Modul Filterkriterien das Bezugsmodul und die gewählte Modulvariante im Modultitel angezeigt.
    • Das bisherige Arbeitsgebiet Logbuch wurde in Performance umbenannt.
    • Sowohl der Python-Profiling-Dialog als auch das Python-Profiling selbst wurden überarbeitet. Der Workflow funktioniert nun über ein Dialogmodul. Die Option, das Performance-Counting mitlaufen zu lassen, wurde ergänzt. Die Ergebnisse des Profilings können in PLANTA project im Modul Python Profiler analysiert werden.
    • Das Modul Performance-History-Auswertung wurde überarbeitet. Module sind nun verlinkt.
    • Das neue Modul Systemumgebung ermöglicht die Prüfung der Latenz zur Datenbank.
  • PLANTA link
    • Das Log wird um Ursachen für nicht importierte individuelle Unterklassen oder Mapping-Funktionen in PLANTA link erweitert. Werden mehrere Mapping-Funktionen genutzt, können entsprechende Log-Einträge ggf. mehrfach nacheinander erzeugt werden.
    • Die Performance von PLANTA link wurde an mehreren Stellen verbessert. Im Modul Definition generieren kann ein Benutzer mit Customizing-Rechten mit Hilfe der Schaltfläche Benchmark ausführen die Performance des PLANTA link messen.
    • Die Fehlerbehandlung im PLANTA link wurde verbessert.
      • Der Wortlaut bestimmter Dialogmeldungen wurde verbessert (präziser gemacht).
      • Kann der PLANTA link einen Wert nicht aus dem dazugehörigen Datenfeld auslesen, beispielsweise weil ein computeOutput Wertebereich falsch gecustomized wurde, wird nun in der Log-Datei genau dieses Feld aufgelistet.
      • Es wurde eine Meldung implementiert, die darauf hinweist, dass keine CSV-Datei geschrieben wurde, weil keine Daten exportiert wurden. Die Meldung wird in die Log-Datei geschrieben.
    • PLANTA link akzeptiert nun auch Systemvariablen als Parameter. In diesem Zusammenhang wurde das Template für die Schnittstelle "Mitarbeiter-Import" insofern angepasst, dass der Standardwert @15 für alle Felder mit Start- und End-Datum automatisch gesetzt wird, wenn für diese kein Wert geliefert wird. Dasselbe gilt für das Modul Schnellerfassung Mitarbeiter. Da das Verhalten im Mapping abgebildet ist, kann es individuell angepasst oder entfernt werden, wenn es so nicht erwünscht ist.
    • Ein neuer Parameter in PLANTA link wurde implementiert (Log-Typ), über den konfiguriert werden kann, ob das Log in eine PLANTA-Datentabelle, oder in eine Datei geschrieben werden soll.
    • In PLANTA link wurde eine neue Standard-Schnittstelle implementiert: Abwesenheit importieren. Die entsprechende Konfigurationsvorlage und die neue Modulklasse stehen zur Verfügung.
    • Eine neue Transaktionsart Daten aus der Quelle über den Pool ins Ziel laden wurde implementiert. Hierbei werden zuerst die Daten aus der Quelle in den Pool geladen und, wenn dieser Schritt reibungslos gelaufen ist, anschließend vom Pool ans Ziel gesendet.
    • Es wurde ein neuer Parameter Position implementiert, der die Reihenfolge der Parameter in der Konfiguration und im Mapping bestimmt. Die Konfigurations- sowie Mapping-Parameter werden nun in der gleichen Reihenfolge angezeigt, wie sie auch im Code registriert sind. Siehe auch die Migrationspakete A_AddInterfacePositionField und B_MigrateInterfacePositionData
    • Die Klasse MtsModule in PLANTA link kann nun auch benutzt werden, ohne den Parameter da_name zu setzen, wenn das Modul nur einen Datenbereich hat.
    • Der Parameter da_name wird in der Python-Modulunterklasse MtsPoolModule durch die beiden Parameter sending_da und receiving_da ersetzt. Aufgrund der Vererbung wirkt sich diese Änderung auch auf die Python-Modulunterlasse MtsExportPoolLoadModule aus. Daten von bereits existierenden Schnittstellen-Konfigurationen werden bei einem Update automatisch migriert. Auch individuelle Klassen, die von MtsPoolModule erben, werden dabei auf den neuen Stand gehoben. Details der neuen Parameter siehe Schnittstellenbibliothek.
    • Die Felder Quellmodul, Pool-Modul und Zielmodul im Modul Konfiguration wurden angepasst und enthalten nun Listboxen, über die die Module der letzten 30 Tage sowie Wiederverwendbare Module auswählbar sind.
    • Neue Enricher LeftStripper and RightStripper wurden implementiert.
    • Die Parameter-Felder in PLANTA link sind nun mit Listboxen ausgestattet, die, wenn möglich, hilfreiche Vorschläge zeigen. Da die Vorschläge für Modulparameter auf den Parameternamen basieren, kann es bei individuellen Modulunterklassen, die denselben Parameternamen wie ein Standardobjekt tragen, zu falschen Vorschlägen kommen. Die Mapping-Parameter werden zusätzlich über die Klassennamen der Objekte gefiltert.

Bugfixes

  • Allgemein
    • Das Problem, dass die Felder Geändert am und Geändert von im Modul Symbole bearbeitbar waren, wurde behoben.
    • Das Problem, dass das Migrationspaket DeleteStandardConstraintsAfterDBImport aufgrund nicht gelöschter Daten bei einem Update fehlschlug, wurde behoben.
    • Das Problem, dass die Strichdatensatz-Prüfung- und -Korrektur unter MSSQL fehlschlug, wurde behoben.
    • Die Fehlermeldung System error: String was not recognized as a valid date time, die bei Verwenden US-amerikanischer Spracheinstellungen auftrat, wurde behoben.
    • Das Problem, das der Konsistenzcheck bei Verwenden der Option Objektschutz-Prüfung fälschlicherweise auch virtuelle DIs beim Prüfen der DB-Pos. berücksichtigt hat, wurde behoben."
    • Die Werte der Parameter Regel Nummernaufbau und Zähler von / Zähler bis wurden für mehrere Datentabellen angepasst (deren Länge wurde angeglichen).
    • Fehlerhafte Angaben für strukturierte DIs in der Listbox Funktion im Modul Dataitems wurden korrigiert
    • Die Python-Fehlermeldung im Variablen-Dialog (aufrufbar über die Schaltfläche Variableninhalt anzeigen im Modul Variablen) beim Betätigen der OK-Schaltfläche, wenn kein Wert eingegeben wurde, wurde behoben. Im gleichen Zuge wurden mehrere Meldungen implementiert, die auf die fehlerhaften Eingaben der Variablen (des Variablen-Typs oder der Variablen-ID) hinweisen.
  • PLANTA link
    • Wird eine Schnittstelle ausgeführt und werden dabei keine Log-Datensätze erzeugt, erscheint die Meldung Keine Logdatensätze vorhanden nicht mehr.
    • Das Problem, das im Modul Offene Transaktionen nicht gespeichert werden konnte, wurde behoben
    • Die Auswahlliste der Datentabellen in der Listbox auf dem Feld Pool-Tabelle wurde ausschließlich auf die Pool-Tabellen eingeschränkt.
    • Das Problem, dass im Modul Schnittstellen-Parameter neue Parameter für angezeigte Systeme eingefügt werden konnten, wurde behoben.

Migrationspakete

Kategorie Paketname Funktion Art
Hilfspaket ShowConcurrentDAPos Loggt alle Module mit doppelter Datenbereichspositionierung, um Mehrfachverwendung nach einem Update herausfiltern zu können.  
Hilfspaket ReplaceHistogramDIS Ersetzt die bisherigen Histogramm-DIs (DI023419/DI002491) und die geplanten Aufwände (DI023362/DI002508) durch das neue DI063981, das die Histogrammbalken kombiniert. Hierdurch werden standardmäßig neue Tooltips und Effekte auf die Datenfelder gesetzt.  
Pflichtpaket CreateDialogueColumns Legt neue Spalten für Dialogmodule an als Vorbereitung für eine spätere Funktion  
Pflichtpaket FixReportColumnLengths Erhöht die Länge des DI022962 Weitere Parameter  
Pflichtpaket AddStakeholderReportTable Fügt neue Stakeholder-Berichts-Datentabellen hinzu  
Pflichtpaket RemoveObjectProtectionFromLoggingTable Entfernt die Objektschutz-Spalten aus der Schnittstellen-Logging-Tabelle  
Pflichtpaket B_MigrateInterfacePositionData Migriert den neuen Parameter Position auf die älteren Schnittstellen  
Pflichtpaket A_AddInterfacePositionField Fügt die neue Spalte Position zu den Parameter-Tabellen des PLANTA link  
Pflichtpaket LicenseProcessIDs Erweitert alle Autonummern von Prozessmodell-Objekten, die in Projekten verwendet werden, um die System-Lizenz.  
Pflichtpaket SetOwnerLicenseForCustomSchema Ändert die Lizenz des Kundenschemas auf die Kundenlizenz.  
Pflichtpaket ActivateAndMoveCustomerTablesToCustomerSchema Aktiviert und verschiebt Kundentabellen in das korrekte Schema.  
Pflichtpaket DeleteNullRecord Behebt das Problem, dass das Migrationspaket A_CreateConstraints aufgrund eines alten Standarddatensatzes fehlschlug.  
Pflichtpaket DeleteDummyData Aktualisiert Tabellen, die nicht mehr existierende Strichdatensätze enthalten.  
Pflichtpaket DeleteLinkData Löscht nicht mehr erforderliche PLANTA link-Daten.  
Pflichtpaket AddSapPspElements Vorbereitende Schemaanpassung für künftige Features.  
Pflichtpaket AddUUIDColumnsToKDB Fügt fehlende UUIDs in den Tabellen DT150-DT154 hinzu.  
Pflichtpaket AddCostCalcTime Ergänzt die DT461 um DI063979 Datum letzte Kostenrechnung und DI063980 Uhrzeit letzte Kostenrechnung, um Datum und Zeit der letzten Kostenrechnung speichern zu können.  
Pflichtpaket FixEVABaseline Behebt das Problem, dass Baselines nach Aktivieren der Earned-Value-Analyse in den Modulen Status und Infoboard in Kostentrend-Charts nicht berücksichtigt wurden.  
Pflichtpaket CorrectCustomerOLEs Passt die Einstellung Verwendung 39 individueller OLEs an.  
Pflichtpaket AddInterfaceFileLoggingField Ergänzt die DT560 um DI063846 Log-Typ-Bezeichnung, um die Ausgabe der Logs definieren zu können.  
Pflichtpaket AddDateShiftProcedure Ergänzt eine Prozedur zur PLANTA-internen Verwendung.  
Pflichtpaket ChangeLoadReportIndex Fügt die Kostenart zum Index der Tabelle DT827 hinzu.  
Pflichtpaket AddProfilingTables Fügt erforderliche Tabellen für das Python-Profiling hinzu.  
Pflichtpaket AddLatencyTable Fügt erforderliche Tabellen für die Latenzmessung hinzu.  
Pflichtpaket MigratePoolModuleConfigurations Migriert die neuen Parameter sending_da und receiving_da des PLANTA link.  

Version DB 39.5.7

Anwendung

Features
  • Allgemein:
    • Ein neues Matrixdiagramm für Risiken wurde in mehreren Modulen implementiert.
    • Kostentrendanalyse-und Aufwandstrendanalyse-Charts zeigen sofort nach Öffnen die aktuellen Daten der ganzen Projektstruktur, ohne dass die Aktualisierung über den gleichnamigen Button erfolgen muss.
    • Der Kapitalwert (Felder NPV (ohne Teilprojekte) und NPV) wird nun automatisch berechnet. Im Falle eines Updates von DB < 39.5.0 auf DB > 39.5.0 bitte folgende Hinweise beachten.
    • Der Menüpunkt Schließen/Zurücksetzen wurde in Aktualisieren/Zurücksetzen umbenannt. Das Menüpunkt-Symbol in der Symbolleiste wurde ebenfalls geändert.
    • In den Drucktext des Fußzeilen-Bereichs des Standarddruckmoduls (009AFA) wurde die neue Variable @date_time(dd.MM.yy HH:mm:ss) aufgenommen, so dass nun in der Fußzeile die aktuelle Druckzeit angezeigt wird.
    • Das Problem, dass bei benutzerdefinierten Skins jeder Text in Großbuchstaben war, wurde behoben.

  • R1:
    • Beim Ändern des Zeitraums im Modul Meine Tätigkeiten passt sich nun auch die Skala dem neu gewählten Zeitraum an.
    • Die Schaltfläche Auf ungeplante Vorgänge rückmelden im Modul Rückmeldung wurde umbenannt in Auf weitere Projekte/Vorgänge buchen.

  • R41:
    • AOBs
      • Sind in einem Projekt externe AOBs vorhanden und wird dieses Projekt oder das Projekt, zu dem die externen AOBs führen, der Status von "Aktiv" auf "Archiv" oder "Inaktiv" geändert, werden die externen AOBs in die externen Vorgänge umgewandelt.
      • Es wurde eine Meldung implementiert, die beim Vorhandensein der externen Anordnungsbeziehungen bei einem aus der Struktur zu lösenden Teilprojekt darauf hinweist, dass externe AOBs vorhanden sind und fragt, ob diese gelöscht werden sollen.
      • Es wurde eine Meldung implementiert, die beim Kopieren eines Teils des Terminplans, darauf hinweist, dass der zu kopierende Teil AOBs zu Vorgängen enthält, die nicht kopiert werden.
      • Neue Prüfroutinen wurden implementiert, die beim Einfügen neuer AOBs und bei Änderungen der Modellparameter für AOBs nachprüfen, ob diese Änderungen mit aktuellen Projektbeziehungen möglich sind und wenn nicht, dann entsprechende Dialogmeldungen anzeigen.
    • Modul Stakeholder wurde aus dem Panel Projekt entfernt. Die Funktionalität wurde in das Modul Projektsteckbrief verlagert. In diesem Zuge wurde zusätzlich eine neue Funktion implementiert: Team aus Terminplan generieren.
    • Die Funktion Controlling-Berichte wurde implementiert.
    • Wurde im Modul Prozessstatus ein Prozessmodel ausgewählt und aktiviert, kann dieses, solange keine Prozessschritte bearbeitet wurden, vollständig gelöscht werden.
    • In der Statuszeile des Moduls Terminplan wird nun nach Beenden der Terminrechnung die Meldung Terminrechnung abgeschlossen angezeigt.
    • In der Statuszeile des Moduls Neuplanung (Berechnung aller Planungsobjekte) werden nacheinander die einzelnen Berechnungsphasen angezeigt. Nach Beenden der Neuplanung wird die Meldung Neuplanung abgeschlossen angezeigt.
    • Im Modul Risiken und Chancen werden nun die Werte der Teilprojekte (falls vorhanden) mitberücksichtigt. D.h. alle hier angezeigten Werte sind summierte Werte der angezeigten Projekte und deren Teilprojekte (falls vorhanden).
    • Die Sortierung der Felder Aufwand-Ist, Aufwand-Rest und Aufwand-Gesamt im Modul Terminplan wurde analog zu den Modulen Budget, Status und Fortschritt angepasst.
    • Auf dem Feld Aufwand-Rest wurde eine Prüfung implementiert, die verhindert, dass das Feld bei Ressourcenzuordnungen mit der Belastungskurve MAN manuell bearbeitet werden kann. Eine Meldung weist darauf hin.
    • Im Modul Ressourcenplan wurde die Möglichkeit implementiert, den Aufwand der Ressourcen zu verteilen.
    • Modul Deltabetrachtung wurde in Abweichungen umbenannt und umpositioniert. Es ist nicht mehr aus dem Modul Terminplan aufrufbar, sondern befindet sich als selbständiger Reiter im Projekt-Panel.
    • Beim Kopieren der gesamten Projektstruktur im Modul Gesamte Projektstruktur kopieren werden nun auch die externen AOBs, die innerhalb der Struktur liegen, mitkopiert.
    • Im Modul Abweichungen wurden zusätzlich zu dem Balken für kalkulierte Termine die Balken für Projekt-Wunsch-Termine, Projekt-Ist-Termine und Puffer-und Verzugswerte aufgenommen.
    • Beim Versuch, ein bestehendes Projekt, das gerade offen ist, einem anderen Projekt als Teilprojekt unterzuordnen, wird eine Dialogmeldung ausgegeben, die darauf hinweist, dass das unterzuordnende Projekt geschlossen werden soll. Die Unterordnung eines geöffneten Projekts ist somit nicht möglich.
    • Aufgrund der Zusammenlegung der Bereiche Endtermin und Meilensteine zu einem Bereich Termine in Modulen Status und Statusbericht wird ein Hilfsmodul zur Verfügung gestellt, mit dem die in einzelnen Bereichen erfassten Einschätzungen und Kommentare zusammengelegt werden können. Dies ist bei einem Update auf die DB 39.5.7 notwendig.
    • Die Module Meilensteinübersicht (Projekt) und Meilensteinübersicht (Programm) wurden verbessert:
      • Darstellung von Meilensteinen wurde ergänzt
      • (Master-)Meilensteine von Teilprojekten können mit dem Hauptprojekt verglichen werden
  • R60:
    • Im Modul Änderungsantrag (Programm) wurde in die Kategorie Erledigte Anträge die Gruppierung genehmigt/abgelehnt eingefügt.
    • Programme können nur archiviert (Status=9) oder deaktiviert (Status=2) werden, wenn alle dem Programm zugeordneten Projekte bereits archiviert (Status=9) bzw. deaktiviert (Status=2) sind.

  • R70:
    • Im Modul Portfolio wurde das Feld Jahr virt. angepasst, so dass nun auch Zeiträume ausgewählt werden können, ohne dass zuvor ein Projekt zugeordnet wurde.
    • Die Schaltflächen Zielbeitrag nach Gruppen, Zielbeitrag alle Gruppen, Projekte nach Ziel- und Risikobeitrag und Ressourcen-Simulation wurden vom Modul Portfolio-Zeitraum in das Modul Portfolio verschoben.

Bugfixes

  • Allgemein:
    • Die Performance beim Anwenden des Objektfilters in Modulen der Panels Multiprojektboard und Kostenübersichten wurde verbessert.
    • Das Problem, dass die Werte der DIs Wahrscheinlicher Schaden in der aktuellen Planung und Wahrscheinlicher Schaden und Wahrscheinlicher Erfolg in den Statusberichten nicht richtig berechnet wurden, wurde behoben. Siehe auch Migrationspaket FixReportChanceCalculation
    • Das Problem mit dem Wertebereich des DI061212 Exportstatus aufgrund von fehlenden Textkonstanten wurde behoben.
    • Das Problem, dass die im Projektsteckbrief erfassten Nutzen-Werte nicht in das Modul Budget verdichtet wurden, wenn der Modellparameter manuelle Kostenerfassung aktiv war, wurde behoben.
    • Die Python-Fehlermeldung beim Versuch eine neue Modulvariante zu erstellen un speichern wurde behoben.
    • Das Problem, dass die Kosten- und Aufwandsbudgetwerte in der Datentabelle 461 auch die Werte der deaktivierten Kostenartengruppen enthielten, wurde behoben.
    • Das Problem, dass der Aufruf eines Projekts über den Menüpunkt Gehe zu während das Prozessmodell eines anderen Projekts offen ist, eine Python-Fehlermeldung verursacht hat, wurde behoben.
    • Das Problem, dass im Modul Neuplanung (Berechnung aller Planungsobjekte) keine Neuplanung sondern lediglich eine Kapazitätsrechnung durchgeführt wurde, wurde behoben.
    • Die Python-Fehlermeldung, die beim Ändern der fachlichen ID autrat, wenn in der neuen ID das " ' "-Zeichen benutzt wurde, wurde behoben.
    • Die in bestimmten Konstellationen aufgetretene Fehlermeldung IndexError: list index out of range beim Benutzen von Extras Gehe zu für den Aufruf eines Projekts wurde behoben.
    • Das Problem, dass beim Ändern der fachlichen ID auch Leerzeichen gespeichert werden konnten, wurde behoben.
    • Das fehlende Leerzeichen in der Statusmeldung {total_sent} / {amount_of_records} sent - {received} received - {failed} failed wurde eingefügt.
    • Das Problem, dass der Zugriff auf bestimmte Projekte für die Ressourcen nicht funktionierte, deren Zugriffscode im Feld Zugriff auf Projekte wild cards enthielt, wurde behoben.
    • Die Fehlermeldung IE: org.hibernate.TransactionException: commit failed- übergeordneter Schlüssel nicht gefunden, die im Modul Kosten buchen beim Löschen kurz zuvor gebuchter Kosten auftrat, wurde behoben.
    • Die Traceback-Fehlermeldung, die beim Öffnen eines archivierten Projekts auftrat, wurde behoben.
    • Das Problem, dass ein Projekt eine Abhängigkeit zu sich selbst haben konnte, wurde behoben.
    • Das Problem, dass in der Projektliste der Projekte, die einem Programm zugeordnet werden können, auch diejenigen angezeigt wurden, die bereits einem Portfolio zugeordnet sind, wurde behoben.
    • Das Problem, dass in Projekten, die Programmen zugeordnet sind, keine AOBs möglich waren, wurde behoben.
    • Das Problem, dass Projekte, die Abhängigkeiten zu anderen Projekten aufwiesen, nicht den Programmen zugeordnet werden konnten, wurde behoben.
    • Das sporadisch aufgetretene Problem mit der Aktualisierung des PSP-Codes bei strukturierten Vorgängen wurde behoben.
    • Die Fehlermeldung, die im Modul Stundenkontrolle bei Betätigen der Schaltfläche Filtern auftrat, wenn das Feld bis nicht gefüllt war, wurde behoben.
    • Die Fehlermeldungen, die auftraten, wenn das Modul Neuplanung (Berechnung aller Planungsobjekte) geöffnet wurde, eines der in der Liste angezeigten Projekte anschließend in einer anderen Session gelöscht wurde und danach die Neuplanung in der ersten Session angestoßen wurde, wurden behoben. In diesem Zusammenhang wurde eine Prüfung implementiert, die verhindert, dass ein gelöschtes Planungsobjekt in der Kalkulationsliste enthalten bleibt, oder dass während einer Neuplanung ein Projekt gelöscht wird.

  • R1:
    • Das Problem, dass im Modul Meine Tätigkeiten bei der Filterung der Vorgänge für den gewählten Zeitraum nur Kalk. Ende und kein Kalk. Anfang berücksichtigt wurde, wurde behoben.
    • Das Problem, dass im Modul Rückmeldung erfassen das Verhalten der Datenfelder Belastung-Ist und von/bis in unterschiedlichen Datensätzen sich unterschieden hat, wurde behoben.
    • Das Problem, dass bei Änderung des Abwesenheitsgrundes von Urlaub auf Krankheit im Modul Abwesenheit, das entsprechende Feld jedesmal leergesetzt wurde, wurde behoben.
    • Das Problem, dass gesendete Infos im Modul Infos vom Sender als gelesen markiert werden konnten und dadurch beim Empfänger nicht im Eingang angezeigt wurden, wurde behoben.
    • Das Problem, dass die Änderung eines bereits gespeicherten Abwesenheitsgrunds (z. B. Abwesend auf Krankheit) im Modul Abwesenheit die Verfügbarkeit der entsprechenden Ressource an dem betroffenen Tag "reaktivierte", wurde behoben.
    • Das Problem, dass bei Auswahl eines Abwesenheitsgrunds im Modul Abwesenheit statt des exakten Wertes (z. B. Mutterschutz) nur Abwesenheit bzw. Urlaub angezeigt wurde, wurde behoben.
    • Das Problem, dass im Modul Info versenden der falsche Empfänger nicht korrigiert (gelöscht) werden konnte, wurde behoben.

  • R41:
    • Dashboard:
      • Das Problem, dass im Modul Dashboard der Kostenabweichungsbereich aufgrund eines falschen Filterkriteriums nicht für alle Projekte angezeigt wurde, wurde behoben.
      • Die Python-Fehlermeldung, die aufgrund eines Fehlers im Wertebereich des DI059708 auftrat, wurde behoben.
    • Projektsteckbrief :
      • Die Python-Fehlermeldung, die im Modul Info versenden nach Betätigen der Schaltfläche versenden auftrat, wurde behoben.
      • Das Problem, dass nach Anlegen einer neuen Risikokategorie diese im Feld Kategoriebezeichnung des Moduls Projektsteckbrief nicht angezeigt wurde, wurde behoben.
      • Die Fehlermeldung, die in den Modulen Ideensteckbrief, Vorhabensteckbrief und Projektsteckbrief bei Betätigen der Schaltfläche Bewertung abschließen auftrat, wurde behoben.
      • Das Problem, dass die Checkbox Gesperrt im Modul Vorhabensteckbrief nicht bearbeitbar war und somit keine Rückmeldung auf Vorhaben möglich war, wurde behoben.
      • Das Problem, dass im Modul Stakeholder auswählen die Datensätze mit Drag&Drop verschoben werden konnte, wurde behoben. Es ist kein Verschieben mehr möglich.
    • Budget :
      • Das Problem, dass bei Verwendung des Modellparameters manuelle Kostenerfassung die im Projektsteckbrief erfassten Nutzen-Werte nicht ins Modul Budget übernommen wurden, wurde behoben.
      • Das Problem, dass bei Verwendung des globalen Parameters p_project_budget_edit = 1 nach dem Löschen der Budget-Werte auf den Jahresscheiben die verdichteten Werte auf der Projektebene nicht mitgelöscht wurden, wurde behoben.
      • Das Problem, dass die Erlöse aus den falschen Spalten aus DT472 (aus den Aufwandsspalten anstatt Kostenspalten) in die Erlösspalten in DT461 und DT861 verdichtet wurden, so dass es im Falle der Umrechnungsfaktoren > 1 in DT461 und DT861 falsche Werte enthalten waren, wurde behoben.
      • Das Problem, dass die Werte in den Abweichungs-Feldern in Modulen Budget und Problemfälle voneinander abwichen, wurde behoben.
      • Das Problem, dass die verdichteten Werte auf der Projektebene nicht gelöscht wurden, obwohl alle Werte in allen Jahresscheiben gelöscht wurden, wurde behoben.
      • Die Python-Fehlermeldung beim Aufruf des Moduls Budget, wenn der Parameter project_budget_approved_edit in Globalen Einstellungen auf 1 eingestellt wurde, wurde behoben.
      • Das Problem, dass das Budget der dem Programm zugeordneten Projekte im Modul Budget (Programm) nicht in die Spalte Kostenbudget (DI060180 und DI060493), sondern in die Spalte Programmbudget (DI060178 und DI060491) verdichtet wurde, wurde behoben.
      • Das Problem mit der Anzeige von Kosten/Aufwands-Budget-Grafiken in den Modulen Kostenberichte und Aufwandsberichte der strukturierten Projekte (es wurden nur Hauptprojektdaten angezeigt) wurde behoben.
    • Terminplan:
      • Das Problem, dass die Daten in Varianten Meilensteintrend und Mastermeilensteintrend nicht sofort nach Wechsel in die Varianten angezeigt wurden, sondern erst nach Speichern im Modul Trendanalyse konfigurieren wurde behoben.
      • Das Problem, dass die Balken für Ist-Termine durch die Balken für die kalkulierten Termine aufgrund von falscher Reihenfolge der Balken-DIs im Modul-Customizing verdeckt wurden, wurde behoben.
      • Das Problem, dass Benutzer Vorgänge im Modul Vorgang öffnen und bearbeiten konnten, für die sie keine Rechte haben, wurde behoben.
      • Die Fehlermeldung, die im Modul Terminplan beim Einkopieren eines neuen Terminplans in ein neues Projekt beim Speichern auftrat, wurde behoben.
      • Das Problem, dass im Modul Terminplan Ressourcen zu Vorgängen zugeordnet wurden, die im Modul Rückmeldung erfassen Rückmeldungen auf nicht geplante Vorgänge zwar erfasst, aber nicht gespeichert hatten, wurde behoben.
      • Das Problem, dass nach Ändern der fachlichen ID eines Projekts die Gates im Terminplan dieses Projekts nicht angezeigt wurden, obwohl die Checkbox Terminplan mit Gates aktiviert war, wurde behoben.
      • Unterschiedliche Zeitraum-Filter in verschiedenen Bereichen im Modul Auslastung mit Verursacher wurden vereinheitlicht.
    • Vorgang:
      • Das Problem, dass die LB im Feld Ressourcenname im Bereich Aufgaben in einem Projekt die Stakeholder eines anderen Projekts anzeigte, wurde behoben (Filter @D15 durch @L30 ersetzt ).
      • Die Fehlermeldung, die im Modul Vorgang nach Hinzufügen eines neuen Vorgangsdokuments beim Speichern auftrat, wurde behoben.
      • Das Problem, dass keine Vorgangsdokumente angelegt bzw. gespeichert werden konnten sowie die in diesem Zusammenhang aufgetretene, unten aufgeführte Exception wurde behoben.
        • Unter Oracle: ORA-02291: Integritäts-Constraint ([DB_USER].FKDT815ID441) verletzt - übergeordneter Schlüssel nicht gefunden bzw. ORA-02291: Integritäts-Constraint ([DB_USER].FKDT464ID441) verletzt - übergeordneter Schlüssel nicht gefunden
        • Unter MSSQL: Die INSERT-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung 'FKDT464ID441'. Der Konflikt trat in der [DB_USER]-Datenbank, Tabelle 'dbo.DT441', column 'DI000446' auf.
    • Teilprojekt in die Struktur aufnehmen :
      • Im Modul Teilprojekt in die Struktur aufnehmen können keine bestehenden Projekte mehr als Teilprojekte zugeordnet werden, wenn sie bereits zu einem Programm oder einem Portfolio gehören.
    • Aufgaben:
      • Die Python-Fehlermeldung, die beim Aufruf des Kontextmenü-Befehls Vorgang bearbeiten auftrat, wurde behoben.
    • Microsoft Project :
      • Das Problem, dass der Export an MSP aufgrund eines fehlenden Hintergrundmoduls nicht korrekt durchlaufen konnte, wurde behoben.
      • Das Problem, dass keine Daten im Modul PLANTAProject vs. Microsoft Project angezeigt wurden, wurde behoben.
      • Das Problem, dass im Modul PLANTAProject vs. Microsoft Project Strukturvorgänge angezeigt wurden, wurden behoben.
      • Das Problem, dass nach dem Export im Logfile die gleiche Meldung mehrmals geschrieben wurde (entsprechend dem wie oft sie ausgegeben wurde), wurde behoben. Nun wird die Meldung einmal geschrieben und die Anzahl der Ausgaben angegeben.
      • Die Fehlermeldung ORA-02091: Transaktion wurde zurückgesetzt\nORA-02291: Integritäts-Constraint, die im Modul Microsoft Project beim Importieren einer XML-Datei auftrat, wurde behoben.
    • Status und Statusbericht:
      • Das Problem, dass die Trendpfeile im Modul Status keine positiven Trends anzeigten, wurde behoben.
      • Das Problem, dass die Trendpfeile im Modul Status sofort nach Erstellen einer Baseline Abweichungen anzeigten, wenn noch keine Änderungen vorgenommen worden waren, wurde behoben.
      • Das Problem, dass im Modul Status der Teilprojekte die Statusberichte der Teilprojekte nicht angezeigt wurden, obwohl sie vorhanden waren, wurde behoben.
      • Das Problem, dass bei strukturierten Projekten im Modul Statusbericht abhängig davon, aus welcher Projektebene man den Statusbericht aufgerufen hat, teilweise in den Charts der Teilprojekte Daten des übergeordneten Projekts angezeigt wurden, wurde behoben.
      • Das Problem, dass ein Projekt trotz Zuordnung eines Projektstatusberichts zu einem Portfoliostatusbericht gelöscht werden konnte, wurde behoben.
      • Das Problem, dass die Kosten in Statusberichten voneinander abwichen, wenn die Statusberichte aus unterschiedlicher Quell-Modulen erstellt wurden, z. B. aus Modulen Status und Kontrolle Statusberichtserstellung und Projektanträge, wurde behoben.
      • Das Problem, dass Kosten und Aufwandstrend-Charts erst angezeigt wurden, wenn eine Baseline und ein freigegebener Statusbericht vorhanden waren, wurde behoben.
      • Die unterschiedliche Länge der Felder Kategorie in den Chancen- und Risikotabellen (DT812, DT810) und in den entsprechenden Berichtstabellen (DT872, DT831), die zu einer Python-Fehlermeldung führte, wenn in den Live-Tabellen Werte eingetragen wurden, die länger waren als die Länge der Felder in den Berichtstabellen, wurde vereinheitlicht. Siehe auch Migrationspaket FixReportColumnLengths
      • Das Problem mit dem falschem Bezug der Ampel und der entsprechenden Abweichungswerte im Bereich Termine wurde in Modulen Status und Statusbericht behoben. Nun bezieht sich die Ampel auf den schlechtesten von beiden Abweichungswerten (Projektendtermin oder Mastermeilenstein-Endtermin)
      • Kostentrend und Aufwandstrend-Charts in Modulen Status und Statusbericht sind nun strukturfähig, d.h. in den jeweiligen Charts sind die Daten des ausgewählten Projekts und verdichtete Daten aller seiner Teilprojekte enthalten.
    • Abweichungen:
      • Das Problem, dass die negativen Abweichungen nicht angezeigt wurden, wurde behoben.
      • Das Problem, dass das Feld Anzahl Abweichende Vorgänge falsch berechnet wurde, wurde behoben.
      • Das Problem, dass auch die Vorgänge als neu markiert wurden, die keinen Aufwand enthielten (z.B. Meilensteine), wurde behoben.
      • Das Problem, dass das Feld Aufwand-Gesamt im Bereich Nicht mehr in aktueller Planung vorhanden keine Werte enthielt, wurde behoben.
    • Risiken/Chancen:
      • Das Problem, dass die im Modul Risiken/Chancen deaktivierten oder gelöschten Risiken und Chancen in Modulen Status und Statusbericht dennoch angezeigt wurden, wurde behoben.
      • Das Problem, dass die Werte in den Feldern Wahrscheinlich und Möglich im Modul Status des Hauptprojekts nicht aktualisiert wurden, nachdem die entsprechenden Felder in einem Teilprojekt geändert wurden, wurde behoben.
      • In Modulen Risiken/Chancen (Projekt) und Risiken/Chancen (Ideen/Vorhaben) wurden die Felder in den Bereichsbalken, die lediglich die Summenwerte aus allen (aktiven und nicht aktiven) Risiken und Chancen darstellten durch neue, richtige Projektfelder (DT461) ersetzt, in die die Werte aus einzelnen nur aktiven Risiken und Chancen verdichtet werden.
    • Projektantrag:
      • Die Sortierung der Projektphasen in Modulen Statusberichtund Projektantrag wurde korrigiert. Achtung: Dies gilt für Statusberichte/Projektanträge, die ab nun an neu erstellt werden. In den bereits erstellten bleibt die Reihenfolge alt. Siehe auch das Migrationspaket AddMissingColumnsInDT877.
      • Die Fehlermeldung, die im Modul Projektanträge bei Betätigen der Schaltfläche Projektantrag erstellen auftrat, wurde behoben.
    • Prozessstatus:
      • Das Problem, dass die Infos, die aus dem Modul Prozessstatus versandt wurden (z.B. bei Abgeben der Phase), im Modul Infos nicht im Bereich Eingang, sondern unter Gelesene Infos erschienen, wurde behoben
      • Die Python-Fehlermeldung, die beim Aktivieren eines Prozessmodells oder beim Betätigen der Schaltfläche vordefinierte Ressource einfügen auftrat, wenn im Modul Prozessmodell-Templates im Prozessmodell als Platzhalter ein Wert angegeben wurde, der weder eine gültige Ressourcen-ID ist noch eine gültige Python-ID, die eine Ressourcen-ID beinhaltet, wurde behoben.
      • Das Problem, dass im über den Prozessschritt Projektantrag erstellen im Prozessmodell 8 (Vorhaben) erstellten Projektantrag keine Kosten und Aufwände angezeigt wurden, wurde behoben.
      • Die Fehlermeldung, die im Modul Prozessstatus bei Zuordnung eines Prozessmodells zu einem Projekt auftrat, wenn ein weiteres Projekt ebenfalls zur Prozessmodellzuordnung gerade geöffnet war, wurde behoben.
      • Die fehlende Baumstruktur im Bereich Erledigte Phasen im Modul Prozessstatus wurde hinzugefügt.
      • Probleme mit der Teilstringsuche in der Listbox Ressourcenname im Modul Prozessstatus wurden behoben.
      • Das Problem, dass beim Kopieren eines Projekts auch die Prozessschritte des Quell-Projekts mitkopiert wurden, wurde behoben.
      • Das Problem, dass eine Python-Fehlermeldung erschien, wenn man im Modul Kosten buchen zwei Datensätze mit gleichen Daten angelegt hat und versucht hat einen Datensatz zu löschen, wurde behoben.
    • Ressourcenbedarf:
      • Das Problem, dass das Filtern nach Datum über die Felder von/bis, nicht gewirkt hat, wurde behoben.
    • Rest-Aufwand und -Kosten:
      • Die Python-Fehleremeldung beim Versuch die Gruppierung zu aktualisieren wurde behoben.
    • Earned Value-Analyse: Diverse Probleme wurden behoben:
    • Übersichts- und Auswertungsmodule
    • Das Problem, dass sich das Modul Objektfilter fehlerhaft verhielt, wenn ein Filter angelegt wurde, bei dem keine Objekte gefunden wurden, wurde behoben.
    • Das Problem, dass nach Erfassen einer neuen Ressource über das Modul Schnellerfassung Mitarbeiter die Werte der Felder von und bis nicht in den Feldern Startperiode und Endperiode des Moduls Ressourcen angezeigt wurden, wurde behoben.
    • Die Fehlermeldung, die nach Betätigen des Buttons In Chart aufnehmen im Modul Kostentrendanalyse auftrat, wurde behoben.
    • Das Problem, dass beim Aufheben der Freigabe eines Statusberichts im Modul Kontrolle Statusberichtserstellung und Projektanträge fälschlicherweise die Meldung Diese Funktion ist nur für freigegebene Berichte verfügbar. ausgegeben wurde, wurde behoben.

  • R50:
    • Das Problem, dass ein Multiprojektmanager ohne Requestmanagement-Berechtigung Requests bearbeiten und löschen konnte, wurde behoben.

  • R60:
    • Das Problem, dass unter MSSQL im Modul Budget (Programm) nach Betätigen der Schaltfläche Neu berechnen die Projektdaten nicht auf Programme verdichtet wurden, wurde behoben.
    • Das Problem, dass bei der Durchführung der Neuplanung die Budget- und Kostendaten von Programmen im Modul Budget nicht aktualisiert wurden, wurde behoben.
    • Das Problem mit mehrfachen Einträgen im Benutzermenü nach Betätigen von F7 wurde behoben.
    • Die Fehlermeldung, die im Modul Status beim Erstellen eines Programm-Statusberichts oder einer Programm-Baseline auftrat, wurde behoben.
    • Das Problem, dass beim Anlegen eines neuen Programms das Modul Programmsteckbrief nicht korrekt ausgegeben wurde, wurde behoben.
    • Das Problem, dass die DIs Kostenbudget, Aufwand-Gesamt, Aufwandsbudget bei Programmen nicht gefüllt waren, wurde behoben.
    • Die Python-Fehlermeldung Unhandled Python Exception in macro 009AK2 beim Betätigen der Schaltfläche Aktualisieren in den Modulen Programmantrag und Programm-Statusbericht wurde behoben.
    • Das Problem, dass die Meilenstein/Mastermeilenstein-Trend-Grafiken im Modul Status nur die Werte aus dem letzten Statusbericht angezeigt haben, wurde behoben.
    • Der Fehler, dass die Meldung Das Planungobjekt enthält keine Belastungsdatensätze. beim Erstellen oder Freigeben von Programm-Statusberichten.

  • R70:
    • Das Problem, dass beim Löschen einer neu angelegten, noch nicht verwendeten Gruppe im Modul Portfolio-Listboxwerte fälschlicherweise die Meldung Ein oder mehrere Listboxwerte werden bereits in den Portfolio-Bewertungskriterien und Risikochecklisten verwendet und können somit nicht gelöscht werden. ausgegeben wurde, wurde behoben.
    • Das Problem, dass bei Verwendung des globalen Parameters p_project_budget_portfolio_relevant = 1 unter MS SQL das Projektbudget nicht in die Spalte Relevant übernommen wurden, wurde behoben.
    • Das Problem, dass in Modulen Zielbeitrag nach Gruppen und Zielbeitrag alle Gruppen eine Python-Fehlermeldung ausgegeben wurde, wenn im Modul Portfolioauswertung, Scoring in der Listbox Bubble der Wert Kostenbudget beantragt oder Kostenbudget genehmigt, wurde behoben.
    • Das Problem, dass der globale Parameter p_project_budget_portfolio_relevant unter MSSQL nicht richtig funktionierte, wurde behoben.
    • Das Problem, dass im Modul Portfolio in den Bereichen Risiken und Zugeordnete Planungsobjekte bei den jeweils gleichen Planungsobjekten unterschiedliche IDs angezeigt wurden, wurde behoben.
    • Das Problem, das der Client im Modul Portfolio-Statusbericht abgestürzt ist, wenn man in den leeren Chart reingeklickt hat, wurde behoben.
    • Das fehlende OLE-Symbol für die manuelle Einschätzung (Daumen rechts) im Modul Portfolio-Statusbericht bearbeiten wurde hinzugefügt.
    • Das Problem mit nicht vorhandenen Daten in Charts im Modul Zielbeitrag alle Gruppen wurde behoben.
    • Das Problem, dass die Quelldaten für die Charts im Modul Portfolioübersicht angezeigt wurden, wurde behoben.
    • Die Fehlermeldung, die im Modul Portfolioübersicht bei gleichzeitigem Aufklappen mehrerer Portfolios auftrat, wurde behoben.
    • Probleme mit Löschen von Portfoliozuordnungen, Zuordnen der Portfolios zu Projekten und Öffnen der Portfolios aus dem Modul Meine Portfolios wurde behoben.
    • Die Fehlermeldung, die im Modul Portfolioauswertung, Scoring beim Betätigen der Schaltflächen Zielbeitrag alle Gruppen und Zielbeitrag nach Gruppen auftrat, wurde behoben.
    • Das Problem, dass im Modul Planungsobjekte dem Portfolio zuordnen bei der Zuordnung eines Planungsobjekts zum Portfolio fälschlicherweise die Fehlermeldung "Eines der ausgewählten Projekte ist bereits einem Programm zugeordnet." ausgegeben wurde, wenn keines der ausgewählten Planungsobjekte einem Programm zugeordnet ist, wurde behoben.
    • Das Problem, dass im Panel Projekte, Vorhaben, Ideen und Programme in einzelnen Modulen die Zuordnung von Objekten zu Gruppen ... mit Portfoliozuordnung und ... ohne Portfoliozuordnung teilweise falsch erfolgte, wurde behoben.
    • Das Problem, dass im Modul Loeschen unter Portfolio-Statusberichten auch Programm-Statusberichte angezeigt wurden, wurde behoben.
    • Das Problem, dass im Modul Portfolio-Zeitraum die Links auf Planungsobjekte, bei denen die fachliche ID <> technische ID war, nicht funktioniert haben, wurde behoben.
    • Die Python-Fehlermeldung beim Versuch ein Bewertungskriterium aus dem Modul Bewertungskriterium zu löschen wurde behoben.

  • Administration:
    • Das Problem, dass die Abwesenheit der Ressourcen beim Erstellen der Perioden nicht berücksichtigt wurde, wurde behoben.
    • Das Problem, dass nach Aktivieren der Earned Value-Analyse im Modul Modell und Modellparameter fälschlicherweise die Meldung Das Planungsobjekt enthält keine Belastungsdatensätze. angezeigt wurde, wurde behoben.
    • Die Python-Fehlermeldung, die im Modul Kostenarten bei Betätigen der Taste F1 auftrat, wenn das Feld Kostenarten-Typ fokussiert war, wurde behoben.
    • Das Problem, dass die gewünschte Kostenartengruppen nicht deaktiviert werden konnten, obwohl alle Zuordnungen zu Kostenarten entfernt wurden, aufgrund der vorhandenen jedoch nicht sichtbaren Zuordnung zu Kostenarten "-", wurde behoben.
    • Das Problem, dass beim Betätigen der Schaltfläche Passwort zurückzusetzen beim Versuch ein Passwort zurückzusetzen, keine Rückmeldung vom Programm erfolgte, wenn in den Globalen Einstellungen für den Parameter smtp_server_adress kein Eintrag im Feld Alpha (120) vorhanden war, wurde behoben.
    • Das Problem, dass eine E-Mail-Adresse im Modul Personen nicht vom Feld E-Mail in das Feld Interne E-Mail kopiert werden konnte, wurde behoben.
    • Das Problem mit Löschen von Skills im Modul Skills wurde behoben.
    • Das Problem, dass nach dem Ressourcenidenttausch im Modul Ressourcenidenttausch das Feld Ressource nicht geleert wurde und somit der Ressourcenidenttausch für die gleiche Ressource nochmals gestartet werden konnte, wurde behoben.
    • Die Fehlermeldung, die im Modul Planungsobjekte (tabellarisch) bei Modulaufruf auftrat, wurde behoben.
    • Das Problem, dass beim Betätigen der Schaltfläche Statusbericht erstellen im Modul Kontrolle Statusberichtserstellung und Projektanträge Statusberichte erstellt wurden, die Änderungen bei Erstellen des Berichts nicht enthielten, wurde behoben.
    • Das Problem, dass im Modul Abwesenheit (Ansichtsmodul) die Abwesenheits- und Urlaubswerte, die halbe Tage enthielten, zu vollen Tagen aufgerundet wurden und somit abweichende im Vergleich zu Modul Abwesenheit (Bearbeitungsmodul) Werte darstellten, wurde behoben.

Customizing und Technik

Features
  • Allgemein
    • Folgende Verbesserungen an der Datenbank-Konsistenzprüfung wurden durchgeführt:
      • Hyperlinks:
        • Verwendung (DI, DT, Primärschlüssel) wird korrigiert.
        • Bei Hyperlinks, die in der Hyperlink-DT nicht existieren, wird die ID in der Referenz-DT auf 0 gesetzt.
        • Nicht server-basierte Hyperlinks ohne URL und Name (Text) werden gelöscht.
        • Bei server-basierten Hyperlinks wird die URL oder der Name automatisch generiert.
      • I-Texte:
        • Verwendung (DI, DT, Primärschlüssel) wird korrigiert.
      • Objektschutz:
        • Logfile: "Datatable without rwd" würde umgeschrieben zu "Datatable has protection DIs, but without values"
        • Es werden keine leeren DTs mehr überprüft
        • Es werden nur DTs mit einem Wert in "pos_os" geprüft (ohne pos_os kein Objektschutz)
    • Die Listbox DT im Modul Data Dictionary wurde um den Variablennamen ergänzt.
    • In der DT806 wurde die Relation zu DT463 entfernt und im Modul-Customizing der Standardmodule, die diese Tabellen verwenden, wurden die entsprechenden Relationen eingefügt. Wenn Sie individuelle Module mit diesen Tabellen verwenden, muss deren Customizing überprüft und gegebenenfalls angepasst werden.
    • Das Verhalten des Parameters DF-Verhalten für Dataitems der Klasse 16 (Hyperlink) und für das Background-DI wurde geändert.
      • Beim Zuordnen eines Hyperlink-Dataitems zu einem Datenbereich wird der Wert im Feld DF-Verhalten automatisch auf "h" gesetzt.
      • Beim Zuordnen des Background-Dataitems DI025581 zu einem Datenbereich wird der Wert im Feld DF-Verhalten automatisch auf "a" gesetzt, kann aber anschließend manuell geändert werden.
    • Die deaktivierten Dataitems werden im Modul Data Dictionary und in der Listbox auf dem Feld DI im Modul Datenbereiche ausgegraut dargestellt.
    • Der Menüpunkt Maskeneditor Tabulatoranordnung setzen wurde entfernt.
    • Der Spaltentyp von DI059758 aus der Tabelle DT324 wurde von NUMBER zu NUMBER(10,0) geändert.
    • Zur Erstellung eines Statusberichts können nun im Customizing auch entsprechende Spaltennamen statt der DI-Nummern in SQL-Statements verwendet werden.
    • Es wurde eine Dialogmeldung implementiert, die den Benutzer warnt, wenn dieser versucht, die von PLANTA deaktivierten Dataitems wieder zu aktivieren.
    • Im PLANTA-Modul-Customizer wurde ein neues Modul implementiert (Objektverwendung), das dem Auffinden der Objekte in PLANTA customizer dient.
    • Im Modul Datenbankschema-Export wurde auf dem Feld Export-Pfad eine Prüfung implementiert. Wird ein inkorrekter oder ein ungültiger Pfad eingetragen, wir die Meldung: Ungültiger Pfad ausgegeben.
  • PLANTA link:
    • Die Rolle PLANTA link wurde überarbeitet und benutzerfreundlicher gestaltet. Hierzu wurden einige Module geändert und neue Module wurden hinzugefügt.
    • In der aktuellen Version stellt PLANTA zwei neue Schnittstellen-Vorlagen zur Verfügung: Projekt-Import und Hauptprojekt-Export.
    • Einzelne Mapping-Elemente können im Modul Konfiguration über den neuen Button Untergeordnetes Mapping einfügen einem bestehenden Mapping-Element untergeordnet eingefügt werden.
    • Der Validierungs-Mechanismus wurde verbessert: Es wird nun geprüft, dass in einer Konfiguration ein und dasselbe Modul nicht mehrmals (in verschiedenen Funktionen gleichzeitig, z.B. als Quelle und Ziel, oder als Pool und Ziel) verwendet wird.
    • Die Verbindung zu einem SAP-System wird einmalig aufgebaut, so dass sie von verschiedenen Modulen verwendet werden kann und nicht für jeden Aufruf neu aufgebaut werden muss.

Bugfixes

  • Allgemein
    • Probleme bei der Anpassung des Datenbankschemas, die beim Update der Datenbank von 39.4.4.0 auf 39.5.x auftraten, wurden behoben. Das Migrationspaket ModifySchemaTables wurde korrigiert.
    • Die Python-Fehlermeldung, die im Modul Boardeinstellungen bearbeiten bei Betätigen der Schaltfläche Makrobearbeitung aufrufen auftrat, wurde behoben.
    • Das Problem mit fehlenden Owner-Lizenzen auf manchen Standard-Objekten, das z.B. zur Folge hatte, dass über F1 kein Eintrag im Wiki gefunden wurde, wurde behoben.
    • Die folgende Fehlermeldung wurde behoben: Database Schema does not match System Customizing / Data Dictionary: No DB lenghts specifications in DT: V_DT430_DT472 * Column: POS, Type: NUMBER * Column: SAP_STATE, TYPE: NUMBER.
    • Das Problem, dass die Schaltfläche System-Customizing neu laden nach filtern im Modul Dataitems angezeigt wurde, wurde behoben.
    • Das Problem, dass die Änderungen an den Untermodulen (DT404) nicht zur Folge hatten, dass die entsprechenden Elternmodule in der Listbox MOD im Modul Module oder im Modul Module der letzten 30 Tage angezeigt wurden, wurde behoben.
    • Die Python-Fehlermeldung, die im Modul Benutzer beim Betätigen der Schaltfläche Passwort zurücksetzen auftrat, wenn im Modul Globale Einstellungen der Parameter smtp_server_adress nicht korrekt gesetzt war, wurde behoben.
    • Die Python-Fehlermeldung im Modul Datenbank-Konsistenz überprüfen beim Betätigen der Schaltfläche Prüfungen durchführen, ohne das Feld Konsistenz-Check gefüllt zu haben, wurde behoben.
    • Die Python-Fehlermeldung im Modul Inkarnation/Hol-Exit definieren beim Betätigen einer der beiden Schaltflächen, ohne die Felder Hol-DT und Hol-DI gefüllt zu haben, wurde behoben.
  • PLANTA link
    • Ein Fehler im PLANTA link, der zum Speichern inkompletter Datensätze geführt hat, wurde behoben.
    • Das Problem mit der falschen Sortierung bei Verwendung der Python-Modulunterklasse MtsExportPoolLoadModule und des Parameters sorted = 1, wurde behoben.
    • Das Problem, dass Modul Ausführung beim wiederholten Auswählen aus dem Kontextmenü nicht fokussiert wurde, wurde behoben.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket DeleteIndices Löscht Indizes, die angepasst wurden und bei der Schema-Generierung neu erstellt werden  
Pflichtpaket CreateDataitemsForAccountedReports Legt notwendige DIs für die Controlling-Berichte an  
Hilfspaket PlaceholderCheckPacket Führt eine Korrektur der fehlerhaften Strichdatensätze im Rahmen einer Datenbank-Konsistenz-Prüfung durch  
Hilfspaket HyperlinkCheckPacket
ItextCheckPacket
Führen jeweils eine Korrektur der fehlerhaften Hyperlinks- und eine Korrektur der fehlerhaften I-Texte im Rahmen einer Datenbank-Konsistenz-Prüfung durch  
Pflichtpaket AddSchemaExtensions Legt Indizes und Constraints an, die sich nicht über das PLANTA-Customizing ergeben  
Pflichtpaket UpdatePeriodAggregationQuery Behebt das Problem, dass die Verdichtung der Grundlast im Modul Einplanungen nur auf die direkt übergeordnete Ebene erfolgte. Siehe auch das gleichnamige Migrationspaket in S 39.5.17  
Pflichtpaket MoveTablesToDifferentSchema Verschiebt die Tabellen DT874 und DT875 aus dem Schema Q3B nach Q5B und passt die Autonummer für DI000443 an.  
Pflichtpaket FixEarnedValueSubprojects Korrigiert die Anzeige der Daten Earned Value-Analyse-Modul der strukturierten Projekte Bugfix
Pflichtpaket AdjustWrongColumnLength Korrigiert die Länge mancher Spalten  
Pflichtpaket FixReportChanceCalculation Korrigiert die Berechnung der Parameter Wahrscheinlicher Schaden und Wahrscheinlicher Erfolg in Statusberichtstabellen  
Pflichtpaket DeleteInconsistentStandardData Löscht inkonsistente Standard-Daten, um die Integrität der Datenbank sicherzustellen  
Pflichtpaket SetOwnerLicenseForZZZRecords Ändert alle Owner-Lizenz-Einträge ZZZ auf 011  
Pflichtpaket AddIndexesOnColumnsForDataTableListbox Fügt Indexes auf Spalten ein, die in der Datentabellen-Listbox verwendet werden, um die Performance beim Laden der Datentabellen zu verbessern.  
Pflichtpaket DeleteStandardConstraintsAfterDBImport Löscht alle Standard-Constraints auf den Standardspalten inklusive Unique Constraints und Primärschlüsseln.  
Pflichtpaket UnloadAndReplan Führt eine Entlastung und anschließend eine Neuplanung aller aktiven Planungsobjekte nach einem DB-Update durch.
  • Hinweis: Sollte das Paket fehlschlagen, muss zunächst der Status des Migrationspakets A_CreateConstraints geprüft werden. Sind noch fehlerhafte Constraints vorhanden, müssen diese zunächst korrigiert werden bevor das Migrationspaket UnloadAndReplan erneut ausgeführt wird.
 
Hilfspaket EnableConstraints Aktiviert alle Constraints. Wird nur benötigt, wenn A_CreateConstraints fehlgeschlagen ist, um die nicht validierten Constraints nach der Datenkorrektur zu validieren. Ändert den Status des Migrationspakets A_CreateConstraints anschließend auf erledigt. Darf erst ausgeführt werden, nachdem alle Daten, die in A_CreateConstraints gemeldet wurden, korrigiert wurden.  
Pflichtpaket A_CreateConstraints Legt Constraints nach dem DB-Import an.
Pflichtpaket DeleteStandardConstraints Löscht alle Constraints auf den Standardspalten ausgenommen Unique Constraints und Primärschlüssel vor dem DB-Import  
Pflichtpaket AddMissingIndexes Fügt fehlende Indexes ein  
Pflichtpaket CorrectOwnerLicense Korrigiert Datensätze mit fehlender Owner-Lizenz  
Pflichtpaket SetLanguageDT462 Fügt Sprachenkürzel in den Primärschlüssel der DT462 ein  
Pflichtpaket ShortenCRCColumns Verkürzt die Länge der CRC-Felder in den Hyperlink-Tabellen auf 10 entsprechend der Länge in der Datenbank  
Pflichtpaket AddNewIndexes Legt neue Indexes für die Verbesserung der Performance an  
Pflichtpaket ChangeLanguageOfPeriodCreation Optimiert die Generierung von Ressourcen-Perioden  
Pflichtpaket AddLogTimestampColumn Fügt Timestamp-Spalte in bestimmte SQL-Queries  
Pflichtpaket SetDistriblistEmpty Entfernt alle Verteilerkopf-Einträge aus der DT405  
Pflichtpaket AddNewRiskChanceSums Legt neue Spalten in der DT461 für Projektrisiken und -chancen an  
Pflichtpaket AddMissingCostColumns Legt fehlende Erlös- und Nutzen-Spalten in der DT835 Budget/Ko/Nu pro Jahr/Bericht an  
Pflichtpaket AddMissingColumnDT343 Legt fehlende Spalte (DI063743) in der DT343 SQL-Prozedurcode an.  
Pflichtpaket AddProjectPoolTable Legt die Datentabelle 567 Projekt-Pool in der Datenbank an.  
Pflichtpaket A_AddMissingColumnsInMP Fügt neue Spalten in die DT566 ein. Hierzu siehe den Entrag 14635  
Pflichtpaket B_AddMissingColumnValuesInMP Erzeugt notwendige Werte in den neuen Spalten in der DT566 ein.  
Pflichtpaket AddMissingColumnsInDT877 Fügt fehlende Spalten in DT877 Objektprozesss/Bericht. Hierzu siehe den Entrag 14022  
Pflichtpaket AddMissingColumnValuesInDT470 Fügt Werte in die neue Spalte Typ in DT470 ein. Hierzu siehe den Eintrag 14504  
Pflichtpaket AddAMissingColumnInDT470 Fügt eine neue Spalte (Typ) in die DT470 Kostenart ein. Hierzu siehe den Eintrag 14504  
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. Bugfix
Pflichtpaket FixPeriodCreation Behebt das Problem beim Anlegen der Perioden für Ressourcen, deren ID länger als 20 Zeichen ist.  
Pflichtpaket FixReportColumnLengths Korrigiert die Feldlänge der DIs 008876 und 029636, um Inkonsistenzen zwischen Statusberichten und Live-Daten zu beheben.  
Pflichtpaket AddCostsLastReportPerYear Korrigiert fehlerhafte Berechnungen von Nutzen-Kosten und Erlöse-Kosten im Modul Zielbeitrag alle Gruppen.  
Pflichtpaket AddIndexOnPoolTables Setzt Indexes auf den Spalten Status und Übertragen am in allen Pool-Tabellen in PLANTA link.  
Pflichtpaket AddNewInterfaceParameterFields Fügt neue Schnittstellen-Parameter hinzu: Versteckt und Gesperrt.
Pflichtpaket AddNewStampFields Fügt Datenfelder hinzu, in denen der Export/Import-Benutzer und das Import/Export-Datum beim Export/Import der Belastungsdatensätze in PLANTA link gestempelt werden.  
Pflichtpaket AddMissingListboxValueColumns Fügt Listboxen auf dem Feld Objekt der Mapping-Elemente entsprechend dem Mapping-Element-Typ hinzu.  
Pflichtpaket AddNewInterfaceSQLObjects Legt neue PLANTA link-Tabellen und Spalten an.  
Pflichtpaket FixCrcColumnLength Korrigiert die Spaltenbreite der crc-Spalten in Hyperlink-Tabellen  
Pflichtpaket FixViewColumnLength Korrigiert die Spezifikation der Spaltenlänge von "Pos" und "SAP-State" im View V_DT430_DT472.  
Pflichtpaket FixProgramTrafficLights Behebt das Problem, dass die DIs Kostenbudget, Aufwand-Gesamt, Aufwandsbudget bei Programmen nicht gefüllt waren und deswegen die Ampeln in den Modulen Status und Programm-Statusbericht nicht richtig waren.  
Pflichtpaket CreateViewMapping Legt die Tabelle MAP_DBA_VIEWS an, die im Modul Objektvewendung verwendet wird.  
Pflichtpaket CreateFederalStateColumn Legt die Spalte FEDERAL_STATE in DT430 an.  
Pflichtpaket ExtendDescriptionColumn Vergrößert die Spalte Beschreibung in DT560.  
Pflichtpaket AddIndexesOnColumnsForModuleListbox Ergänzt Indizes für Spalten in Verbindung mit der Modul-Listbox MOD im Modul Module.  
Pflichtpaket DeleteUnnecessaryMigrationPackets Löscht die Migrationspakete FixDT093ValueRanges und FixTimeBudgetMatrix  
Pflichtpaket AddingProbabiltyAndDmgdimensionDIs Ergänzt fehlende Spalten in den Tabellen DT810, DT831 und DT461, die für die neuen Risiken-Charts erforderlich sind.  
Pflichtpaket RemoveVersionColumn Entfernt die Versionsspalte von der Migrationsregeltabelle. Siehe auch A_ReplaceOldFrameworkCustomizing, B_SucceedPreviousMigrationFramework und ReplaceOldFrameworkCustomizingVenus. Feature
Pflichtpaket FixV_EVA_VG Korrigiert den View FixV_EVA_VG.  
Pflichtpaket z_AdjustSchema Führt Anpassungen am Schema durch.  
Pflichtpaket DeleteStandardConstraintsQ1BandQ2B Löscht alle Constraints auf Standardspalten in Q1B und Q2B außer Unique Constraints und Primärschlüssel.  
Pflichtpaket FixLoadAutoNumber Korrigiert die Funktion zur Erstellung von Autonummern von Rückmeldungen.  
Pflichtpaket DeleteWrongOLEs Löscht falsche OLEs mit der gleichen Autonummer.  
Pflichtpaket FixColumnPrecisions Korrigiert fehlerhafte Angaben zur Spaltengenauigkeit.  
Pflichtpaket DeleteStandardIndices Entfernt Indizes von UUIDs, die anschließend bei der Schema-Generierung nach dem Datenbankimport erstellt werden. Außerdem werden einige Standard-Indizes entfernt, die nicht mehr benötigt werden. Bugfix
Pflichtpaket ZZZSetDatabaseVersion Setzt die Datenbank-Version auf 39.5.7  

Version DB 39.5.6

Achtung
  • Bei der Neuinstallation von DB 39.5.6 mit MSSQL und Server 39.5.14 soll direkt nach der Installation das folgende Script ausgeführt werden, um die Performance-Verbesserungen zu gewährleisten.

Features

  • Die Bezeichnung eines Projektantrags kann nicht manuell geändert werden. Beim Erstellen eines Projektantrags wird im Bezeichnungsfeld automatisch der String "Projektantrag" eingetragen.
  • Die Checkbox Projektabhängigkeit vorhanden im Modul Portfolio wird für Programme nun immer deaktiviert angezeigt, da Programme keine Abhängigkeiten haben können.
  • Im Modul Datenbank-Konsistenz überprüfen wurde das Filterkriterium entfernt, das nur nach Datenbank-Instanzen der xxB-Schema filterte. Ab nun werden alle aktivierten Datenbank-Instanzen der aktuellen Lizenz angezeigt.
  • Im Modul Mapping-Parameter wurde auf der Bezeichnung der Mapping-Funktion ein Link implementiert, der die Beschreibung dieses Parameters im Wiki öffnet.
  • Die Steuerung der Anzeige der Ressourcen im Modul Abwesenheit der Abteilung wurde geändert. Dies geschieht nicht mehr über die Variable @32 auf dem Feld Ressourcenstrukturcode, sondern über @L80 auf dem Feld Übergeordnete Ressource.
  • Wurde beim Versenden einer Nachricht in PLANTA project der E-Mail-Versand ausgewählt, aber im System keine E-Mail-Adresse für den betroffen Benutzer ausgewählt, wird die Meldung Der Empfänger hat keine E-Mail-Adresse angegeben ausgegeben.
  • Das Modul Ressourcenplan zur schnellen Einsicht und Bearbeitung der Ressourcenzuordnungen des Projekts wurde zum Panel Projekt hinzugefügt.
  • Die Modul-Listbox im Modul Module und die Module Module der letzten 30 Tage und Makros der letzten 30 Tage zeigen alle Module an, an denen Änderungen in beliebigen Bereichen vorgenommen wurden (z.b. Änderungen an Kopfdaten, Untermodul-Zuordnungen, Datenbereichszuordnungen etc.)
  • Listboxwerte aus dem Bereich Portfoliodaten können nicht gelöscht werden, wenn sie bereits in den Bewertungskriterien oder Risikochecklisten verwendet werden.

Bugfixes

  • Das Problem, dass bei Verwendung des Parameters manuelle Kostenerfassung = Checked, die Jahreswerte im Modul Budget nicht auf die Projektebene verdichtet wurden, wurde behoben.
  • Die Python-Fehlermeldung im Modul Rollen beim Klick auf die Spalte Modul, wurde behoben.
  • Das Problem mit der falschen Anzeige der %-Abweichung-Werte im Feld %-Abweichung auf der Kostenartengruppen-Ebene wurde behoben.
  • Das Problem, dass ein technisches Modul erschien beim Versuch ein Projekt einem Portfolio zuzuordnen, wurde behoben.
  • Das Problem mit dem fehlerhaften Füllen der OS-Felder in der DT285 wurde behoben.
  • Diverse Probleme bei den strukturierten Projekten behoben, z.B. Ändern der Verfügbarkeit der Teilprojeke im Modul Stundenkontrolle und in der Watchlist, Vererbung des HPR-Status auf TPRs etc.
  • Das Problem, dass im Modul Bewertungskriterien mehrere Bewertungskriterien nicht auf einmal gelöscht werden konnten, wurde behoben.
  • Die Python-Fehlermeldung Python Exception, die aufgrund des nicht vorhandenen Eintrags im Parameter plan_working_hours in den Globalen Einstellungen auftrat, wurde behoben.
  • Das Problem, dass nach Anlegen neuer Projekte und der Durchführung der Kapazitätsrechnung, ohne dass ein Terminplan oder einzelne Vorgänge angelegt wurden, im Dashboard dennoch Anzahl der Vorgänge angezeigt wurde, wurde behoben.
  • Das Problem, dass beim Festlegen der Soll-Arbeitszeit im Dialogmodul Soll-Arbeitszeit bearbeiten diese nicht aus dem Dialogmodul in das Modul Ressourcen übernommen wurde, wurde behoben.
  • Das Problem, dass im Modul Budget die Werte auf der Summenebene überschrieben wurden, obwohl in den Jahresscheiben keine Werte enthalten waren, wurde behoben.
  • Das Problem, dass bei der Berechnung des Budgets der Programme, die ein oder mehrere Projekte mit dem Status=9 (Archiv) enthielten, die Meldung: Die folgenden Planungsobjekte wurden von der Berechnung ausgeschlossen, weil ihr Status nicht auf "Aktiv" gesetzt ist: erschien, obwohl die Werte des entsprechenden Projekts im Programm enthalten waren, wurde behoben. Die Meldung erscheint nicht mehr.
  • Das Problem mit Kopieren von Terminplänen wurde behoben.
  • Fehlende Daten im Feld Kostenbudget genehmigt aktiver SB total werden nun angezeigt.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket FixWrongColumnType Ändert (korrigiert) den falschen Spaltentyp für bestimmte Spalten in der DT483  
Pflichtpaket FixProgramBudgetForPortfolioBaseline Korrigiert Programmbudget-Werte, die für die Anzeige der Portfolio-Baseline notwendig sind.  
Pflichtpaket ZZZSetDatabaseVersion Setzt die Datenbank-Version auf 39.5.6  
Pflichtpaket FixResourceIdentChange Behebt das Problem, dass der Ressourcenidenttausch unter Oracle nicht korrekt funktionierte. Unter MSSQL ist diese Funktion derzeit nicht verfügbar. Bugfix

Version DB 39.5.5

Features
  • Neue Menüpunkte Python-Module indizieren und Python-Performance-Profiler wurden zu dem Menü Tools hinzugefügt.
  • Beim Erstellen eines neuen Projekts (eines Vorhabens, einer Idee) wird keine Kapazitätsrechnung mehr automatisch ausgeführt.
  • Im Modul Portfolio-Statusbericht bearbeiten werden die Daten nun über den Button aktualisieren am unteren Modulrand statt der Schaltfläche Ansicht aktualisieren aktualisiert. Aus dem Modul Portfolio-Statusberichte konfigurieren wurde die Schaltfläche Ansicht aktualisieren komplett entfernt.
  • Die Vorgehensweise zum Einfügen von Dokumenten über die Schaltfläche Dokumente anlegen im Modul Dokumente hat sich geändert.
  • Das Menu Tools wurde teilweise geändert.
  • Die Earned Value-Analyse wird ab sofort versioniert (ist in Statusberichten enthalten).
  • Beim Erstellen eines neuen Statusberichts wird automatisch eine komplette Neuberechnung des gesamten Projekts durchgeführt (Termine, Kosten, Budgets).
  • Modul Kontrolle Statusberichtserstellung und Projektanträge wurde erweitert um Programm- und Portfolio-Statusberichte und Programmanträge.
  • Wird in einem noch nicht freigegebenen Projekt-Statusbericht oder Programm-Statusbericht die Schaltfläche Aktualisieren betätigt, wird das betroffene Projekt oder Programm neu berechnet und die aktualisierten Daten werden in den Statusbericht übernommen.
  • Wird in einem Modul mit Objektfilter ein bestimmter Filter angewandt und anschließend in ein anderes Modul mit Objektfilter gewechselt, wirkt der Filter aus dem Vormodul auch im neu aufgerufenem Modul.
  • Im Modul Auslastung nach Skills wurde die Anzeige der Ressourcen auf die eingeschränkt, auf die der aktuelle Benutzer zugreifen kann. Dadurch hat sich die Performance des Moduls verbessert.

Bugfixes

  • Das Problem, dass beim Export von Modulen mit einem "/" im Titel ein neuer Ordner angelegt wurde, wurde behoben.
  • Das Problem, dass sich im Modul Status die Anzeige der Meilenstein-Charts sporadisch änderte, obwohl sich keine Projektdaten änderten, wurde behoben.
  • Das Problem, dass im Modul Projektliste beim Versuch einem Programm Projekte zuzuorden, die nicht markiert waren, eine Fehlermeldung ausgegebene wurde, wurde behoben.
  • Das Problem mit der Darstellung von Symbolen wurde behoben.
  • Aufgabennotizen und Checklistenpunkte werden im Modul Terminplan jetzt auch dann angezeigt, wenn sie einer Ressource zugeordnet wurden.
  • Das Problem, dass die Umrechnungsfaktoren gelöscht werden konnten, obwohl sie einer/mehreren Ressourcen zugeordnet waren, wurde behoben. Es wurden Meldungen implementiert, die darauf hinweisen, dass die Umrechnungsfaktoren nicht gelöscht werden können, wenn sie Ressourcen zugeordnet sind.
  • Das Problem, dass der Wert im Feld Planabweichung(SV) bei der Earned Value-Analyse falsch berechnet wurde, wurde behoben.
  • Das Problem, dass das Vorgangs-Hinweissymbol Erledigt (das grüne Häkchen) im Modul Terminplan nicht automatisch verschwand, wenn man den Ist-Ende-Termin des Vorgangs gelöscht hat, wurde behoben.
  • Das Problem, dass im Modul Meine Tätigkeiten nur der Filter auf dem Feld bis berücksichtigt wurde und auf dem Feld von nicht, wurde behoben.
  • Die Python-Fehlermeldung im Modul Prozessstatus beim Ausführen von Abgabe- und Freigabe-Prozessschritten wurde behoben.
  • Das Problem, dass beim Versuch im Modul Terminplan eine einzelne Ressource einem Vorgang zuzuordnen nicht die gleiche Ressourcenliste (Feld Ressourcenname) angezeigt wurde als beim Versuch mehrere Ressourcen zuzuordnen (Modul Ressourcenliste), wurde behoben.
  • Checkboxen werden von PLANTA link nun sprachunabhängig unterstützt.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket AddNewProcessModelSchema Fügt neue Spalten Einfügen erlaubt, Löschen erlaubt und Platzhalter in die Prozessmodell-Tabellen 496, 497, 498, 499 ein.  
Pflichtpaket ChangeCustomizingForDialogModules Nimmt Änderungen am Customizing von Dialog-Modulen vor.  
Pflichtpaket ReportColumnEingetretenIsMissing Fügt fehlende Spalte Eingetreten für Risiko und Chancen-Datenbereiche in Berichtsmodulen.  
Pflichtpaket ExtendDeleteProjectFunction Fügt eine Dialogmeldung ein, die darauf hinweist, dass das dem Portfolio zugeordnete Projekt nicht gelöscht werden kann, weil es einen Statusbericht besitzt, der im Portfoliostatusbericht verwendet wird.  
Pflichtpaket RelationProjectToPortfolio Fügt eine Prüfung auf das Vorhandensein eines Projekt-Statusberichts ein einem Portfolio-Statusbericht, falls das betroffene Projekt gelöscht werden soll.  
Pflichtpaket ZZZSetDatabaseVersion Setzt die Datenbank-Version auf 39.5.5  

Version DB 39.5.4

Features
  • Dem Modul Übersicht nach Art wurden Programme und dem Panel Projekte, Vorhaben, Ideen und Programme wurde das neue Untermodul Programme hinzugefügt.
  • Dem Panel Administration wurde das neue Modul Zuordnung: Benutzer zu Rolle hinzugefügt.
  • Schaltfläche Aktualisieren wurde aus dem Modul Portfolio-Statusbericht entfernt.
  • Die Schaltfläche Neu berechnen im Modul Budget führt nun auch eine Kapazitätsrechnung durch.
  • Im Modul Rückmeldung werden die in der aktuellen Woche beendeten Vorgänge gesondert unter der Überschrift Beendete Vorgänge der aktuellen Woche angezeigt.
  • Wird für eine Ressource ein Ausgeschieden am-Datum gesetzt, wird auch das Feld Endperiode automatisch mit demselben Datum gefüllt.
  • Enthält ein Modul noch kein Python-Makro und wird für dieses Modul das Modul Pythonmakros oder der Python-Editor aus dem Modul Module geöffnet, kann durch Ja/Nein-Bestätigung der erschienenen Dialogmeldung bestimmt werden, ob ein Makro-Template einkopiert werden soll oder nicht.

Bugfixes

  • Die Fehlermeldung beim Versuch einen Statusbericht in einem Programm zu erstellen, ohne zuvor eine Budgetrechnung gemacht zu haben, im Fall, wenn die dem Programm zugeordneten Projekte Budgetdaten enthielten, wurde behoben. Ursache: Fehlende Daten in DT835
  • Das Problem mit dem Speichern von neu angelegten Notizen und Pinwandeinträgen in den Modulen Dokumente (Projekt) und Dokumente (Programm) und Dokumente (Request) wurde behoben. Hierzu siehe auch das Migrationspaket SaveNotesIsNotPossibleInModuleDokumente.
  • Im Modul Kosten buchen (ehemals Materialkosten buchen ) stehen nun nur Kostenressourcen (Ressourcen mit Ressourcenart=9) zur Auswahl.
  • Das Problem, dass im Modul Projektsteckbrief im Bereich Bewertungsdaten (Unternehmensrisiken) immer nur 4 Standardkategorien angezeigt wurden und keine individuellen, obwohl individuelle in den Portfolio-Stammdaten erfasst wurden und im Modul Risikocheckliste in die gewünschte Checkliste aufgenommen wurden, wurde behoben.
  • Die Validierung der E-Mail-Adressen wurde in PLANTA project deaktiviert, so dass bei Verschicken eines Passwortes auf eine E-Mail-Adresse mit ungültigen Zeichen keine Python-Fehlermeldung mehr erscheint.
    • Da E-Mail-Adressen nicht mehr validiert werden, muss von PLANTA project-Administratoren sichergestellt werden, dass die E-Mail-Adressen korrekt eingegeben sind, andernfalls bekommen die betroffenen Empfänger keine E-Mails (z.B. im Falle der Änderung des Passwortes).

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket FixOpPos Löscht überflüssige Objekt-Schutz-Position, um das Überschreiben anderer Werte zu verhindern  
Pflichtpaket ChangeColumnLengthForDT810and812 Gleicht unterschiedliche Länge der korrespondierenden Spalten in den DTs 810 und 812 an.  
Pflichtpaket SaveNotesIsNotPossibleInModuleDokumente Nimmt Änderungen an den Spalten DI001092 und DI001093 vor, so dass die NULL-Werte akzeptiert werden. Siehe auch Eintrag 13104  

Version DB 39.5.3

Features
  • Im Modul Deltabetrachtung werden Vorgänge, die nach Erstellen der Statusberichte in den Terminplan neu eingefügt werden mit der Ampel "Neu" kennzeichnet.
  • Ein neuer globaler Parameter usage_actual_load_reporting wurde implementiert, der die Erfassung der Arbeitszeiten im Modul Rückmeldung erfassen steuert.
  • Die Meldung, die beim Versuch einen Statusbericht für ein Planungsobjekt mit Status = 9 (Archiv) zu erstellen, erscheint, wurde geändert in Statusberichte können nur für Planungsobjekte mit Status "aktiv" erstellt werden.
  • Dem Modul Einplanungen wurden Modulvarianten hinzugefügt.
  • Das Modul Globale Variablen wurde aus dem Panel Administration entfernt.

Bugfixes

  • Der Fehler im Wertebereich des DI001363 wurde korrigiert, so dass die Berechnung des DI nun korrekt funktioniert. Siehe auch das Migrationspaket DI001363changeVRtoPython
  • Das Problem, dass auf dem Feld Vorgangsverantwortlicher in den Modulen Terminplan und Vorgang unterschiedliche Listboxen zugeordnet waren, wurde korrigiert.
  • Das fehlerhafte Verhalten des Dialogmoduls Ressourcenliste , das das Einfügen neuer Datensätze erlaubte, wurde korrigiert.
  • Das Problem, dass im Modul Deltabetrachtung die Endtermin-Abweichung falsch berechnet wurde, wurde behoben.
  • Das Problem, dass im Modul Kosten nach Kostenarten / Monat keine Teilprojektdaten mitberücksichtigt wurden, wurde behoben.
  • Das Problem, dass im Modul Rückmeldung nicht in die vergangenen Wochen gewechselt werden konnte, wenn die entsprechende Ressource in einer dieser Wochen ausgeschieden war und deren Perioden auf erl. gesetzt wurden, wurde behoben.

Version DB 39.5.2

Features
  • Die Icons der Menüpunkte Maske, Horizontales Layout, Vertikales Layout, Horizontales Autolayout, Vertikales Autolayout und Tabreihenfolge definieren wurden aktualisiert.
  • Alle Objekte (Module, Datentabellen etc.) der alten ERP-Schnittstelle wurden entfernt. Ab DB 39.5.2 wird nur noch die Universal-Schnittstelle (PLANTA link) eingesetzt.
  • Es ist nun auch möglich, aus einem PLANTA-System, das auf englisch umgestellt ist, auf die englischsprachige PLANTA-Dokumentation (Wiki) über F1 und F2 zuzugreifen.
  • Die Vorgehensweise beim Datenbankschema-Export hat sich geändert.
  • Im Modul Einplanungen wurde die Modulvariante Alle Ressourcen eingefügt, die alle Ressourcen der Abteilung anzeigt, auf die der Benutzer zugreifen darf, unabhängig davon, ob sie bereits in Projekten eingeplant oder nicht eingeplant sind. Die Anzeige der verfügbaren und verplanten Kapazität unter Skala auf der Abteilungsressource stimmt nun mit der Summe der einzelnen Ressourcen überein.
  • Im Modul Rueckmeldung wurde die Kalender-Schaltflächen-Funktion insofern verändert, dass diese auch für die Ressourcen genutzt werden kann, die keine Perioden besitzen. Es wird DT418 Kalender statt DT468 Perioden verwendet, dabei wird auf den in der @G150 hinterlegten Kalender zugegriffen.
  • Im Modul Rest-Aufwände und -Kosten wird bei allen Gruppierungsobjekten deren ID angezeigt.
  • Wird versucht, im Modul Status für ein beendetes Projekt (alle Vorgänge haben ein Ist-Ende) einen normalen Statusbericht zu erstellen, kommt die Abfrage, ob ein Abschlussbericht erstellt werden soll. Wird die Abfrage verneint, wird die Erstellung nicht abgebrochen, sondern ein normaler Statusbericht (kein Abschlussbericht) wird erstellt.
  • Nicht-Arbeitstage werden in entsprechenden Modulen (z.B. Rueckmeldung) durch die Einfärbung besser visualisiert.

Bugfixes

  • Das Problem, dass in der Variante Meilensteintrend des Moduls Terminplan nur die Daten der aktuellen Planung angezeigt wurden und keine Daten aus den Statusberichten, wurde behoben.
  • Das Problem, dass in der Listbox auf dem Feld Kostenartenbezeichnung im Modul Ressourcendatenblatt eine unstrukturierte Liste mit Kostenarten angezeigt wurde, wurde behoben.
  • Das Problem mit Anlegen von individuellen dynamische Variablen im Nummernkreis 1000 - 79999 wurde behoben.
  • Das Problem, dass im Modul Deltabetrachtung die berechneten Delta-Werte sich nicht auf den Statusbericht bezogen, den man ausgewählt hatte, wurde behoben.
  • Das Problem, dass Kostenverlauf- und Aufwandsverlauf-Charts im Modul Status nicht für alle Projekte angezeigt wurden, wurde behoben.
  • Das Problem, dass im Modul Deltabetrachtung alle Berichte zum Vergleich zur Verfügung standen, ungeachtet dessen, dass im Modul Trendanalyse konfigurieren nur für bestimmte Projekte die Checkbox Meilensteintrendanalyse aktiviert wurde.
  • Das Problem, dass im Modul Einplanungen nur Ressourcen mit dem vorhandenen Aufwand-Rest zur Verteilung des Aufwands angeboten wurden, wurde behoben.
  • Das Problem, dass ein Stakeholder mit Änderungs-Rechten für ein bestimmtes Projekt in diesem Projekt keine AOB tabellarisch anlegen konnte, wenn der Kostenstellen-Strukturcode dieses Projekts nicht mit dem des Benutzers übereinstimmte, wurde behoben.
  • Das Problem, dass im Modul Wochenkalender die Datensätze mit Belastung-Ist angezeigt wurden, wurde behoben. Weist eine Tätigkeit (eine Aufgabe oder ein Vorgang) an einem Tag sowohl Ist- als auch Rest-Belastungen auf, wird sie im Modul Wochenkalender an einem entsprechenden Tag angezeigt (aufgrund der vorhandenen Rest-Belastungen).

Migrationspakete

Kategorie Paketname Funktion Art
Hilfspaket LogUnsupportedKoAGrCU Findet alle Module mit der Kundenlizenz, die alte Budget-Datenfelder verwenden. Dies ist notwendig, um das Customizing von allen betroffenen Modulen auf das neue Kostenartengruppen-Modell umzustellen. Hierzu siehe Customizing-Informationen  
Pflichtpaket MigrateCostsAndBudget Migriert alle Daten des alten Kosten- und Budget-Modells mit 5 Kostenartengruppen auf das neue Modell mit n-Kostenartengruppen. Setzt den globalen Parameter p_project_budget_edit auf 0  
Pflichtpaket CleanupOldKoAGrFields Bereinigt (löscht) alle CU-Objekte mit alten Kostenartengruppen (DTs, DIs, Module).  
Pflichtpaket DropCounterHistoryTables Bereinigt (löscht) die Datentabellen DT348_HIS und DT396_HIS.  
Pflichtpaket CreateSchemaTables Führt weitere Anpassungen auf das neue Datenbank-Schema durch. Frühere Anpassungen s. in DB 39.5.0. Feature

Version DB 39.5.1

Features
  • Beim Zuordnen eines bestehenden Projekts als Unterprojekt zu einem Hauptprojekt, kommt die Abfrage, ob die fachliche ID des unterzuordnenden Projekts geändert werden soll. Wird die Abfrage bejaht, wird die fachliche ID des Unterprojekts an die fachliche ID des Hauptprojekts automatisch angepasst.
  • Auf dem Info-Symbol im Modul Meine Planungsobjekte wurde eine Aktion implementiert, die ins Modul Infos führt und die über den Kontenxmenü-Befehl Neue Infos fokussieren aufgerufen wird.
  • Das Filtern nach @32 im Modul Auslastung mit Verursacher wurde entfernt. Das bewirkt die Anzeige der Auslastung für alle Ressourcen im Modul Terminplan, unabhängig davon, ob der aktuelle Benutzer den Zugriff auf die entsprechenden Ressourcen (was über den Ressourcen-Strukturcode gesteuert wird) hat oder nicht.

Bugfixes

  • Das Problem, dass nicht alle Risiko- und Chancenmaßnamen, die im Modul Dashboard im Bereich Tätigkeiten angezeigt wurden, auch nach Wechsel in das Modul Risiken/Chancen hervorgehoben wurden, wurde behoben.
  • Das Problem, dass der Wert des Feldes Kosten-Rest auf der Vorgangsebene falsch berechnet wurde, wurde behoben.
  • Das Problem, dass beim automatischen Erstellen von Statusberichten bestimmte Felder nicht gefüllt bzw. nicht aktualisiert (z.B. Aktueller Statusbericht, Letzter automatisch erstellter Statusbericht) wurden und das zu Korruption der Daten führte, wurde behoben.
  • Das Problem mit dem falschen Format auf dem Feld %-Abweichung Kosten-Gesamt-Soll (bisher: ohne Dezimal-Stellen, neu: mit Dezimal-Stellen), das bei bestimmten Abweichungswerten zu der Anzeige ?% führte, wurde behoben.

Version DB 39.5.0

Anwendung

Features
  • Die neue Funktion und Rolle Programmmanagement (R60) wurde implementiert.
  • Allgemein:
    • Eine neue Funktion Soll-Arbeitszeit wurde implementiert. Mehr dazu Ressourcen
    • Der Menüpunkt Daten senden an unter Extras wurde um zwei neue Unterpunkte erweitert: PDF-Standard-Export und PDF als E-Mail-Anhang erzeugen.
    • Der Parameter PPID wird ab Version 39.5.0 nicht mehr verwendet und ist daher aus dem Modul Systeminformation entfernt worden.
    • Im Modul Systeminformation wird nun zusätzlich das verwendete Datenbanksystem angezeigt.
    • Der Menüpunkt Markierung per Stift wurde umbenannt in Stift.
    • Die Shortcut-Bezeichnungen der Menüpunkte wurden vereinheitlicht.
    • Die Menüpunkte Textmarker und Änderungen zurücksetzen wurden hinzugefügt.
    • Das Layout der Dialogmeldungen beim Ändern des Benutzer-Passwortes wurde verbessert.
    • Die Dialogmeldung 0251 Basiskalender ist falsch wurde umbenannt in Basiskalender ist falsch oder fehlt.
    • Die folgenden Textkonstanten wurden hinzugefügt:
      • Ihr Passwort wurde zurückgesetzt und durch das temporäre Passwort ersetzt:{0}Beim nächsten Einloggen muss das Passwort geändert werden.{1}
      • Das Passwort wurde an die angegebene E-Mail-Adresse gesendet.

  • R41:
    • Im Modul Projektsteckbrief wurde die Benennung des Listboxwerts 0 der Listbox Status von Standard auf Vorlage geändert.
    • Die Datenfeldgröße in den Listboxen auf den Datenfeldern Gruppe 1, Gruppe 2, Gruppe 3 und Kunde im Modul Projektsteckbrief wurde verändert.
    • Für einige DIs in den Modulen Projektsteckbrief, Ideensteckbrief, Vorhabensteckbrief und Request wurde der Parameter Listboxzwang aktiviert.
    • Das Modul Budget (MOD0099D6) wurde durch das neue Budget-Modul (MOD009BOW) ersetzt. In diesem Zuge wurde u.a. folgendes behoben:
      • Falsche Aufwandsverdichtung auf Hauptprojektebene
    • Im Modul Terminplan wurden folgende Änderungen vorgenommen:
      • Das DI063096 Notwendige Voraussetzungen wurde in den Modulen VorgangMOD0099CA (in Fenster 1) und Terminplan (in Fenster 9) hinzugefügt.
      • Im Terminplan können Aufgabennotizen und Checklistenpunkte zu Aufgaben hinzugefügt werden.
      • Im Terminplan werden beim Einfügen von Ressourcen in der Listbox auf dem Feld Ressourcenname Ressourcen nur noch einmal angezeigt, wenn sie dem Projekt in verschiedenen Rollen/Teams zugeordnet sind.
      • Aus der Modulvariante Basis wurden die Belastungen entfernt. Im Gegenzug wurde die Modulvariante Mit Belastungen hinzugefügt.
      • Beim Aufruf der Druckvorschau ist der Zoom auf 100 % gesetzt.
      • Bei Änderungen an Projektstrukturen (z.B. Lösen eines Teilprojekts aus der Struktur) aktualisiert sich der Wert des Parameters Ebene unmittelbar nach der entsprechenden Änderung, ohne dass die Kapazitätsrechnung durchgeführt werden muss.
      • Die Schaltfläche VN wurde aus dem Modul Vorgangskette entfernt
    • Das neue Modul Meilensteinübersicht wurde im Panel Projekt hinzugefügt.
    • Das Modul Status wird unter neuer ID: 009BQQ geführt.
      • Das neue Modul wurde um den Bereich Risiken/Chancen erweitert
      • Die Bereiche Kosten und Aufwände wurden kohärent zu dem neuen Modul Budget gestaltet.
      • Bereiche Endtermin und Meilensteine wurden zu einem Bereich Termine zusammengefügt.
    • Die Kosten-Gesamt werden im Modul Statusbericht in einem Balkendiagramm angezeigt.
    • Im Modul Fortschritt ist der Vorgang nun verlinkt, so dass das Vorgangsdatenblatt mit einem Klick geöffnet werden kann.
    • Das Layout des Moduls Risiken/Chancen wurde überarbeitet.
    • Im Modul Abhängigkeiten wurde ein neuer Datenbereich eingefügt, in dem Projekte angezeigt werden, für deren Erledigung das aktuelle Projekt notwendig ist.
    • Im Modul Offene Punkte wurden folgende Änderungen vorgenommen:
    • Beim Einkopieren eines Terminplans stehen nun auch Teilprojekte zur Auswahl.
    • Im Modul Prozessstatus wurden Felder Mastermeilenstein und Sammelvorgang eingefügt und damit die Möglichkeit gegeben, die Freigabe von Meilensteinen und Vorgängen, die den Meilensteinen folgen, an den Freigabeschritt im Prozessstatus zu koppeln.
    • Die Gruppierungs- bzw. Filterbereiche folgender Module werden fest oben angezeigt:
    • Im Modul Ressourcenauslastung nach Code wurde die Gruppierungsanzeige nach Code eingebaut sowie eine Schaltfläche, mit der die untergeordneten Ressourcen einer Abteilungsressource angezeigt werden können.
    • Das Customizing des Moduls Aufwandsberichte wurde angepasst und in diesem Zuge der Fehler mit der nicht korrekten Anzeige des Ressourcenaufwands im Chart Aufwand pro Ressource behoben.

  • R43:
    • In der Listbox auf dem Feld Ressourcenname im Modul Einplanungen werden keine Kostenressourcen mehr angezeigt.
    • Die Vorgehensweise der Bearbeitung der Abwesenheit der Abteilungsmitarbeiter durch den Abteilungsmanager hat sich geändert. Mehr Info siehe hier
    • Im Modul ILV wurde die Kalenderwochen-Skala entfernt.
    • Die Ressourcen im Modul Ressourcenbedarf sind nun nach Kostenart und Ressourcenart gruppiert.

  • R1:
    • Ein Mitarbeiter kann ihm zugeordnete Aufgaben bearbeiten. Auch ohne expliziten Änderungszugriff sind so verschiedene Felder einer Aufgabe durch den Mitarbeiter anpassbar, wie z.B. %-Erledigt und Bemerkung .
    • Die schwarze Uhr im oberen Bereich des Mitarbeiterboards wurde entfernt.
    • Es wurde eine Möglichkeit implementiert, die gelesenen und versendeten Nachrichten im Modul Infos in Papierkorb zu verschieben, um die Anzeige im Modul Infos übersichtlicher zu halten. Die in Papierkorb verschobenen Nachrichten können in der Variante Papierkorb des Moduls Infos eingesehen werden.
    • In den Modulen Rückmeldung und Wochenkalender wurden die Möglichkeit implementiert, direkt zu einer bestimmten Kalenderwoche zu springen (Einganbefeld und Schaltfläche Gehe zu KW) und direkt zu der aktuellen Woche (Schaltfläche Heute) zurückzuspringen.
    • Im Modul Wochenkalender werden keine erledigten Aufgaben mehr angezeigt.
    • Die Modulvarianten im Modul Rückmeldung wurden geändert. Prognose der Restaufwände wurde von der Variante Mit Prognose in die Basis -Variante übertragen.

  • Administration:
    • Im Modul Personen wurde auf dem Feld bis das Filterkriterium geändert, sodass auch Personen angezeigt werden, bei denen das Datum in diesem Feld in der Zukunft liegt.
    • Die Kostenartengruppen wurden komplett überarbeitet. Es ist nun möglich, beliebig viele Kostenartengruppen sowohl für Kosten als auch für Aufwände anzulegen. Das alte Kostenartengruppen-Modul (0099DZ) wurde durch das neue Kostenartengruppen-Modul (009BQD) ersetzt.
    • Beim Öffnen des Moduls Benutzer werden nicht mehr alle Benutzer aufgelistet, sondern sind nun entsprechend des Anfangsbuchstabens ihres Nachnamens über die Buchstaben-Buttons aufrufbar.
    • Im Modul Kontrolle Statusberichtserstellung und Projektanträge wurden auf den Links zu dem jeweiligen Projekt Tooltips (Projekt XYZ aufrufen) eingefügt.
    • Im Modul Verfügbarkeit wurde die Möglichkeit implementiert, nach Wochentagen zu filtern. Vorgehensweise siehe hier.
    • Die PLANTA-Standard-Rolle Technische Administration 01100119 wurde aus allen Standard-Benutzern entfernt und wird in einem der nächsten Releases komplett gelöscht. Wenn Sie diese Rolle weiter verwenden möchten, müssen Sie diese individualisieren.
    • Weitere Listboxkategorien im Modul Sonstige Listboxwerte wurden hinzugefügt.

Bugfixes

  • Allgemein:
    • Die Einrückung des Menüpunkts ? Datenfeldbeschreibung wurde korrigiert.
    • Das Problem, dass das Modul Systeminformation mehrmals hintereinander über STRG + B aufgerufen werden konnte, wurde behoben.
    • Die Dialogmeldung Terminrechnung Speicherfehler wurde erweitert und liefert nun mehr Informationen zu dem Problem.
    • Die Python-Fehlermeldung beim Senden einer E-Mail an einen Empfänger ohne hinterlegter E-Mail-Adresse wurde behoben.
    • Ein Rechtschreibfehler in der englischen Dialogmeldung 0851 wurde korrigiert.
    • Die Funktion Änderungsantrag ist nun auch für Teilprojekte vorhanden.
    • Das Problem, dass bei strukturierten Projekten in einigen Modulen Strukturvorgänge angezeigt wurden, wurde behoben.
    • Das Problem, dass die ausgewählten Gruppierungskriterien nicht gewirkt haben (z.B. im Modul Projekte: 2 Gruppierungen ) wurde behoben.
    • Das Problem, dass beim Anlegen eines neuen Projekts das Datenfeld Dauer-Rest nach der Kapazitätsrechnung nicht gefüllt war, wurde behoben.

  • R41:
    • Dashboard:
      • Das Problem, dass die Legende zum Diagramm Status im Modul Dashboard nicht korrekt aktualisiert wurde, wenn Meilensteine in der zeitlichen Reihenfolge nachträglich angepasst wurden, wurde behoben.
      • Die Fehlermeldung expected string for parameter 'string' but got 'NoneType' im Chart im Modul Dashboard nach Kopieren der gesamten Projektstruktur wurde behoben.
      • Das Problem, dass Änderungsanträge im Modul Dashboard im Abschnitt Tätigkeiten nicht angezeigt wurden, wurde behoben.
      • Das Problem, dass Kostenwerte in den Modulen Dashboard und Kosten nach Kostenartengruppen nicht übereinstimmten, wurde behoben.
      • Das Problem mit der Python-Fehlermeldung im Modul Dashboard wurde behoben.
      • Das Problem, dass im Modul Dashboard im Chart-Bereich eine Traceback-Fehlermeldung erschien, wurde behoben. Kann der Chart nicht dargestellt werden, weil bestimmte Bedingungen nicht erfüllt sind, erscheint nun ein Hinweis, dass keine Chart-Daten vorhanden sind und der Grund wird angegeben.
    • Budget:
      • Das Problem, dass bei strukturierten Projekten der Wert des DI006926 des Hauptprojekts mit der Summe von Teilprojekten durch die TR überschrieben wurde, wurde ab 39.5.0 insofern behoben, dass das Modul Budget komplett umgebaut wurde und die Werte der einzelner Projekte und der ganzen Struktur getrennt berechnet und dargestellt werden.
      • Das Problem, dass der KPI-Wert im Modul Budget nicht aktualisiert wurde, nachdem er im Modul Projektsteckbrief geändert wurde, wurde behoben.
      • Das Problem, dass für eine reine Kostenressource (Ressourcen mit der Ressourcenart =8 ) im Modul Budget sowohl Kosten als auch der Aufwand angezeigt wurden, wurde behoben.
      • Aufgrund der Einführung der neuen Datentabellen für die Kosten- und Budgetplanung und entsprechendem Recustomizing des Moduls Budget in DB 39.5.0, tritt das Problem mit der Uneinheitlichkeit bei den verdichteten Werten in neuem Modul Budget nicht auf.
    • Terminplan:
      • Das Problem, dass Balken Wunsch-Termine und Balken kalkulierte Termine (Ampel) im Modul Terminplan in manchen Fällen überlappten, wurde behoben.
      • Die Fehlermeldung, die im Modul Terminplan beim Öffnen der Listbox AOB-Kalender auftrat, wurde behoben.
      • Das Problem, dass Aufgabenbeschreibungen im Balkenplan des Moduls Terminplan nicht angezeigt wurden, wenn die Aufgabe einer Ressource zugeordnet war, wurde behoben.
      • Das Problem, dass bei der Anzeige von Ressourcen in der Ressourcen-Listbox des Moduls Terminplan der Ressourcen-Struckturcode nicht berücksichtigt wurde und somit alle Ressourcen angezeigt wurden, unabhängig davon, welche Zugriffsrechte der aktuelle Benutzer hatte, wurde behoben.
      • Beim Zuordnen von Ressourcen werden nun alle neu zugeordneten Ressourcen direkt im Terminplan angezeigt.
      • Legt ein deutschsprachiger Benutzer ein Vorgangsdokument im Modul Vorgang bearbeiten an, wird dieser Vorgang bei einem anderssprachigen Benutzer nun ebenfalls angezeigt.
      • Das Problem, dass in der Listbox auf dem Feld Ressourcenname und im Modul Ressourcenliste unterschiedliche Ressourcen angezeigt wurden, obwohl diese gleich sein müssen, wurde behoben.
    • Teilprojekte :
      • Die Fehlermeldung beim Versuch einem Hauptprojekt mit einem Statusbericht ein neues Teilprojekt mit ebenfalls einem Statusbericht zuzuordnen, wurde behoben. Aufgrund der möglichen Datenkorruptionen sollen dennoch keine Teilprojekte mit Statusberichten den Hauptprojekten mit Statusberichten zugeordnet werden. Mehr zu Teilprojekten siehe hier.
      • Das Problem, dass ein Hauptprojekt sich selbst als Teilprojekt zugeordnet werden konnte, wurde behoben.
      • Das Problem, dass es in bestimmten Konstellationen (nach Lösen eines Teilprojekts aus der Struktur und anschließendem Ändern der fachlichen ID von Hauptrojekt und erneutem Zurückändern) 2 Projekte mit der gleichen fachlichen ID gegeben hat, wurde behoben.
      • Das Problem, dass die Ebenen in einem strukturierten Projekt bei Unterordnung von bestehenden Projekten oder Lösen der Projekte aus der Struktur falsch waren, wurde behoben.
      • Das Problem, dass nach Lösen eines Teilprojekts aus der Projektstruktur, in dem gelösten Teilprojekt das Modul Terminplan leer angezeigt wurde, wurde behoben.
      • Das Problem, dass im Modul Teilprojekt in die Struktur aufnehmen nur Projekte mit Ist-Anfangstermin angezeigt wurden, wurde behoben.
    • PLANTA project vs. Microsoft Project:
      • Probleme mit der Baumstruktur im Modul PLANTA project vs. Microsoft Project wurden behoben.
      • Folgendes Problem in der MSP-Export/Import-Funktionalität wurde behoben: Wurden in einem PLANTA project-Projekt nach Export an MSP mehrere Vorgänge gelöscht und wurde das Projekt in PLANTA project reimportiert, wurden die gelöschten Vorgänge nicht in F3 (Balkenplan-Fenster) angezeigt.
    • Statusbericht:
      • Im Modul Statusbericht wurde die Schaltfläche Abgeben in Freigeben umbenannt.
      • Die Python-Fehlermeldung nach Bestätigung der Dialogmeldung zum Anlegen eines neuen Statusberichts im Modul StatusMOD009BQQ wurde behoben.
      • Das Problem, dass das Feld Kommentar Endtermine in allen Statusberichten immer die Kommentare des neusten Statusberichts enthielt, wurde behoben.
      • Das Problem, dass im Statusbericht eines Hauptprojekts in den Meilenstein-Charts der Teilprojekte die Meilensteine des Hauptprojekts angezeigt wurden, wurde behoben.
      • Die Python-Fehlermeldung beim Anlegen einer Baseline für ein abgeschlossenes Projekt wurde behoben.
        • Wenn für ein Projekt mit Ist-Ende eine Baseline erstellt werden soll, wird nun die Nachricht Für dieses Projekt gibt es bereits ein Ist-Ende. Trotzdem Baseline erstellen? angezeigt.
    • Fortschritt:
      • Das Problem, dass in der Variante Rückmeldungen des Moduls Fortschritt die Ist-Aufwände und Ist-Kosten von der Belastungsebene in ein und dieselbe Spalte auf der Vorgangsebene und der Projektebene verdichtetet (summiert) wurden, wurde behoben. Nun werden sie in zwei unterschiedlichen Spalten angezeigt.
      • Das Problem, dass die Aufgaben (ehemals Offene Punkte) im Modul Fortschritt in der Variante Mit Aufgaben (ehemals Mit Offenen Punkten) nicht angezeigt wurden, wurde behoben.
    • Herstellkosten:
      • Die Druckeinstellungen (Seitenvorschub) im Modul Herstellkosten wurden korrigiert.
    • Infoboard:
      • Probleme in den Charts im Bereich Kostentrend/Aufwandstrend im Modul Infoboard wurden behoben.
      • Das Problem, dass in der Meilenstein-Grafik im Modul Infoboard auch Meilensteine mit Ist-Ende angezeigt wurde, wurde behoben.
    • Prozessstatus:
      • Das Problem, dass das Betätigen von F1 im Modul Info Versenden zu einer Python-Fehlermeldung führte, wurde behoben.
      • Die Python-Fehlermeldung beim Betätigen des Kontextmenü-Befehls Als Info versenden auf Abgabe oder Freigabe im Modul Prozessstatus wurde behoben.
    • Stundenkontrolle:
    • Stakeholder:

  • R43:
    • Die Python-Fehlermeldung im Modul Einplanungen wurde behoben.
    • Das Problem, dass im Feld zu verteilen des Moduls Einplanungen auch negative Werte eingetragen werden konnten, wurde behoben. Bei Eingeben negativer Werte wird nun die Meldung Es dürfen nur positive Werte eingegeben werden angezeigt.
    • Das Problem, dass die Aufwands-Werte mit Nachkomma-Stellen, die im Terminplan vorgegeben wurden, im Modul Einplanungen automatisch gerundet wurden, was zu Problemen mit der Verteilung des Aufwands führte, wurde behoben. Gleichzeitig wurden auf allen Aufwands-DIs in der DT466 das Dezimalzahlen-Format vorbelegt.
    • Das Problem, dass im Modul ILV falsche Daten angezeigt wurden, wurde behoben.
    • Die Performance-Probleme im Modul Abwesenheit wurden durch Änderung der Filterkriterien behoben.
    • Die Python-Fehlermeldung Python error in value range of DI040102 "grouping_472_text": computeOutput beim Löschen des Filters im Feld Gruppiert nach im Modul Restaufwände und Kosten wurde behoben.
    • Das Customizing des Moduls Ressourcenbedarf wurde korrigiert, so dass das Problem, dass bei Projektstrukturen für die Teilprojekte auch Ressourcen der Hauptprojekte angezeigt wurden, behoben wurde.

  • R1:
    • Im Modul Übersicht Rückmeldungen werden nun auch negative Buchungen angezeigt.
    • Das Problem, dass im Modul Meine Tätigkeiten bereits erledigte Maßnahmen als verspätet angezeigt wurden, wurde behoben.
    • Das Problem, dass die Chancenmaßnahmen, die den Termin in der Zukunft hatten oder gar keinen Termin hatten, im Modul Meine Tätigkeiten nicht angezeigt wurden, wenn keine anderen Faktoren in den Gruppen Zukünftig und Ohne Termin vorhanden waren, wurde behoben.

  • Sonstiges:
    • Das Problem, dass das DI059759 verdichtete %-Auslastung nicht richtig berechnet wurde, wurde behoben.
    • Die Python-Fehlermeldung beim Eintragen eines Sonderzeichens in einem Datenfeld mit einem Python-Wertebereich wurde behoben.
    • Das Problem, dass ein Benutzer, der als Stakeholder mit Änderungszugriff auf ein Teilprojekt definiert wurde, dieses Teilprojekt im Modul Watchliste bearbeiten nicht angezeigt bekommen hat und es auch nicht hinzufügen konnte, wurde behoben.
    • Das Problem, dass beim Speichern von Änderungen in den Feldern Startperiode und Endperiode (in den Modulen Ressourcendatenblatt und Ressourcen ) diese nicht dunkelblau markiert wurden, wurde behoben.
    • Beim Speichern im Modul Objektfilter wird das Modul nicht mehr geschlossen, sondern nur noch der Filter angewendet.
    • Im Modul Request werden Input-Felder nicht mehr ausgegraut dargestellt.
    • In der Listbox auf dem Feld Vorgangsverantwortlicher werden ab nun an nur Personenressourcen angezeigt.
    • Das Problem mit der falschen Sortierung in der Listbox auf dem Feld Vorgang-Nachfolger wurde behoben.
    • Der Wertebereich von DI008815 Abweichung Aufwand-Gesamt-Budget wurde korrigiert.

Customizing

Features
  • Bei Betätigen der Schaltfläche Wertebereich bearbeiten im Modul Dataitems wird in den sich öffnenden Editor nun ein Template zur weiteren Bearbeitung einkopiert, wenn der Wertebereich zuvor leer war.
  • Der Parameter Customizerrechte steuert, ob der entsprechende Benutzer aus der Anwendersicht der Module in die Customizersicht der Module über STRG + F3, F9 und über die Links im Modul Datenfeldinformation wechseln darf.
    • Das entsprechende Dataitem ist standardmäßig im Modul Benutzer enthalten (Feld Customizer). Wurde das Dataitem bereits beim Update auf den Server 39.5.0 individuell dem Modul zugeordnet, soll es vor dem Update auf DB 39.5.0 aus dem Modul entfernt werden, damit es nicht doppelt enthalten ist.
  • Im Modul Lizenzstaffel wurden die PLANTA-Add-ons PLANTA link und MSP Link aufgenommen und PLANTA Content Management entfernt.
  • Die DIs DI002089 Format sowie DI041598 Währungsformat wurden umbenannt in Datumsformat bzw. Zahlen-/Währungsformat.
  • In den Modulen Skins und Lizenz, Systemparameter und DB-Instanzen wurde das DI025686 Sprache in Fenster 9 verschoben, da dieses DI derzeit ohne Funktion ist.
  • Im Modul Skins wurde für das Feld Hervorhebungsfarbe das gleichnamige Vorschaufeld Hervorhebungsfarbe hinzugefügt.
  • Für das Modul Textkonstanten wurde der Parameter Mehrzeilig aktiviert.
  • Im Modul Dataitems wurde die Modulvariante mit Typ hinzugefügt.
  • Im Modul Effekte wurde zum Datenfeld Farb-ID das Farbvorschaufeld Farbe hinzugefügt.
  • Das Layout des Moduls Weitere Modulparameter wurde verbessert.
  • Im Modul Module wurden die Tooltips Python-Makrobearbeitung aufrufen [ALT + E] bzw. Makrobearbeitung aufrufen [ALT + E] in Python-Makro bearbeiten [ALT + E] bzw. Makro bearbeiten [ALT + E] umbenannt.
  • Der Parameter NULL-Terminverhalten wird nicht mehr verwendet.
  • Die Wertebereiche der DIs, die die Schwellenwerte berechnen, wurden auf Python-Wertebereiche umgestellt. Hierzu wurde eine neue Funktion check_limit() implementiert.
  • Im Modul Dataitems wurde der Tooltip Wertebereich aufrufen [ALT + E] in Wertebereich bearbeiten [ALT + E] umbenannt.
  • Das Kontextmenü des Moduls Dataitems wurde um mehrere neue Befehle erweitert: WB-DIs aufrufen, Konstante aufrufen, Dialogmeldung aufrufen, SQL-Statement aufrufen.
  • Das Customizing im Modul Modell und Modellparameter wurde überarbeitet.
  • Das Öffnen des Customizing-Modus eines Moduls wurde insofern verändert, dass es entschieden werden kann, ob das Customizing im gleichen Panel geladen wird oder in einem neuen.
  • Auf dem Feld Anzahl Arbeitsgebiete wurde eine Ampel implementiert, die signalisiert, ob das Modul bereits einem Arbeitsgebiet zugeordnet wurde (grün) oder noch nicht zugeordnet wurde (rot).
  • Unter Globalen Einstellungen wurde ein neues Pythonmakro-Template hinterlegt (py_macro_module_template), das defaultmäßig nur für neu erstellte Makromodule (Module der Klasse=6) einkopiert wird, sobald die Makrobearbeitung gestartet wird. Hinweis: für normale Module (Module der Klasse=4) wird das alte Template (py_macro_template) verwendet.

Bugfixes

  • Im Modul Indirekte Module wurde folgendes behoben:
    • Die Python-Fehlermeldung, die beim Anklicken einer Modulnummer im Modul Indirekte Module auftrat, wurde behoben.
    • Die Python-Fehlermeldung bei Klick auf den Link im Feld MOD Öffnen im Modul Indirekte Module wurde behoben.
  • Im Modul Module wurde folgendes behoben:
    • Die Meldung Datensatz konnte nicht gelesen werden, die auftrat, wenn die Pythonmakro-Bearbeitung im Modul Module aufgerufen wurde, ohne dass vorher eine Modulnummer eingegeben wurde, wurde korrigiert zu Bitte eine Modul-ID eingeben.
    • Die Python-Fehlermeldung beim Anklicken der Checkbox LB: Wertübernahme im Modul Module wurde behoben.
  • Verschiedene Fehler im System-Customizing wurden korrigiert, u.a.:
    • Fehler in Exits
    • Doppelte Python-DIs in einer Datentabelle
    • Doppelte DB-Pos. in einer Datentabelle
    • DIs mit Wertebereichsart aber ohne Wertebereich
  • Falsches System-Customizing wurde korrigiert.
  • Die folgenden Probleme beim Anlegen einer Inkarnation bzw. eines Hol-Exits wurden behoben:
    • Bei Auswahl einer Datentabelle werden nun die richtigen DIs in der entsprechenden Listbox angezeigt.
    • Das Feld Spaltentyp wird nun gefüllt.
  • Das Problem, dass die Meldung Basiskalender ist falsch oder fehlt ausgegeben wurde, wenn im Modul Lizenz, Systemparameter und DB-Instanzen im Feld Systemkalender ein nicht existierender Kalender eingetragen wurde, wurde behoben.
  • Die Python-Fehlermeldung, die beim Passwort-Zurücksetzen auftrat, wenn in den Globalen Einstellungen für den Parameter smtp_server_adress kein Wert hinterlegt war, wurde behoben.
  • OLEs werden in den jeweiligen Modulen wieder angezeigt, wenn sie zuvor im Modul OLEs angeschaut wurden.
  • Das Problem, dass das Hol-DT falsche Werte angezeigt hat, weil sein Wertebereich fehlerhaft war, wurde korrigiert.
  • Die Python-Fehlermeldung beim Filtern über STRG + Q im Modul PLANTA Datentabelle wurde behoben.
  • Die vorangestellten Zahlen, die in manchen Python-ID verwendet wurden, wurden entfernt.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket FixTablesWithoutPK Fügt in Tabellen mit fehlendem Primärschlüssel, den Primärschlüssel ein.  
Pflichtpaket ReplaceSchemaObjects Ersetzt Schema-Objekte der Versionen DB 39.4.4.4 mit Server ab S 39.5.x mit Objekten des Schemas der DB 39.5.x.  
Pflichtpaket AdjustPLANTALinkSchemaVoE Passt PLANTA link-Schema von Versionen DB 39.4.4.4 mit Server ab S 39.5.x an das Schema von DB 39.5.x an.  
Pflichtpaket ModifySchemaTables Aktualisiert vorhandene Spalten in der Datenbank für das Update von DB 39.4.4.0 auf DB 39.5.0  
Pflichtpaket CreateSchemaTables Führt Anpassungen auf das neue Datenbank-Schema durch. Weitere Anpassungen s. in DB 39.5.2. Feature

Topic attachments
I Attachment History Size Date Comment
Sqlsql mssql_indices_and_rebuild.sql r1 2.1 K 2014-10-31 - 16:06  

         PLANTA project









 
  • Suche in Topic-Namen

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