Verwendung des DMS Capture-Exports
WMS 2020 (1.1.0) DMS 7.0.2
Übersicht
Hier erfahren Sie, wie der Capture-Export aus dem DMS verwendet werden kann, um die Daten in das Rechnungsobjekt vom Typ WmsInvoice zu konvertieren.
DMS: Konfiguration der Erfassungsvorlage
Für die Verwendung des Capture-Exports muss bei der Konfiguration der Erfassungsvorlage der Export als XML aktiviert werden. Da die Dokument-ID in der Export-Datei enthalten ist, muss das PDF nicht zwangsweise exportiert werden.
Diese ist in der WmsInvoice-Eigenschaft DocumentId hinterlegt. Neben den Hauptdaten einer Rechnung können auch die einzelnen Positionen übernommen werden. Wie eine Erfassungsvorlage konfiguriert wird, kann der Dokumentation im DMS entnommen werden.
WMS 1.1.3 DMS 7.0.4 Wird bei der Tabellenerkennung eine Spalte als “Erforderlich” definiert und konnte kein Wert ausgelesen werden (z.B. der Preis einer Rechnungsposition), dann wird bei der Übernahme in das Rechnungsobjekt der Status der Position auf “Unvollständig“ gesetzt.
WMS: Konfiguration des Capture-Export Mapping
Im WMS Workflow Studio müssen die Attribute einer Erfassungsvorlage zu den entsprechenden WmsInvoice-Eigenschaften zugeordnet werden. Dies erfolgt unter "Globale Einstellungen > [accantum] DMS > Menü Erfassung". Da in verschiedenen Erfassungsvorlagen vermutlich auch unterschiedliche Bezeichner für die Attribute verwendet wurden (z.B. Rechnungsnummer, Belegnummer, etc.), können auch unterschiedliche Attribut-Bezeichner derselben WmsInvoice-Eigenschaft zugeordnet werden. Selbiges muss auch für die Spalten einer Positionstabelle erfolgen (rechte Tabelle).
Details für die Zuordnung finden Sie unter dem Kapitel "[accantum] DMS Verbindungseinstellung"
WMS: Konvertierung des Capture-Exports in ein WMS Rechnungsobjekt
Aktivität "Capture-Export konvertieren"
Die Konvertierung an sich erfolgt mittels der DMS-Aktivität "Capture-Export konvertieren". Hierbei werden alle Werte der Capture-Attribute übernommen, welche in dem zuvor beschriebenen Capture-Export Mapping einer WmsInvoice-Eigenschaft zugewiesen wurden.
Die Aktivität steht Ihnen ab DMS 7.0.2 zur Verfügung.
Beispiel-Workflow
Capture-Export konvertieren
Erstellt aus der exportierten XML-Datei zu einem Dokument das Rechnungsobjekt (Typ WmsInvoice)Dokumentenmappe erstellen
Erstellt eine neue Dokumentenmappe für die folgende AufgabeLädt das DMS Dokument (die ID steht im Rechnungsobjekt) in die eben erstellte Dokumentenmappe
Die DocumentId aus dem Rechnungsobjekt ist vom Typ string und muss deshalb mit Guid.Parse in eine Guid gewandelt werden
Aufgabe starten: Rechnung
Startet eine neue Aufgabe mit der erstellten Dokumentenmappe und den Daten aus dem Rechnungsobjekt