Report

Die mehrstufigen Schlüssel unterscheiden die unterschiedlichen Ausgabeformate der PPM-Report-Komponente. Auf Basis des Verzeichnisses report im Mandantenkonfigurationsverzeichnis sind für jedes Ausgabeformat spezifische Definitionsdateien referenziert. Die Schlüssel sind in der Datei mit Kommentaren versehen.

Schlüssel

Wert

Bezeichnung

editor.showInfoMessages

Boolean

Standardwert ist FALSE

Zeigt nach dem Öffnen und dem Speichern einer Exportdefinition einen Hinweisdialog an, wenn der Wert auf TRUE gesetzt wurde.

editor.execute.autosave

Standardwert ist TRUE

Wenn der Wert auf TRUE gesetzt wurde, wird die Exportdefinition vor dem Ausführen automatisch gespeichert.

mnemonic_date_timezone

Standardwert ist GMT+0:00

Mit dieser Einstellung kann die Zeitzone geändert werden für das Datenfeld Datum. Diese Einstellung gilt nur für den Export.

Exportformate definieren

Die in PPM wählbaren Exportformate werden in dem Schlüssel exportformats definiert. Standardmäßig stehen für Exportdefinitionen die Formate XML, CSV und CSVF zur Verfügung und sind im Dialog Exporteigenschaften wählbar.

Zu jedem Format existiert ein Satz von Einstellungen, die für ein neues Format kopiert und entsprechend angepasst werden müssen.

Die Werte des Schlüssels müssen in Großbuchstaben angegeben sein.

Ausgabeverzeichnis der Reportautomatisierung

Der Schlüssel reportautomation.result_directory gibt ein Verzeichnis an (standardmäßig: <Installationsverzeichnis>/ppm/server/bin/work/data_ppm/reportautomation), in dem die Ergebnisse der Reportautomatisierung abgelegt werden. Für jeden Mandanten wird jeweils ein eigenes Unterverzeichnis stellt.

Lokalisierung von E-Mail-Texten

Der Schlüssel reports.resource_directory gibt ein Verzeichnis an (standardmäßig: <Installationsverzeichnis>\ppm\server\bin\work\data_ppm\config\<client>\report\resources), in dem sprachabhängige Resource-Dateien der E-Mail-Texte abgelegt sind. Das Namensmuster dieser Dateien ist folgendes: report_resource_<Sprachkürzel>.xml, z. B. report_resource_en.xml.

In verschiedenen kontextspezifischen XML-Strukturelementen sind die Texte im Feld PCDATA der jeweiligen XML-Elemente resourceelement angegeben. Im Attribut name des XML-Elementes resourceelement ist der Kontext des entsprechenden Textes angegeben.

E-Mail-Texte für noch nicht unterstützte Sprachen können effizient erstellt werden, indem die vorhandene Datei report_resource_en.xml kopiert und entsprechend dem Sprachkürzel des gewünschten Landes umbenannt wird (z. B. report_resource_es.xml für Spanisch). Alle im Feld PCDATA angegebenen Texte dieser neu erzeugten Resource-Datei können anschließend durch Bearbeiten in einem Texteditor in die gewünschte Landessprache übersetzt werden.

Lokalisierung von CPI-Texten

Oberflächentexte und E-Mail-Texte, die Ausgaben bestimmter von PPM übergebener Werte enthalten (z. B. Plan- und Kennzahlenwerte), kann man anpassen. Dazu gibt man bestimmte XML-Kindelemente im XML-Element cpiresource der Datei report_resource.xml an. Im XML-Attribut name dieser Kindelemente wird die interne Resource-ID angegeben, die dann durch den im Feld PCDATA angegebenen Text überschrieben wird:

<resourceelement name="<Resource-ID>"><Text></resourceelement>

Beispiel (Auszug report_resource.xml)

<resource>

...

<cpiresource>

...

<resourceelement name="state">Status</resourceelement>

...

Frühwarnüberprüfung

Topic: Betreff

Resource-ID

ZEarlyAlertChecker.subject.STR

Variable {0}

Frühwarndimension

Variable {1}

Prozesstyp

Text

Kritische Prozessinstanzen bezüglich "{0}" ("{1}")

Resource-ID

ZEarlyAlertChecker.message.exceeding_non.non_tv.warn_not_set.STR

Variable {0}

Prozesstypgruppe

Variable {1}

Frühwarndimension

Text

Unter der Prozesstypgruppe "{0}" wurden für die Frühwarndimension(en) "{1}" kritische Prozessinstanzen ermittelt.

Topic: Nachrichtentexte

Resource-ID

ZEarlyAlertChecker.message.clickHere.STR

Text

Klicken Sie hier:

Resource-ID

ZEarlyAlertChecker.message.Information.STR

Text

Hinweis: Es traten Probleme bei der Verbindung zum System auf. Dadurch wurden wahrscheinlich nicht alle Prozessinstanzen bei der Überprüfung berücksichtigt.

Resource-ID

ZEarlyAlertChecker.message.MessageDetails.STR

Text

Details entnehmen Sie bitte folgender Meldung bzw. setzen Sie sich mit Ihrem Systemadministrator in Verbindung:

Planwertüberprüfung

Topic: Betreff

Resource-ID

ZPlannedValueAnalyticManager.subject.under_tv.STR

Variable {0}

Kennzahl

Variable {1}

Prozesstyp

Text

Planwertunterschreitung für Kennzahl "{0}" ("{1}")

Resource-ID

ZPlannedValueAnalyticManager.subject.over_tv.STR

Variable {0}

Kennzahl

Variable {1}

Prozesstyp

Text

Planwertüberschreitung für Kennzahl "{0}" ("{1}")

Topic: Nachrichtentexte

Die nachfolgend beschriebenen Resource-ID / Textzuordnungen verwenden jeweils folgende Variablen:

Variable {0}

Istwert

Variable {1}

Alarmwert

Variable {2}

Warnwert

Resource-ID

ZPlannedValueAnalyticManager.message.exceeding_warn1.over_tv.STR

Text

Planwert 1 ({2}) wurde überschritten. Der Istwert beträgt {0}. Planwert 2 beträgt {1}.

Resource-ID

ZPlannedValueAnalyticManager.message.exceeding_warn1.under_tv.STR

Text

Planwert 1 ({2}) wurde unterschritten. Der Istwert beträgt {0}. Planwert 2 beträgt {1}.

Resource-ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.over_tv.warn_set.STR

Text

Planwert 2 ({1}) wurde überschritten. Der Istwert beträgt {0}. Planwert 1 beträgt {2}.

Resource-ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.under_tv.warn_set.STR

Text

Planwert 2 ({1}) wurde unterschritten. Der Istwert beträgt {0}. Planwert 1 beträgt {2}.

Resource-ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.over_tv.warn_not_set.STR

Text

Planwert 2 ({1}) wurde überschritten. Der Istwert beträgt {0}. Planwert 1 wurde nicht definiert.

Resource-ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.under_tv.warn_not_set.STR

Text

Planwert 2 ({1}) wurde unterschritten. Der Istwert beträgt {0}. Planwert 1 wurde nicht definiert.

Topic: Text für den Filter der Planwertdefinition

Resource-ID

ZPlannedValueAnalyticManager.filter.STR

Text

Die Planwertdefinition bezieht sich auf folgende Filter:

Alarmwertüberprüfung

Topic: Betreff

Resource-ID

ZAlarmValueAnalyticManager.subject.under_tv.STR

Variable {0}

Frühwarndimension

Variable {1}

Prozesstyp

Text

Alarmwertunterschreitung für Kennzahl "{0}" ("{1}")

Resource-ID

ZAlarmValueAnalyticManager.subject.over_tv.STR

Variable {0}

Frühwarndimension

Variable {1}

Prozesstyp

Text

Alarmwertüberschreitung für Kennzahl "{0}" ("{1}")

Topic: Nachrichtentexte

Resource-ID

ZAlarmValueAnalyticManager.message.exceeding_alarm.under_tv.warn_not_set.STR

Variable {0}

Alarmwert

Text

Der Alarmwert "{0}" wurde unterschritten.

Resource-ID

ZAlarmValueAnalyticManager.message.exceeding_alarm.over_tv.warn_not_set.STR

Variable {0}

Alarmwert

Text

Der Alarmwert "{0}" wurde überschritten.

Process Mining

Topic: Betreff

Resource-ID

ZProcessMiningAnalyticManager.subject.STR

Text

Auffälligkeiten von Process Mining ermittelt

Topic: Nachrichtentexte

Resource-ID

ZProcessMiningAnalyticManager.message.exceeding_non.non_tv.warn_not_set.STR

Text

Das Process Mining hat Auffälligkeiten ermittelt.

Ausreißeranalyse

Topic: Betreff

Resource-ID

ZOutlierAnalyticManager.subject.STR

Variable {0}

Kennzahl

Variable {1}

Prozesstyp

Text

Ausreißer wurden gefunden für Kennzahl "{0}" ("{1}"

Topic: Nachrichtentexte

Resource-ID

ZOutlierAnalyticManager.message.exceeding_non.over_tv.warn_not_set.STR

Variable {0}

Grenzwert

Text

Die Ausreißeranalyse hat Ausreißer für den Grenzwert größer "{0}" gefunden.

Resource-ID

ZOutlierAnalyticManager.message.exceeding_non.under_tv.warn_not_set.STR

Variable {0}

Grenzwert

Text

Die Ausreißeranalyse hat Ausreißer für den Grenzwert kleiner "{0}" gefunden.