Definition des Prozessbaums

Die Definition des Prozessbaumes ist in einer XML-Datei angegeben. Diese Datei hat folgende Struktur:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE processtree SYSTEM
"KeyindicatorProcesstree.dtd">

<processtree name="...">

<!-- ROOT - Definition -->

<processparamset>

<paramset>

...

</paramset>

</processparamset>

<functionparamset>

<paramset>

...

</paramset>

</functionparamset>

<!-- Standard-Kennzahlen-->

<useki ... >

<usepidim ... />

</useki>

<!-- Standard-Dimensionen -->

<usedim ... "/>

<!-- Beginn der Prozessbaumdefinition -->

<processtypegroup name="Auftragsabwicklung">

<processparamset>

...

</processparamset>

<functionparamset>

...

</functionparamset>

<useki ... >

<usepidim ... />

</useki>

<usedim ... "/>

<processtype name="Sonstige Aufträge">

</processtype>

...

</processtypegroup>

<processtypegroup name="...">

<processparamset>

...

</processparamset>

<useki ... />

<usedim ... "/>

<processtype name="..." autovisible="...">

</processtype>

...

</processtypegroup>

...

</processtree>

XML-Element

Beschreibung

processtree

Name des Prozessbaumes. Wird als Wurzel angezeigt.
Die Definition des Prozessbaumes beinhaltet folgende Angaben:
- Standardabfrage für Prozesse und Funktionen
- im gesamten Baum verfügbare Kennzahlen und Dimensionen
- mindestens eine Prozesstypgruppe

processparamset

Spezifiziert jeweils eine Standardabfrage (Standard-Paramset) für die Wurzel des Prozessbaumes, jede Prozesstypgruppe und jeden Prozesstyp. Die Standardabfrage wird beim Start der Analysekomponente des PPM-Frontend dargestellt. Die Standardabfrage lässt sich jederzeit über das Kontextmenü Standardabfrage anzeigen des Prozessbaumes aufrufen.

functionparamset

Spezifiziert jeweils eine Standardabfrage (Standard-Paramset) für jeden Funktionstyp.

paramset

Beschreibt die Darstellung der Standardabfragen als Analyse in XML-Notation.

useki

Ordnet die angegebene Kennzahl den gewünschten Elementen des Prozessbaums zu (XML-Elemente processtree, processtypegroup, processtype).

usedim

Ordnet die angegebene Dimension den gewünschten Elementen des Prozessbaums zu (XML-Elemente processtree, processtypegroup, processtype).

userelki

Ordnet die angegebene Beziehungskennzahl den gewünschten Elementen des Prozessbaums zu (XML-Elemente processtree, processtypegroup, processtype).

usereldim

Ordnet die angegebene Beziehungsdimension den gewünschten Elementen des Prozessbaums zu (XML-Elemente processtree, processtypegroup, processtype).

usepidim
(optional)

Meldet die angegebene Dimension am selben Prozessbaumelement an, an dem die mit useki angegebene proressinstanzunabhängige Kennzahl angemeldet ist. Diese Angabe ist nur dann erforderlich, wenn die Dimension für das Prozessbaumelement nicht bereits durch Anmeldung oder Vererbung verfügbar ist.

processtypegroup

Definiert eine Prozesstypgruppe. Die Definition einer Prozesstypgruppe beinhaltet folgende Angaben:
- Name der Prozesstypgruppe
- Standardabfrage für Prozesse und Funktionen der Prozesstypgruppe
- Kennzahlen und Dimensionen, die der Prozesstypgruppe zusätzlich zu den globalen Kennzahlen und Dimensionen zugeordnet sind
- mindestens einen Prozesstyp

processtype

Definiert einen Prozesstyp. Die Definition eines Prozesstyps beinhaltet folgende Angaben:
- Name des Prozesstyps
- Standardabfrage für Prozesse und Funktionen des Prozesstyps
- Kennzahlen und Dimensionen, die dem Prozesstyp zusätzlich zu denen der Prozesstypgruppe zugeordnet sind

Durch die optionale Angabe autovisible="TRUE" haben neu angelegte PPM-Benutzer automatisch Zugriffsrechte für diesen Prozesstyp. Die Voreinstellung ist FALSE, das heißt, neu angelegte PPM-Benutzer haben zunächst kein Zugriffsrecht für diesen Prozesstyp.

Die Namen von Prozesstypen und Prozesstypgruppen des Prozessbaums müssen eindeutig sein und den in der Prozesstypdefinition verwendeten Namen entsprechen. Deshalb werden sie nur einsprachig in der Sprache des Quellsystems angegeben.