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. |