Informationen

  • Der PLANTA customizer bietet die Möglichkeit, individuelle Geschäftsprozesse im PLANTA-System abzubilden, von der Anpassung der Terminologie über die Definition von Benutzerrollen bis zur Erstellung von Schnittstellen.
  • Es wird zwischen Modul- und System-Customizing unterschieden:
    • Der Modul-Customizer ermöglicht die rollen- und benutzerspezifische Erstellung und Anpassung von PLANTA-Menüs und Modulen.
    • Bei System-Customizing geht es nicht um einfache Anpassungen wie beim Modul-Customizing, sondern um erhebliche Eingriffe in das PLANTA-System.

Gliederung des Modul-Customizers

Datenstruktur

  • PLANTA project-Datensätze werden in Datenfeldern der Module bearbeitet.
  • Ein Modul (MOD) besteht aus Datenbereichen.
  • Ein Datenbereich (DA)
    • entspricht einer Datentabelle (DT).
    • besteht aus Datenfeldern (DF).
  • Ein Datenfeld entspricht einem Dataitem (DI).
  • Ein Dataitem gehört zu einer Datentabelle.
  • Die Dataitems einer Datentabelle bilden einen Datensatz.

Moduldetails

  • Einem Modul
    • muss mindestens ein Datenbereich zugeordnet werden.
    • können beliebig viele Datenbereiche zugeordnet werden.
  • Ein Datenbereich
    • kann mehrfach verwendet, d.h., mehreren Modulen zugeordnet werden.
    • muss mindestens ein Dataitem als Datenfeld zugeordnet bekommen.
    • kann beliebig viele Dataitems als Datenfelder zugeordnet bekommen.

Widerspiegelung Datenbank im Modul

Wichtige Begriffe des System-Customizers

BegriffErklärung
Data DictionaryEnthält alle Informationen zum Datenmodell.
  • Die Dataitems bilden gemeinsam mit den Datentabellen und deren Relationen das PLANTA-Data Dictionary.
Datentabellen (DT)Bezeichnung für eine Sammlung ähnlich strukturierter Daten, die technisch meist zusammengehörig gespeichert sind.
  • Beispiele:
    • Datentabelle 461 Projekt
    • Datentabelle 463 Vorgang
Neue Datentabellen dürfen nicht vom System-Customizer des Kunden, sondern nur von PLANTA angelegt werden, d.h. es müssen die vorhandenen Tabellen genutzt werden.
RelationenSie enthalten die Beziehungen zwischen Datentabellen. Es können maximal 31 Relationen zu einer Datentabelle bestehen. Sie sind nicht durch den Customizer veränderbar.
  • Beispiel:
    • Projekt und Vorgang stehen in einer 1:n-Relation, d.h. ein Projekt kann n Vorgänge besitzen und ein Vorgang kann nur zu einem Projekt gehören.
Dataitem (DI)PLANTA-Bezeichnung für das kleinste logische Datenobjekt.
  • Beispiele für die Datentabelle Projekt:
    • DI001001 Projekt-ID
    • DI001061 Kunde
  • Neben reellen Dataitems, in denen Daten physikalisch gespeichert werden, gibt es auch virtuelle Dataitems, in denen keine Daten physikalisch gespeichert werden. Ihre Werte berechnen sich online aus anderen Dataitems oder sind Bausteine für komplexe Dataitems.
    • Komplexe Dataitems sind virtuelle Dataitems, die aus mehreren Unter-DIs zusammengesetzt sind.

PLANTA-Datenbankschemas

SystemdatenbankenNameBeschreibung
SystemQ1BHier sind die Systemdaten gespeichert
CustomizerQ2BHier sind die Customizing-Daten gespeichert
PersonenQ3BHier sind die Personendaten gespeichert
AnwendungsdatenbankenNameBeschreibung
PersonenQ3BHier sind die Personendaten gespeichert
Projekt- und PortfoliomanagementQ5BHier sind die Projekt- und Portfoliomanagementdaten gespeichert
KundendatenbankNameBeschreibung
KundendatenbankK[Lizenznummer]Enthält individuelle Datentabellen.


Zu beachten

Achtung

  • Mit dem PLANTA customizer kann das gesamte PLANTA-System verändert werden.
  • Falsch angewendet, kann dies zu Datenverlust oder PLANTA-Systemzerstörung führen.
  • Richtig angewendet, ermöglicht die Flexibilität des Customizers eine individuell komplett angepasste Gestaltung des PLANTA-Systems.
  • Es ist wichtig, immer eine Datensicherung vor dem Customizing durchzuführen.
  • System-Customizing kann die Funktionalität des PLANTA-Systems grundsätzlich verändern, also auch zerstören! Sorgfältige Planung der Vorhaben und Datensicherung vor Beginn der Ausführung sind unerlässlich.
  • Die gesamte PLANTA-Funktionalität ist in den Datentabellen den Datenbanken Q1B - Q3B hinterlegt. Wird an geeigneter Stelle eine funktionszerstörende Veränderung vorgenommen, kann dies im Extremfall zur Folge haben, dass das PLANTA-System nicht mehr aufgerufen werden kann. Ist in einem solchen Fall keine Datensicherung verfügbar, führt das zum Verlust aller Customizing-Informationen und zur Notwendigkeit einer Neuinstallation. Die Inhalte der Datenbanken Q1B, Q2B und Q3B lassen sich nur mit PLANTA selbst verändern.
  • Im Zweifelsfall ist es besser, vor einer Maßnahme Beratung von PLANTA einzuholen.
  • Die Datenbanken Q1B, Q2B und Q3B sind applikationsunabhängig. Der System-Customizer benötigt diese, um die Datenbank Q5B zu bearbeiten.
  • In den Datenbanken Q1B, Q2B und Q3B darf nicht gecustomi­zed werden. Das bedeutet, dass es nicht zulässig ist, den Customizer zu customizen.
  • Es wird empfohlen, nur geschulten Benutzern die Berechtigung für Customizing zu geben.
  • Führen Sie individuelle Änderungen an ihrem PLANTA-System durch, müssen Sie die Update-Sicherheit Ihres System im Auge behalten. Hierzu sehen Sie auch das Topic Individuelle Customizings und Update-Sicherheit.