XML-Import von Dokumenten

Ab Version 7.0.2174 verfügbar.

Concept Office verfügt über eine Schnittstelle zum Einlesen von Dokumenten im Datenformat XML.

Für diese Funktion ist eine Lizenz erforderlich.

Import XML Datei

Öffnen Sie unter Sonstiges das Modul Edi-Schnittstelle.

Wählen Sie bei Schnittstelle „Dokumente einlesen“ und bei Datenformat „CO-Documents-XML-Format“ ein.

Über den Button Konfiguration können Sie das entsprechende Quellverzeichnis, aus dem die XML-Dateien importiert werden sollen, auswählen.

Nun werden Ihnen alle Dokumente angezeigt, die an dem Zielpfad zur Verfügung stehen. Über das Häkchen können Sie auswählen, welche importiert werden sollen. Standardmäßig sind diese Kästchen aktiv vorbelegt. Mit anschließendem Klick auf Einlesen werden die ausgewählten Dokumente importiert.

Abschließend erhalten Sie eine Meldung über das Resultat des Imports. Sie können diesem entnehmen, welche Dokument erfolgreich eingelesen wurden und sich Fehlermeldungen zu gescheiterten Importen anschauen.

Samples Datei

Die nachfolgende Samples Datei stellt den Aufbau einer XML-Datei dar, welcher für ein korrektes Einlesen über die Edi-Schnittstelle in Concept Office erforderlich ist.

<?xml version="1.0" encoding="utf-8"?>
<CoDocument>

  <!-- ausgebende Applikation --> 
  <Application>Concept Office</Application>
  <SenderId>Bürowelt Gmbh</SenderId>
  <ReceiverId>Servicepartner Gmbh</ReceiverId>
  <CreationTime>2019-09-04T14:03:00</CreationTime>
  <Creator>Frank Mustermann</Creator>
  
  <!-- Dokumentart, WICHTIG: notwendiges Feld, es muss eine entsprechende Dokumentenart in CO existieren-->
  <DocumentType>Statusseite</DocumentType>
  
  <!-- Dateiname des Dokumentes, WICHTIG: notwendiges Feld, die Datei muss in dem angegebenen Pfad enthalten sein -->
  <!-- Die Datei wird bei der Verarbeitung in das Dokumentenverzeichnis bewegt -->
  <DocumentFileName>C:\Beispielordner\Statusseite5432.pdf</DocumentFileName>
  
  <!-- Beschreibung des Dokuments, wird als Titel in CO verwendet, WICHTIG: notwendiges Feld, darf nicht leer sein -->
  <Description>Statusseite zu Gerät 5432</Description>
  <Comment>Bei Installation vom Techniker erstellt.</Comment>
  <Assignments>
	<Assign>
		<!--'Vorgang', 'Maschine', 'Vertrag', 'Kontakt', 'Projekt', 'Aktivitaet', 'Aktion' (ohne Kontakt), 'Planung', 'Ticket'-->
		<!-- Verhalten wie bei Drag & Drop in dem Modul-->
		<!-- WICHTIG: Das Dokument wird zusätzlich zu Vorgangsnummer, Maschinennummer, etc. einer Kontaktnummer zugewiesen -->
		<!-- Die Kontaktnummer wird aus der ERSTEN Zuweisung (Assignment) genommen, in diesem Beispiel des Vorgangs -->
		<!-- Sollte die erste Zuweisung keine Kontaktnummer hervorbringen, kann dem Dokument durch die nächste Zuweisung eine Kontaktnummer zugewiesen werden, usw. -->
		<!-- Alle weiteren Zuweisungen überschreiben NICHT die Kontaktnummer. Ausnahme: Zuweisung an einen Kontakt, dieser überschreibt die Kontaktnummer -->
		<!-- Mit jeder Zuweisung einer Kontaktnummer wird auch die (Haupt-)Ansprechpartnernummer an das Dokument zugewiesen, falls es zu der Zuweisung eine gibt -->
     	        <Type>Vorgang</Type>
		<Key>1059269</Key>
	</Assign>
	<Assign>
		<Type>Maschine</Type>
		<Key>5432</Key>
	</Assign>
  </Assignments>  
</CoDocument>

Weiteres

Sonderrecht Dokumente einlesen

Steuert, ob der Benutzer das Recht hat Dokumente in den Dokumentenstamm einzulesen.

  • Ja
  • Nein

edi-schnittstelle/import_dokumente_xml.txt · Zuletzt geändert: 2023/03/21 11:45 von Victoria Rafael
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0