XML-Export: Unterschied zwischen den Versionen

Aus TechDo IS Wiki
Wechseln zu: Navigation, Suche
(Feldzuordnung)
 
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
 
{| cellspacing="100" border=0 xwidth="100%"
 
{| cellspacing="100" border=0 xwidth="100%"
 
|-
 
|-
|valign=top| <font size=20>MS Project Export</font><br /><font size=5 color=#808080>XML Export Schnittstelle</font>
+
|valign=top| <font size=20>MS-Project Export</font><br /><font size=5 color=#808080>XML Export Schnittstelle</font>
  
  
 
'''Themen:'''
 
'''Themen:'''
 
* Arbeitsplan
 
* Arbeitsplan
* MS Project Vorlage
+
* MS-Project Vorlage
 
* Felder zuordnen
 
* Felder zuordnen
 
* Auswahl der Objekte
 
* Auswahl der Objekte
 
* Exportieren
 
* Exportieren
  
|align=center| [[Bild:ExtProjectExportAbout.png|450px]]  
+
|align=center| [[Bild:ExtProjectExportAbout.png|450px|XML Export]]  
 
|}
 
|}
 
</center>
 
</center>
Zeile 21: Zeile 21:
  
 
= Einleitung =
 
= Einleitung =
Beim XML-Schnittstellenprogramm für Microsoft Project handelt es sich um eine eigenständige Anwendung, welche die Tätigkeitslisten von Arbeitsplänen und weitere Informationen aus TechDo IS für den Export nach MS-Project aufbereitet.  
+
Beim XML-Schnittstellenprogramm für Microsoft Project handelt es sich um eine eigenständige Anwendung, welche die Tätigkeitslisten von Arbeitsplänen und weitere Informationen aus TechDo IS für den Export nach MS-Project aufbereitet.
  
 
= Arbeitsplan =
 
= Arbeitsplan =
Zeile 38: Zeile 38:
 
| <span class="field">Qualifikation</span> oder <span class="field">Hilfsmittel</span> || Ressourcenname
 
| <span class="field">Qualifikation</span> oder <span class="field">Hilfsmittel</span> || Ressourcenname
 
|-
 
|-
! colspan="2"| Darüber hinaus können weitere Datenfelder von Reparaturplänen oder zugehörigen Stammdatenobjekten exportiert werden
+
! colspan="2"| Darüber hinaus können weitere Datenfelder von Arbeitsplänen oder zugehörigen Stammdaten exportiert werden
 
|-
 
|-
 
| <span class="field">Startdatum</span> || Individuell einstellbar
 
| <span class="field">Startdatum</span> || Individuell einstellbar
Zeile 75: Zeile 75:
  
  
[[Bild:RepairPlan2.png|thumb]]
+
[[Bild:RepairPlan2.png|thumb|200px|Arbeitsplan]]
 
Vor der Inbetriebnahme muss einmalig eine Konfiguration der XML-Schnittstelle vorgenommen werden.  
 
Vor der Inbetriebnahme muss einmalig eine Konfiguration der XML-Schnittstelle vorgenommen werden.  
 
Dabei wird festgelegt welche zusätzlichen Daten aus TechDo IS in Ihrer MS-Project Projektdatei benötigt werden.<br />
 
Dabei wird festgelegt welche zusätzlichen Daten aus TechDo IS in Ihrer MS-Project Projektdatei benötigt werden.<br />
  
 
In der Grundeinstellung der XML-Schnittstelle werden nur diejenigen Tätigkeiten exportiert, welche in der Spalte ''Code'' durch einen entsprechenden Eintrag gekennzeichnet wurden ''(Code: X, X1, X2,...)''  
 
In der Grundeinstellung der XML-Schnittstelle werden nur diejenigen Tätigkeiten exportiert, welche in der Spalte ''Code'' durch einen entsprechenden Eintrag gekennzeichnet wurden ''(Code: X, X1, X2,...)''  
Neben den Datenfeldern des Wartungsplans lassen sich auch Informationen über das zu wartende Equipment (ausgewählte Kopfdatenfelder, technischen Daten, etc.) in benutzerdefinierte Spalten von MS-Project übernehmen.  
+
Neben den Datenfeldern des Wartungsplans lassen sich auch Informationen über das zu wartende Equipment (ausgewählte Kopfdatenfelder, technischen Daten, etc.) in benutzerdefinierte Spalten von MS-Project übernehmen.
 
+
 
+
 
+
  
 
= Durchführung eines Datenexports =
 
= Durchführung eines Datenexports =
 
<div style="display: inline-block;">
 
<div style="display: inline-block;">
[[Bild:ExtProjectExportAbout.png|thumb]]
+
[[Bild:ExtProjectExportAbout.png|thumb|200px]]
 
Beim Start der Anwendung ist eine erneute Anmeldung am System mit persönlichem Kennwort erforderlich. Das XML-Interface kann parallel zur TechDo IS Hauptanwendung gestartet werden. Nach erfolgreicher  Anmeldung erscheint das Hauptfenster des Schnittstellenprogramms.
 
Beim Start der Anwendung ist eine erneute Anmeldung am System mit persönlichem Kennwort erforderlich. Das XML-Interface kann parallel zur TechDo IS Hauptanwendung gestartet werden. Nach erfolgreicher  Anmeldung erscheint das Hauptfenster des Schnittstellenprogramms.
 
</div>
 
</div>
Zeile 93: Zeile 90:
 
== Auswahl der Objekte ==
 
== Auswahl der Objekte ==
 
<div style="display: inline-block;">
 
<div style="display: inline-block;">
[[Bild:ExtProjectExportMain.png|thumb]]
+
[[Bild:ExtProjectExportMain.png|thumb|200px]]
Die Baumstruktur im Auswahlfenster entspricht exakt der im <span class="func">Objektverwaltung</span> angelegten Verzeichnisstruktur. Vor jedem Exportvorgang müssen die zu exportierenden Wartungspläne ausgewählt werden. Dieses geschieht entweder auf höherer Ebene durch markieren eines Verzeichnisses oder durch Selektion einzelner Reparaturpläne. Um mehrere einzelne Reparaturpläne zu für den Export zu markieren, benutzen Sie die linke Maustaste und halten Sie gleichzeitig die <span class="key">STRG</span>-Taste gedrückt.
+
Die Baumstruktur im Auswahlfenster entspricht exakt der im <span class="module">[[Objektverwaltung]]</span> angelegten Verzeichnisstruktur. Vor jedem Exportvorgang müssen die zu exportierenden Wartungspläne ausgewählt werden. Dieses geschieht entweder auf höherer Ebene durch markieren eines Verzeichnisses oder durch Selektion einzelner Reparaturpläne. Um mehrere einzelne Reparaturpläne zu für den Export zu markieren, benutzen Sie die linke Maustaste und halten Sie gleichzeitig die <span class="key">STRG</span>-Taste gedrückt.
  
  
Zeile 101: Zeile 98:
  
 
<div style="display: inline-block;">
 
<div style="display: inline-block;">
[[Bild:ExtProjectExportExportProzessDialog.png|thumb]]
+
[[Bild:ExtProjectExportExportProzessDialog.png|thumb|200px]]
 
Sofern sehr viele Wartungspläne für den Export ausgewählt wurden (z.B. ein Stillstandsordner), kann der Exportvorgang einige Minuten dauern. Über Fortschrittsbalken und eine abschließende Erfolgsmeldung werden Sie über den aktuellen Status informiert.
 
Sofern sehr viele Wartungspläne für den Export ausgewählt wurden (z.B. ein Stillstandsordner), kann der Exportvorgang einige Minuten dauern. Über Fortschrittsbalken und eine abschließende Erfolgsmeldung werden Sie über den aktuellen Status informiert.
 
</div>
 
</div>
  
= MS Project =
+
= MS-Project =
Nach dem Öffnen der XML-Datei mit MS-Project erhalten Sie beispielsweise folgendes Gantt-Diagramm aus einem einzelnen TechDo IS Wartungsplan:
+
<div style="display: inline-block; width: 100%">
 +
[[Bild:ExtProjectExportMSProject.png|thumb|200px]]
 +
Die exportierte Datei wird wie gewöhnlich in MS-Project über <span class="button">Öffnen</span> eingeladen. Nach dem Öffnen der XML-Datei mit MS-Project erhalten Sie beispielsweise folgende Ansicht aus einem einzelnen TechDo IS Wartungsplan.
 +
</div>
  
[[Bild:MS-Project-daten.png]]
+
= Konfiguration der XML-Schnittstelle =
 +
<div style="display: inline-block; width: 100%;">
 +
[[Bild:ExtProjectExportOptions.png|thumb|200px]]
 +
Über den Menüpunkt <span class="button">Einstellungen</span> gelangen Sie in den Konfigurationsmodus der XML-Schnittstelle. Bei der Konfiguration geht es im Wesentlichen darum, den zusätzlichen (benutzerdefinierten) Spalten Ihrer MS-Project Vorlagendatei die passenden Datenfelder des TechDo IS Systems zuzuweisen (Fieldmapping). Im obersten Fensterbereich werden einige Grundeinstellungen für den Datenexport festgelegt.
  
Importierte TechDO IS Ressourcentabelle in der MS-Project Ansicht ''Teamplaner''
+
{|class="wikitable"
 +
|-
 +
! Überschrift !! Beschreibung
 +
|-
 +
| <span class="field">XML-Export Formate</span> || Zu exportierendes Exportformat: MS-Project / Primavera
 +
|-
 +
| <span class="field">Export als MS-Project Ressource</span> || Definition von TechDo IS Ressourcen als MS-Project Ressourcen.<br />Qualifikationen (Personen), Gewerke oder technische Hilfsmittel können als Ressource nach MS-Project exportiert werden.
 +
|-
 +
| <span class="field">Export von TechDo IS Arbeitsplan-Tätigkeiten</span> || Auswirkung der Spalte <span class="field">Code</span> der Arbeitsplan-Tätigkeitsliste auf den Datenexport. Filterung der Daten über den Code X, X1, X2 oder weitere möglich.
 +
|-
 +
|}
 +
</div>
 +
== Projektdefinition ==
 +
<div style="display: inline-block; width: 100%">
 +
[[Bild:ExtProjectExportDialogProjektdefinitionen.png|thumb|200px]]
 +
Um ein neues Projekt zu erstellen, betätigen Sie die Schaltfläche <span class="button">Projektdefinition</span> und fügen der Projektliste einen weiteren Eintrag hinzu. Das neue, noch leere Projekt kann durch Setzen des Häckchens in der Spalte Projekt aktiv als aktuell aktives Projekt festgelegt werden.
  
[[Bild:MS-Project-Ressourcen-Ansicht.png]]
+
Um alle weiteren Datenfelder der Wartungspläne den benutzerdefinierten Spalten Ihrer MS-Project Vorlage zuzuweisen, muss die im jeweiligen Projekt bzw. Stillstand benötigte Feldzuordnung einmal gespeichert und aktiviert werden.  
 +
</div>
  
=== Konfiguration der XML-Schnittstelle (Field mapping)  ===
+
== Import MS-Project Datei ==
Über den Menüpunkt ''Einstellungen'' gelangen Sie in den Konfigurationsmodus der XML-Schnittstelle. Bei der Konfiguration geht es im Wesentlichen darum, den zusätzlichen  (benutzerdefinierten) Spalten Ihrer MS-Project Vorlagendatei die passenden Datenfelder des TechDo IS Systems zuzuweisen (field mapping). Im obersten Fensterbereich werden einige Grundeinstellungen für den Datenexport festgelegt:
+
Im nächsten Schritt müssen die Definitionen der benutzerdefinierten Datenspalten aus Ihrer MS-Project Projektvorlage eingelesen werden.
 +
Dazu müssen Sie innerhalb von MS-Project Ihre Projektdatei über den Menüpunkt Speichern unter einmalig im XML-Format speichern (anstatt im Standard MPP-Format).
  
* XML-Exportformat (MS Project Version / Primavera)
+
<span class="hintbox">'''Hinweis:''' Die anschließende Datenübername aus TechDo IS kann direkt in Ihre Original MPP-Projektdatei unter Beibehaltung aller Einstellungen und eventueller Makros erfolgen.</span>
* Definition von TechDo IS Ressourcen als MS-Project Ressourcen
+
* Auswirkung der Spalte ''Code'' der Reparaturplan-Tätigkeitsliste auf den Datenexport
+
 
+
Sie können entweder Qualifikationen (Personen), Gewerke oder technische Hilfsmittel als Ressource nach MS-Project exportieren.
+
 
+
[[Bild:XML-Grundkonfiguration.png]]
+
 
+
 
+
Um alle weiteren Datenfelder der Wartungspläne den benutzerdefinierten Spalten Ihrer MS-Project Vorlage zuzuweisen, muss die im jeweiligen Projekt bzw. Stillstand benötigte Feldzuordnung einmal gespeichert und aktiviert werden.<br />
+
Feldzuordnungen früherer Projekte können über ihren Projektnamen wieder aufgerufen und bearbeitet werden.
+
 
+
[[Bild:XML-Setup.png]]
+
 
+
Um ein neues Projekt zu erstellen, betätigen Sie die Schaltfläche ''Projektdefinition'' und fügen der Projektliste einen weiteren Eintrag hinzu. Das neue, noch leere Projekt kann durch Setzen des Häckchens in der Spalte ''Projekt aktiv'' als aktuell aktives Projekt festgelegt werden.<br />
+
 
+
 
+
[[Bild:XML-Neues-Project.png]]
+
 
+
Mit ''OK'' wird die Projektdefinition in die Datenbank übernommen. Im nächsten Schritt müssen die Definitionen der benutzerdefinierten Datenspalten aus Ihrer MS-Project Projektvorlage eingelesen werden. Dazu müssen Sie innerhalb von MS-Project Ihre Projektdatei über den Menüpunkt ''Speichern unter'' einmalig im XML-Format speichern (anstatt im Standard MPP-Format).<br />
+
 
+
'''Hinweis:''' Die anschließende Datenübername aus TechDo IS kann direkt in Ihre Original MPP-Projektdatei unter Beibehaltung aller Einstellungen und eventueller Makros erfolgen.<br />
+
 
+
Über die Schaltfläche ''Import MS-Project'' starten Sie die Übernahme Ihrer MS-Project XML-Datei in das System.<br />
+
 
+
[[Bild:XML-Project-Import.png]]
+
  
 +
[[Bild:ExtProjectExportDialogDefinitionÜberschreiben.png|thumb|200px]]
 +
Über die Schaltfläche <span class="button">Import MS-Project</span> starten Sie die Übernahme Ihrer MS-Project XML-Datei in das System.
 
Im Falle neuer Projektdefinitionen können Sie das Überschreiben eventuell existierender Feldzuordnungen immer bestätigen. Ansonsten wird eine unter dem Projektnamen schon gespeicherte Feldliste um ggf. neu definierte MS-Project Datenfelder aus Ihrer Projektvorlage ergänzt.
 
Im Falle neuer Projektdefinitionen können Sie das Überschreiben eventuell existierender Feldzuordnungen immer bestätigen. Ansonsten wird eine unter dem Projektnamen schon gespeicherte Feldliste um ggf. neu definierte MS-Project Datenfelder aus Ihrer Projektvorlage ergänzt.
  
[[Bild:XML-Import-Dialog.png]]
+
<span class="hintbox">''Feldzuordnungen früherer Projekte können über ihren Projektnamen wieder aufgerufen und bearbeitet werden.''</span>
  
Nach dem Import der MS-Project Projektvorlage erscheint die aktuelle Liste benutzerdefinierter Datenspalten mit Feldnamen und ggf. dem Spaltentitel (Aliasname):
+
Nach dem Import der MS-Project Projektvorlage erscheint die aktuelle Liste benutzerdefinierter Datenspalten mit Feldnamen und ggf. dem Spaltentitel (Aliasname)
  
[[Bild:XML-MSProjectFields.png]]
+
== Feldzuordnung ==
 +
Im nächsten Schritt wählen Sie zu jeder aktiven MS-Project Datenspalte das passende Datenfeld des TechDo IS Arbeitsplan-Moduls und des Stammdaten-Moduls aus. Die Auswahllisten für TechDo IS Datenfelder sind modulspezifisch. Daher ist zunächst in der mittleren Spalte TechDo IS Modul das Modul auszuwählen.
  
 +
Zuordnung von TechDo IS Arbeitsplan-Datenfeldern zu MS-Project Spalten:
 +
<center>
 +
<gallery widths=350>
 +
Bild:ExtProjectExportDefinition1Modul.png|Module auswählen
 +
Bild:ExtProjectExportDefinition2Arbeitsplan.png|Felder Arbeitsplan zuordnen
 +
Bild:ExtProjectExportDefinition3Stammdaten.png|Felder Stammdaten zuordnen
 +
</gallery>
 +
</center>
  
Im nächsten Schritt wählen Sie zu jeder aktiven MS-Project Datenspalte das passende Datenfeld des TechDo IS Reparaturplan Moduls und des Stammdatenmoduls aus. Die Auswahllisten für TechDo IS Datenfelder sind modulspezifisch. Daher ist zunächst in der mittleren Spalte ''TechDo IS Modul'' das Modul auszuwählen. Nicht editierbare Felder erscheinen auf hellblauem Hintergrund und aktuell zu editierende Felder auf farblosem Hintergrund. <br />
+
Bevor Sie das aktuelle Fenster schließen, speichern Sie Ihre Einstellungen durch das Anklicken der Schaltfläche <span class="button">[[Bild:SymbolSave.png]] Speichern</span>.
 
+
'''Zuordnung von TechDo IS Reparaturplan-Datenfeldern zu MS-Project Spalten:'''<br />
+
 
+
[[Bild:XML-Fieldmapping-Repair.png]]
+
 
+
 
+
'''Zuordnung von TechDo IS Stammdaten-Feldern zu MS-Project Spalten:'''<br />
+
 
+
[[Bild:XML-Fieldmapping-Masterdata.png]]
+
 
+
Bevor Sie das aktuelle Fenster schließen, speichern Sie Ihre Einstellungen durch Drücken der Speichern Schaltfläche (Disketten-Symbol). Die Aktivierung der neuen Konfiguration wird durch den folgenden Hinweis bestätigt:<br />
+
  
 +
Wichtig:
  
[[Bild:XML-Config-Ready.png]]
+
# Damit für die Spalte "Datenfeld Stammdaten" oder "Datenfeld Reparaturplan" eine Eigenschaft ausgewählt werden kann, muss das entsprechende Modul unter der Spalte "TechDo IS Modul" ausgewählt werden.
 +
# Wenn das TechDo IS Modul "Stammdaten" ausgewählt wird, kann die Feldzuordnung nur für "Stammdaten" zugeordnet werden, anderenfalls nur für "Reparaturplan".
 +
# Das Auswahlfeld "Voreinstellung Feldzuordnung" dient lediglich dazu, vor einzustellen, welches Modul '''bei''' dem Import für die benutzerdefinierten Datenspalten übernommen wird.

Aktuelle Version vom 3. Juli 2023, 12:27 Uhr

MS-Project Export
XML Export Schnittstelle


Themen:

  • Arbeitsplan
  • MS-Project Vorlage
  • Felder zuordnen
  • Auswahl der Objekte
  • Exportieren
XML Export

Einleitung

Beim XML-Schnittstellenprogramm für Microsoft Project handelt es sich um eine eigenständige Anwendung, welche die Tätigkeitslisten von Arbeitsplänen und weitere Informationen aus TechDo IS für den Export nach MS-Project aufbereitet.

Arbeitsplan

Den wichtigsten Standard-Spalten eines Vorgangs in MS-Project (Vorgangsname, Notizen und Dauer) sind die entsprechenden Spalten der TechDo IS Wartungspläne unveränderlich fest zugeordnet:

TechDo IS Arbeitsplan MS-Project
Tätigkeit Vorgangsname
Hinweise Notizen
Dauer Dauer
Qualifikation oder Hilfsmittel Ressourcenname
Darüber hinaus können weitere Datenfelder von Arbeitsplänen oder zugehörigen Stammdaten exportiert werden
Startdatum Individuell einstellbar
Enddatum Individuell einstellbar
Turnaround Individuell einstellbar
Revision Individuell einstellbar
Prüfungsintervall Individuell einstellbar
Wiederkehrende Prüfungen Individuell einstellbar
Anzahl Individuell einstellbar
WKZ (Gewerk; auch als Ressource) Individuell einstellbar
Position Individuell einstellbar
DN Individuell einstellbar
Phase (gemäß Ablaufplan) Individuell einstellbar
Qualifikation (auch als Ressource) Individuell einstellbar
Hilfsmittel (auch als Ressource) Individuell einstellbar
Arbeitsfaktor Individuell einstellbar
Preis Individuell einstellbar
(sonstige) Beliebige Kopfdaten und technische Daten der zu wartenden Apparate sind individuell einstellbar


Arbeitsplan

Vor der Inbetriebnahme muss einmalig eine Konfiguration der XML-Schnittstelle vorgenommen werden. Dabei wird festgelegt welche zusätzlichen Daten aus TechDo IS in Ihrer MS-Project Projektdatei benötigt werden.

In der Grundeinstellung der XML-Schnittstelle werden nur diejenigen Tätigkeiten exportiert, welche in der Spalte Code durch einen entsprechenden Eintrag gekennzeichnet wurden (Code: X, X1, X2,...) Neben den Datenfeldern des Wartungsplans lassen sich auch Informationen über das zu wartende Equipment (ausgewählte Kopfdatenfelder, technischen Daten, etc.) in benutzerdefinierte Spalten von MS-Project übernehmen.

Durchführung eines Datenexports

ExtProjectExportAbout.png

Beim Start der Anwendung ist eine erneute Anmeldung am System mit persönlichem Kennwort erforderlich. Das XML-Interface kann parallel zur TechDo IS Hauptanwendung gestartet werden. Nach erfolgreicher Anmeldung erscheint das Hauptfenster des Schnittstellenprogramms.

Auswahl der Objekte

ExtProjectExportMain.png

Die Baumstruktur im Auswahlfenster entspricht exakt der im Objektverwaltung angelegten Verzeichnisstruktur. Vor jedem Exportvorgang müssen die zu exportierenden Wartungspläne ausgewählt werden. Dieses geschieht entweder auf höherer Ebene durch markieren eines Verzeichnisses oder durch Selektion einzelner Reparaturpläne. Um mehrere einzelne Reparaturpläne zu für den Export zu markieren, benutzen Sie die linke Maustaste und halten Sie gleichzeitig die STRG-Taste gedrückt.


Die Option mit Abhängigkeiten zwischen Arbeitsschritten bezieht sich auf die zeitliche Abfolge der einzelnen Arbeitsschritte eines Wartungsplans. Bei Aktivierung der Option hat nach dem Export in MS-Project jeder Arbeitsschritt einen Vorgänger und einen nachfolgenden Arbeitsschritt. Über die Schaltfläche Start XML-Export führen Sie den Export der ausgewählten Reparaturpläne aus. Die Daten werden ausschließlich im XML-Format gespeichert und Sie werden während dieses Vorgangs aufgefordert, einen Dateinamen für die XML-Datei und den Ablageort anzugeben.

ExtProjectExportExportProzessDialog.png

Sofern sehr viele Wartungspläne für den Export ausgewählt wurden (z.B. ein Stillstandsordner), kann der Exportvorgang einige Minuten dauern. Über Fortschrittsbalken und eine abschließende Erfolgsmeldung werden Sie über den aktuellen Status informiert.

MS-Project

ExtProjectExportMSProject.png

Die exportierte Datei wird wie gewöhnlich in MS-Project über Öffnen eingeladen. Nach dem Öffnen der XML-Datei mit MS-Project erhalten Sie beispielsweise folgende Ansicht aus einem einzelnen TechDo IS Wartungsplan.

Konfiguration der XML-Schnittstelle

ExtProjectExportOptions.png

Über den Menüpunkt Einstellungen gelangen Sie in den Konfigurationsmodus der XML-Schnittstelle. Bei der Konfiguration geht es im Wesentlichen darum, den zusätzlichen (benutzerdefinierten) Spalten Ihrer MS-Project Vorlagendatei die passenden Datenfelder des TechDo IS Systems zuzuweisen (Fieldmapping). Im obersten Fensterbereich werden einige Grundeinstellungen für den Datenexport festgelegt.

Überschrift Beschreibung
XML-Export Formate Zu exportierendes Exportformat: MS-Project / Primavera
Export als MS-Project Ressource Definition von TechDo IS Ressourcen als MS-Project Ressourcen.
Qualifikationen (Personen), Gewerke oder technische Hilfsmittel können als Ressource nach MS-Project exportiert werden.
Export von TechDo IS Arbeitsplan-Tätigkeiten Auswirkung der Spalte Code der Arbeitsplan-Tätigkeitsliste auf den Datenexport. Filterung der Daten über den Code X, X1, X2 oder weitere möglich.

Projektdefinition

ExtProjectExportDialogProjektdefinitionen.png

Um ein neues Projekt zu erstellen, betätigen Sie die Schaltfläche Projektdefinition und fügen der Projektliste einen weiteren Eintrag hinzu. Das neue, noch leere Projekt kann durch Setzen des Häckchens in der Spalte Projekt aktiv als aktuell aktives Projekt festgelegt werden.

Um alle weiteren Datenfelder der Wartungspläne den benutzerdefinierten Spalten Ihrer MS-Project Vorlage zuzuweisen, muss die im jeweiligen Projekt bzw. Stillstand benötigte Feldzuordnung einmal gespeichert und aktiviert werden.

Import MS-Project Datei

Im nächsten Schritt müssen die Definitionen der benutzerdefinierten Datenspalten aus Ihrer MS-Project Projektvorlage eingelesen werden. Dazu müssen Sie innerhalb von MS-Project Ihre Projektdatei über den Menüpunkt Speichern unter einmalig im XML-Format speichern (anstatt im Standard MPP-Format).

Hinweis: Die anschließende Datenübername aus TechDo IS kann direkt in Ihre Original MPP-Projektdatei unter Beibehaltung aller Einstellungen und eventueller Makros erfolgen.

ExtProjectExportDialogDefinitionÜberschreiben.png

Über die Schaltfläche Import MS-Project starten Sie die Übernahme Ihrer MS-Project XML-Datei in das System. Im Falle neuer Projektdefinitionen können Sie das Überschreiben eventuell existierender Feldzuordnungen immer bestätigen. Ansonsten wird eine unter dem Projektnamen schon gespeicherte Feldliste um ggf. neu definierte MS-Project Datenfelder aus Ihrer Projektvorlage ergänzt.

Feldzuordnungen früherer Projekte können über ihren Projektnamen wieder aufgerufen und bearbeitet werden.

Nach dem Import der MS-Project Projektvorlage erscheint die aktuelle Liste benutzerdefinierter Datenspalten mit Feldnamen und ggf. dem Spaltentitel (Aliasname)

Feldzuordnung

Im nächsten Schritt wählen Sie zu jeder aktiven MS-Project Datenspalte das passende Datenfeld des TechDo IS Arbeitsplan-Moduls und des Stammdaten-Moduls aus. Die Auswahllisten für TechDo IS Datenfelder sind modulspezifisch. Daher ist zunächst in der mittleren Spalte TechDo IS Modul das Modul auszuwählen.

Zuordnung von TechDo IS Arbeitsplan-Datenfeldern zu MS-Project Spalten:

Bevor Sie das aktuelle Fenster schließen, speichern Sie Ihre Einstellungen durch das Anklicken der Schaltfläche SymbolSave.png Speichern.

Wichtig:

  1. Damit für die Spalte "Datenfeld Stammdaten" oder "Datenfeld Reparaturplan" eine Eigenschaft ausgewählt werden kann, muss das entsprechende Modul unter der Spalte "TechDo IS Modul" ausgewählt werden.
  2. Wenn das TechDo IS Modul "Stammdaten" ausgewählt wird, kann die Feldzuordnung nur für "Stammdaten" zugeordnet werden, anderenfalls nur für "Reparaturplan".
  3. Das Auswahlfeld "Voreinstellung Feldzuordnung" dient lediglich dazu, vor einzustellen, welches Modul bei dem Import für die benutzerdefinierten Datenspalten übernommen wird.

MS Project Export
XML Export Schnittstelle


Themen:

  • Arbeitsplan
  • MS Project Vorlage
  • Felder zuordnen
  • Auswahl der Objekte
  • Exportieren
ExtProjectExportAbout.png

Einleitung

Beim XML-Schnittstellenprogramm für Microsoft Project handelt es sich um eine eigenständige Anwendung, welche die Tätigkeitslisten von Arbeitsplänen und weitere Informationen aus TechDo IS für den Export nach MS-Project aufbereitet.

Arbeitsplan

Den wichtigsten Standard-Spalten eines Vorgangs in MS-Project (Vorgangsname, Notizen und Dauer) sind die entsprechenden Spalten der TechDo IS Wartungspläne unveränderlich fest zugeordnet:

TechDo IS Arbeitsplan MS-Project
Tätigkeit Vorgangsname
Hinweise Notizen
Dauer Dauer
Qualifikation oder Hilfsmittel Ressourcenname
Darüber hinaus können weitere Datenfelder von Reparaturplänen oder zugehörigen Stammdatenobjekten exportiert werden
Startdatum Individuell einstellbar
Enddatum Individuell einstellbar
Turnaround Individuell einstellbar
Revision Individuell einstellbar
Prüfungsintervall Individuell einstellbar
Wiederkehrende Prüfungen Individuell einstellbar
Anzahl Individuell einstellbar
WKZ (Gewerk; auch als Ressource) Individuell einstellbar
Position Individuell einstellbar
DN Individuell einstellbar
Phase (gemäß Ablaufplan) Individuell einstellbar
Qualifikation (auch als Ressource) Individuell einstellbar
Hilfsmittel (auch als Ressource) Individuell einstellbar
Arbeitsfaktor Individuell einstellbar
Preis Individuell einstellbar
(sonstige) Beliebige Kopfdaten und technische Daten der zu wartenden Apparate sind individuell einstellbar


RepairPlan2.png

Vor der Inbetriebnahme muss einmalig eine Konfiguration der XML-Schnittstelle vorgenommen werden. Dabei wird festgelegt welche zusätzlichen Daten aus TechDo IS in Ihrer MS-Project Projektdatei benötigt werden.

In der Grundeinstellung der XML-Schnittstelle werden nur diejenigen Tätigkeiten exportiert, welche in der Spalte Code durch einen entsprechenden Eintrag gekennzeichnet wurden (Code: X, X1, X2,...) Neben den Datenfeldern des Wartungsplans lassen sich auch Informationen über das zu wartende Equipment (ausgewählte Kopfdatenfelder, technischen Daten, etc.) in benutzerdefinierte Spalten von MS-Project übernehmen.



Durchführung eines Datenexports

ExtProjectExportAbout.png

Beim Start der Anwendung ist eine erneute Anmeldung am System mit persönlichem Kennwort erforderlich. Das XML-Interface kann parallel zur TechDo IS Hauptanwendung gestartet werden. Nach erfolgreicher Anmeldung erscheint das Hauptfenster des Schnittstellenprogramms.

Auswahl der Objekte

ExtProjectExportMain.png

Die Baumstruktur im Auswahlfenster entspricht exakt der im Objektverwaltung angelegten Verzeichnisstruktur. Vor jedem Exportvorgang müssen die zu exportierenden Wartungspläne ausgewählt werden. Dieses geschieht entweder auf höherer Ebene durch markieren eines Verzeichnisses oder durch Selektion einzelner Reparaturpläne. Um mehrere einzelne Reparaturpläne zu für den Export zu markieren, benutzen Sie die linke Maustaste und halten Sie gleichzeitig die STRG-Taste gedrückt.


Die Option mit Abhängigkeiten zwischen Arbeitsschritten bezieht sich auf die zeitliche Abfolge der einzelnen Arbeitsschritte eines Wartungsplans. Bei Aktivierung der Option hat nach dem Export in MS-Project jeder Arbeitsschritt einen Vorgänger und einen nachfolgenden Arbeitsschritt. Über die Schaltfläche Start XML-Export führen Sie den Export der ausgewählten Reparaturpläne aus. Die Daten werden ausschließlich im XML-Format gespeichert und Sie werden während dieses Vorgangs aufgefordert, einen Dateinamen für die XML-Datei und den Ablageort anzugeben.

ExtProjectExportExportProzessDialog.png

Sofern sehr viele Wartungspläne für den Export ausgewählt wurden (z.B. ein Stillstandsordner), kann der Exportvorgang einige Minuten dauern. Über Fortschrittsbalken und eine abschließende Erfolgsmeldung werden Sie über den aktuellen Status informiert.

MS Project

Nach dem Öffnen der XML-Datei mit MS-Project erhalten Sie beispielsweise folgendes Gantt-Diagramm aus einem einzelnen TechDo IS Wartungsplan:

MS-Project-daten.png

Importierte TechDO IS Ressourcentabelle in der MS-Project Ansicht Teamplaner

MS-Project-Ressourcen-Ansicht.png

Konfiguration der XML-Schnittstelle (Field mapping)

Über den Menüpunkt Einstellungen gelangen Sie in den Konfigurationsmodus der XML-Schnittstelle. Bei der Konfiguration geht es im Wesentlichen darum, den zusätzlichen (benutzerdefinierten) Spalten Ihrer MS-Project Vorlagendatei die passenden Datenfelder des TechDo IS Systems zuzuweisen (field mapping). Im obersten Fensterbereich werden einige Grundeinstellungen für den Datenexport festgelegt:

  • XML-Exportformat (MS Project Version / Primavera)
  • Definition von TechDo IS Ressourcen als MS-Project Ressourcen
  • Auswirkung der Spalte Code der Reparaturplan-Tätigkeitsliste auf den Datenexport

Sie können entweder Qualifikationen (Personen), Gewerke oder technische Hilfsmittel als Ressource nach MS-Project exportieren.

XML-Grundkonfiguration.png


Um alle weiteren Datenfelder der Wartungspläne den benutzerdefinierten Spalten Ihrer MS-Project Vorlage zuzuweisen, muss die im jeweiligen Projekt bzw. Stillstand benötigte Feldzuordnung einmal gespeichert und aktiviert werden.
Feldzuordnungen früherer Projekte können über ihren Projektnamen wieder aufgerufen und bearbeitet werden.

XML-Setup.png

Um ein neues Projekt zu erstellen, betätigen Sie die Schaltfläche Projektdefinition und fügen der Projektliste einen weiteren Eintrag hinzu. Das neue, noch leere Projekt kann durch Setzen des Häckchens in der Spalte Projekt aktiv als aktuell aktives Projekt festgelegt werden.


XML-Neues-Project.png

Mit OK wird die Projektdefinition in die Datenbank übernommen. Im nächsten Schritt müssen die Definitionen der benutzerdefinierten Datenspalten aus Ihrer MS-Project Projektvorlage eingelesen werden. Dazu müssen Sie innerhalb von MS-Project Ihre Projektdatei über den Menüpunkt Speichern unter einmalig im XML-Format speichern (anstatt im Standard MPP-Format).

Hinweis: Die anschließende Datenübername aus TechDo IS kann direkt in Ihre Original MPP-Projektdatei unter Beibehaltung aller Einstellungen und eventueller Makros erfolgen.

Über die Schaltfläche Import MS-Project starten Sie die Übernahme Ihrer MS-Project XML-Datei in das System.

XML-Project-Import.png

Im Falle neuer Projektdefinitionen können Sie das Überschreiben eventuell existierender Feldzuordnungen immer bestätigen. Ansonsten wird eine unter dem Projektnamen schon gespeicherte Feldliste um ggf. neu definierte MS-Project Datenfelder aus Ihrer Projektvorlage ergänzt.

XML-Import-Dialog.png

Nach dem Import der MS-Project Projektvorlage erscheint die aktuelle Liste benutzerdefinierter Datenspalten mit Feldnamen und ggf. dem Spaltentitel (Aliasname):

XML-MSProjectFields.png


Im nächsten Schritt wählen Sie zu jeder aktiven MS-Project Datenspalte das passende Datenfeld des TechDo IS Reparaturplan Moduls und des Stammdatenmoduls aus. Die Auswahllisten für TechDo IS Datenfelder sind modulspezifisch. Daher ist zunächst in der mittleren Spalte TechDo IS Modul das Modul auszuwählen. Nicht editierbare Felder erscheinen auf hellblauem Hintergrund und aktuell zu editierende Felder auf farblosem Hintergrund.

Zuordnung von TechDo IS Reparaturplan-Datenfeldern zu MS-Project Spalten:

XML-Fieldmapping-Repair.png


Zuordnung von TechDo IS Stammdaten-Feldern zu MS-Project Spalten:

XML-Fieldmapping-Masterdata.png

Bevor Sie das aktuelle Fenster schließen, speichern Sie Ihre Einstellungen durch Drücken der Speichern Schaltfläche (Disketten-Symbol). Die Aktivierung der neuen Konfiguration wird durch den folgenden Hinweis bestätigt:


XML-Config-Ready.png