Report-Definitionen migrieren

Um Reportdefinitionen aus einem PPM 9.x-Mandanten nach PPM 9.12 zu übernehmen, gehen Sie wie folgt vor.

Vorgehen

  1. Ermitteln Sie das Verzeichnis, in dem die Reportdefinitionen des Mandanten der PPM 9.x-Installation liegen. Öffnen Sie dazu die Datei Templates_settings.properties im Verzeichnis <PPM9X_HOME>/config/<Mandant> und suchen Sie nach der Einstellung Reports.BaseDirectory.
  2. Ermitteln Sie danach das Verzeichnis, in dem die Reportdefinitionen der PPM 9.12-Installation liegen. Öffnen Sie dazu die Datei Templates_settings.properties im Verzeichnis <PPM912_DATA>/config/<Mandant> und suchen Sie nach der Einstellung Reports.BaseDirectory.
  3. Kopieren Sie die Inhalte aus dem Basis-Report-Verzeichnis des Mandanten der PPM 9.x-Installation in das Basis-Report-Verzeichnis des Mandanten der PPM 9.12-Installation, die dort noch nicht vorhanden sind.
  4. Ermitteln Sie das Verzeichnis, in dem die Reportbilder des Mandanten der PPM 9.x-Installation liegen. Öffnen Sie dazu die Datei Report_settings.properties im Verzeichnis <PPM9X_HOME>/config/<Mandant> und suchen Sie nach der Einstellung reports.images_directory. Für den Mandanten umg_de liegen die Bilder im Verzeichnis /config/umg_de/report/images.
  5. Ermitteln Sie danach das Verzeichnis, in dem die Reportbilder der PPM 9.12-Installation liegen. Öffnen Sie dazu die Datei Report_settings.properties im Verzeichnis <PPM912_DATA>/config/<Mandant> und suchen Sie nach der Einstellung reports.images_directory.
  6. Kopieren Sie die Inhalte aus dem Verzeichnis des Mandanten der PPM 9.x-Installation in das Verzeichnis des Mandanten der PPM 9.12-Installation, die dort noch nicht vorhanden sind.
  7. Kopieren Sie gegebenenfalls analog zu dem beschrieben Vorgehen folgende Verzeichnisse, falls Sie an den Inhalten Änderungen vorgenommen haben. Die Verzeichnisse werden bei der PPM-Installation mit den standardmäßigen Inhalten angelegt. Die entsprechenden Pfade sind in der Datei Report_settings.properties im entsprechenden Verzeichnis von PPM 9.12 angegeben.

    /config/<Mandant>/report/templates
    /config/<Mandant>/report/xsl
    /config/<Mandant>/report/resources (wird für ältere Reporte verwendet)
    /config/<Mandant>/report/styles (wird für ältere Reporte verwendet)

Um Reporte beispielsweise im Rahmen der Reportautomatisierung zu verwenden, müssen diese nach Start der PPM-Benutzeroberfläche im Modul Administration angemeldet werden. Siehe auch Kapitel Vorgehen nach dem Umsetzen.