Report

The multi-level keys distinguish between the different output formats of the PPM report component. Specific definition files are referenced for each output format based on the report directory in the client configuration directory. Comments are added to the keys in the file.

Key

Value

Description

editor.showInfoMessages

Boolean

Default value is FALSE

After opening and saving an export definition, shows a notification dialog, if the value was set to TRUE.

editor.execute.autosave

 

Default value is TRUE

If the value was set to TRUE, the export definition is automatically saved before execution.

mnemonic_date_timezone

 

Default value is GMT+0:00

Use this setting to change the time zone for the Date field. This setting applies to exports only.

Define export formats

The export formats you can select in PPM are defined in the key exportformats. By default, the formats XML, CSV, and CSVF are available for export definitions and can be selected in the Export properties dialog.

Each format has a set of settings that need to be copied for a new format and adapted accordingly.

The key values must be specified in capital letters.

Report automation output directory

The reportautomation.result_directory key indicates a directory (default: <installation directory>/ppmmashzone/server/bin/work/data_ppm/reportautomation) in which the report automation results are stored. An individual subdirectory is created for each client.

Localization of e-mail texts

The reports.resource_directory key specifies a directory (default: <installation directory>\ppmmashzone\server\bin\work\data_ppm\config\<client>\report\resources) containing language-specific resource files for e-mail texts. The name pattern of these files is as follows: report_resource_<language code>.xml, e.g., report_resource_en.xml.

In various context-specific XML structure elements, the texts are specified in the PCDATA box of the corresponding resourceelement XML element. The context of the corresponding text is specified in the name attribute of the resourceelement XML element.

You can efficiently create e-mail texts for languages that are not supported by copying the existing file report_resource_en.xml and rename it using the correct language code (e.g., report_resource_es.xml for Spanish). All texts in the PCDATA box of this newly created resource file can then be translated to the relevant language in a text editor.

Localization of CPI texts

You can edit interface texts and e-mail texts containing the output of particular values transferred by PPM (e.g., planned values and measure values). To do so, specify particular XML child elements in the cpiresource XML element of the report_resource.xml file. In the name XML attribute of these child elements, the internal resource ID is specified which is then overwritten by the text specified in the PCDATA box:

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

Example (extract from report_resource.xml)

<resource>

...

<cpiresource>

...

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

...

Early alert check

Topic: Subject

Resource ID

ZEarlyAlertChecker.subject.STR

Variable {0}

Early alert dimension

Variable {1}

Process type

Text

Critical process instances concerning "{0}" ("{1}")

Resource ID

ZEarlyAlertChecker.message.exceeding_non.non_tv.warn_not_set.STR

Variable {0}

Process type group

Variable {1}

Early alert dimension

Text

Critical process instances were found for the early alert dimension(s) "{1}" under the process type group "{0}".

Topic: Message texts

Resource ID

ZEarlyAlertChecker.message.clickHere.STR

Text

Click here:

Resource ID

ZEarlyAlertChecker.message.Information.STR

Text

Note: Problems occurred when connecting to the system. Therefore, some process instances might not have been included in the check.

Resource ID

ZEarlyAlertChecker.message.MessageDetails.STR

Text

For details, see the following message or contact your system administrator.

Planned value check

Topic: Subject

Resource ID

ZPlannedValueAnalyticManager.subject.under_tv.STR

Variable {0}

Measure

Variable {1}

Process type

Text

Planned value below limit for measure "{0}" ("{1}")

Resource ID

ZPlannedValueAnalyticManager.subject.over_tv.STR

Variable {0}

Measure

Variable {1}

Process type

Text

Planned value exceeded for measure "{0}" ("{1}")

Topic: Message texts

The resource IDs/texts described below use the following variables:

Variable {0}

Actual value

Variable {1}

Alarm value

Variable {2}

Warning value

Resource ID

ZPlannedValueAnalyticManager.message.exceeding_warn1.over_tv.STR

Text

Planned value 1 ({2}) has been exceeded. The actual value is {0}. Planned value 2 is {1}.

Resource ID

ZPlannedValueAnalyticManager.message.exceeding_warn1.under_tv.STR

Text

Planned value 1 ({2}) is below limit. The actual value is {0}. Planned value 2 is {1}.

Resource ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.over_tv.warn_set.STR

Text

Planned value 2 ({1}) has been exceeded. The actual value is {0}. Planned value 1 is {2}.

Resource ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.under_tv.warn_set.STR

Text

Planned value 2 ({1}) is below limit. The actual value is {0}. Planned value 1 is {2}.

Resource ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.over_tv.warn_not_set.STR

Text

Planned value 2 ({1}) has been exceeded. The actual value is {0}. Planned value 1 has not been defined.

Resource ID

ZPlannedValueAnalyticManager.message.exceeding_warn2.under_tv.warn_not_set.STR

Text

Planned value 2 ({1}) is below limit. The actual value is {0}. Planned value 1 has not been defined.

Topic: Text for the filter of the planned value definition

Resource ID

ZPlannedValueAnalyticManager.filter.STR

Text

The planned value definition refers to the following filters:

Alarm value check

Topic: Subject

Resource ID

ZAlarmValueAnalyticManager.subject.under_tv.STR

Variable {0}

Early alert dimension

Variable {1}

Process type

Text

Alarm value below limit for measure "{0}" ("{1}")

Resource ID

ZAlarmValueAnalyticManager.subject.over_tv.STR

Variable {0}

Early alert dimension

Variable {1}

Process type

Text

Alarm value exceeded for measure "{0}" ("{1}")

Topic: Message texts

Resource ID

ZAlarmValueAnalyticManager.message.exceeding_alarm.under_tv.warn_not_set.STR

Variable {0}

Alarm value

Text

Alarm value "{0}" is below limit.

Resource ID

ZAlarmValueAnalyticManager.message.exceeding_alarm.over_tv.warn_not_set.STR

Variable {0}

Alarm value

Text

Alarm value "{0}" is exceeded.

Process mining

Topic: Subject

Resource ID

ZProcessMiningAnalyticManager.subject.STR

Text

Suspected deviations identified by Process mining

Topic: Message texts

Resource ID

ZProcessMiningAnalyticManager.message.exceeding_non.non_tv.warn_not_set.STR

Text

Suspected deviations identified in Process mining.

Outlier analysis

Topic: Subject

Resource ID

ZOutlierAnalyticManager.subject.STR

Variable {0}

Measure

Variable {1}

Process type

Text

Outliers identified for measure "{0}" ("{1}"

Topic: Message texts

Resource ID

ZOutlierAnalyticManager.message.exceeding_non.over_tv.warn_not_set.STR

Variable {0}

Limit

Text

The outlier analysis identified outliers for the limit greater than "{0}".

Resource ID

ZOutlierAnalyticManager.message.exceeding_non.under_tv.warn_not_set.STR

Variable {0}

Limit

Text

The outlier analysis identified outliers for the limit smaller than "{0}".