Über XML aktualisieren

Wenn Vorgangsdaten aus der Anwendung eines Drittanbieters in die Vorgangsfelder eines existierenden Sciforma Projekts importiert werden sollen, wird ein XML Aktualisierungsszenario verwendet, um festzulegen, welche Vorgangsfelder aktualisiert werden sollen und welche XML Tags verwendet werden, um diese Felder zu aktualisieren.

Die XML Tags (Datenquelle) können aus einer Liste gewählt oder manuell eingegeben werden. Das entsprechende Sciforma Vorgangsfeld (Ziel) kann aus einer Auswahlliste gewählt werden, die alle vorhandenen editierbaren Felder der Kategorie Vorgang (Systemfelder und benutzerdefinierte Felder) enthält.

XML Aktualisierungsszenarien werden vom Sciforma Administrator im Bereich XML Aktualisierungsszenarien des Designers definiert.

Das XML Aktualisierungsszenario kann dazu verwendet werden, um Werte aus der XML-Datei einem editierbaren Sciforma Systemfeld zuzuordnen.

Das Feld Ende ist z.B. ein editierbares Systemfeld in Sciforma und es gibt an, wann ein Vorgang endet. Ein XML Aktualisierungsszenario kann den Ende Wert eines Drittanbieters dem Feld Vorgang eines Vorgangs in Sciforma zuordnen und dazu führen, dass die Dauer des Vorgangs dadurch aktualisiert wird (die Zuteilungsdaten des Vorgangs werden, basierend auf ihrem Verteilungstyp auch entsprechend). Das Ergebnis kann mit dem vom Endbenutzer manuell in das Systemfeld Ende eingegebenen Wert verglichen werden.

Systemfelder stehen dem Endbenutzer nur schreibgeschützt zur Verfügung, d.h. der Anfang des Vorgangs kann nicht durch dem XML Import aktualisiert werden (wie er auch nicht vom Endbenutzer bearbeitet werden kann. Wenn der Zweck darin besteht, dass der Istanfang eines Vorgangs in Sciforma aktualisiert werden soll, kann das Vorgangsfeld Istanfang in der Feldzuordnung verwendet werden.

Durch Klicken auf die Schaltfläche Über XML aktualisieren wird das Dialogfenster Aktualisierung aus XML geöffnet und Benutzer können den Speicherort der XML-Datei auswählen, über die aktualisiert werden soll und das XML Aktualisierungsszenario, das für die Zuordnung der Felder verwendet werden soll.

Das Ergebnis von Über XML aktualisieren entspricht der manuellen Eingabe von Werten in bestimmte Vorgangsfelder. Nachdem die Sciforma Vorgangsfelder mit Werten aus der angegebenen XML-Datei aktualisiert wurden, können die Daten von allen Sciforma Arbeitsbereichen oder Funktionen, wie Balkenplänen, Formularen und Formeln verwendet werden.

Es stehen zwei vordefinierte XML Aktualisierungsszenarien zur Verfügung:

  • Systemfelder aktualisieren

  • XML Felder aktualisieren

Systemfelder aktualisieren

Diese Szenario kann verwendet werden, um ein Sciforma Projekt direkt mit Informationen aus beispielsweise Microsoft Project zu aktualisieren.

XML Tag

Vorgangsfeld

Anfang

Anfang nicht früher als

Ende

Ende

WBS

PSP

PercentComplete

% Zeit fertig

ActualStart

Istanfang

ActualFinish

Istende

PercentWorkComplete

% physikalisch fertig

Priority

Priorität

Anmerkung

Wenn ein in der XML-Datei enthaltener Vorgang in Sciforma nicht existiert und der Benutzer auswählt, ihn zu erstellen, wird ein neuer Vorgang mit dem entsprechenden Wert für das Feld „#“ erstellt und die Feldzuordnung wird angewendet.

XML Felder aktualisieren

Dieses Szenario hat die folgende Zuordnung:

XML Tag

Vorgangsfeld

Anfang

XML Anfang

Ende

XML Ende

PercentComplete

XML % Fertig

Die drei XML Felder wurden hinzugefügt, um sie als Platzhalter für Daten aus Microsoft Project zu verwenden. Auf diese Weise können Daten und Fertigstellungswerte in diese Felder übernommen werden, ohne den aktuellen Status des Sciforma Projekts zu beeinflussen und es werden trotzdem Vergleichmöglichkeiten bereitgestellt.