Wenn eines dieser Dinge regelmäßig für einige Ihrer XML-Rechnungen geschieht (es kann auch weitere geben), dann müssen Sie diese optimieren. Das heißt Sie müssen die Regeln für Extrahieren in der XML-Rechnungsdefinition oder dem XML-Rechnungsprofil optimieren, die zu den Rechnungen gehören, damit diese automatisch verarbeitet werden können:
In jedem Fall wird folgendermaßen das Extrahieren einer XML-Rechnung optimiert. Sie müssen überlegen, ob die Änderung für das zugrunde liegende XML-Rechnungsprofil oder dieXML-Rechnungsdefinition vorgenommen werden soll.
Änderungen, die auf der XML-Rechnungsprofilebene vorgenommen werden, beeinflussen alle XML-Rechnungen, die als zugehörig identifiziert werden. Wenn ein XML-Rechnungsprofil mehrere XML-Rechnungsdefinitionen enthält, beeinflusst die Änderung alle Rechnungen, die zu einer von ihnen gehören.
Änderungen, die auf XML-Rechnungsdefinitionsebene durchgeführt werden, beeinflussen nur die Rechnungen, die spezifisch zu ihm gehören.
Rechnungen gelangen automatisch zu Optimize, wenn der Lieferant neu im System ist oder wenn ein gültiger Lieferant oder Käufer nicht aus der Rechnung extrahiert werden kann. Sie können auch von Verify zu Optimize gesendet werden. Bestimmte Rechnungen können automatisch zu Optimize gesendet werden und andere werden immer zu Optimize gesendet.
Suchen Sie in der Spalte Rechnungstyp in der Liste der Rechnungsdefinitionen nach XML-Rechnungen.
In der Spalte Optimize doppelklicken Sie auf eine XML-Rechnung mit dem Status 99. Notieren Sie sich die ID-Nummer der Rechnungsdefinition. Sie wird in der Spalte IDangezeigt.
Beachten Sie, dass Sie hier auch auf normale Optimize-Funktionalitäten zugreifen können, wie zum Beispiel die Angabe automatisch die verbundenen XML-Rechnungen mit dem Status Vollständig, indem Sie mit der rechten Maustaste auf die Rechnung im Optimize-Module klicken und stattdessen auf Öffnen klicken.
Optional: Ändern Sie die XML-Rechnungsquelle.
Optional: Leiten Sie die Rechnung zu einem anderen XML-Rechnungsprofil um, sodass die XML-Rechnung optimiert werden kann.
Ordnen Sie die entsprechenden XML-Elemente den entsprechenden Feldern in der Rechnung zu. Bei der Verwendung von Master-Daten siehe auch unter Dinge, die bei der Optimierung von XML-Rechnungen in Verbindung mit Master-Daten berücksichtigt werden müssen.
Bei Bedarf ordnen Sie Zeilenelemente den entsprechenden XML-Elementen/Attributen zu.
Erstellen Sie bei Bedarf Regeln, die bei der Suche nach korrekten Werten im XML-Code helfen.
Berücksichtigen Sie, ob die Änderungen für alle Rechnungen gelten sollen oder nur für diese der aktuellen XML-Rechnungsdefinition. Klicken Sie auf XML-Definition speichern, um die Änderung nur für die aktuelle XML-Rechnungsdefinition zu speichern (das heißt den aktuellen Lieferanten). Klicken Sie auf XML-Profil speichern, wenn die Regel für alle XML-Rechnungen gelten soll, die dem XML-Rechnungsprofil entsprechen, unabhängig von der XML-Rechnungsdefinition.
Wenn Sie auf XML-Profil speichern klicken, werden Sie aufgefordert zu bestätigen, wenn Sie die Änderungen im Profil speichern möchten, nur für den Fall, dass Sie aus Versehen auf die Schaltfläche klickten.
Schließen Sie das Dialogfeld, wenn Sie fertig sind. Ein Dialogfeld wird angezeigt und fragt, ob Sie mit der Optimierung der XML-Rechnungsdefinition oder dem XML-Rechnungsprofil fertig sind (falls eine Definition nicht gespeichert wird). Wählen Sie Ja (wenn Sie Nein wählen, bleibt die XML-Rechnungsdefinition oder das XML-Rechnungsprofil in Optimize mit dem Status 99. Sie können diese neu öffnen und weiter mit ihnen arbeiten).
Wenn Master-Daten verwendet werden, werden Sie auch aufgefordert zu bestätigen.
Alle Rechnungen, zu der Rechnungsdefinition oder dem Rechnungsprofile gehören und den Status Gescannt haben, werden erneut mit der aktualisierten XML-Rechnungsdefinition/dem aktualisierten XML-Rechnungsprofil interpretiert.
Optimize kann XML-Rechnungen entweder von Verify oder Interpret erhalten (es sei denn, die Rechnungen von unbekannten Lieferanten werden gehindert automatisch zu Optimize zu gehen).
Wenn Sie eine XML-Rechnungsdefinition oder ein XML-Rechnungsprofile in Optimize öffnen, werden diese im XML-Mapper angezeigt. Hier ordnen Sie Rechnungsfelder den entsprechenden XML-Elementen zu. Wenn Sie das Dialogfeld schließen erscheint eine Meldung mit der Frage, ob Sie fertig sind. Sie haben folgende Möglichkeiten:
Wenn Sie diese Option wählen:
Der Name, die Nummer und die Beschreibung der Rechnungsdefinition wird aktualisiert (gilt nicht wenn keine Definition gespeichert wurde, das heißt nur ein Profil ist derzeit vorhanden).
Das Dialogfeld und die Rechnungsdefinition werden geschlossen.
Der Optimize-Status wird auf 0 gesetzt.
Sie überspringen die nächste XML-Rechnungsdefinition oder das nächste XML-Rechnungsprofil, welche optimiert werden müssen.
Die XML-Rechnungsdefinition oder das XML-Rechnungsprofil können jetzt in der Produktion verwendet werden.
Wenn Sie diese Option wählen:
Das Dialogfeld und die Rechnungsdefinition/das Rechnungsprofil werden geschlossen.
Der Optimize-Status bleibt unverändert.
Sie müssen erneut auf die XML-Rechnungsdefinition oder das XML-Rechnungsprofil klicken, um den XML-Mapper für die weitere Arbeit mit ihnen zu öffnen.
Das Dialogfeld der Meldung wird geschlossen und Sie kehren zu der Rechnungsdefinition im XML-Mapper zurück.
Empfehlungen für die besten Praktiken für das Optimieren von XML-Rechnungen
Was ist der Unterschied zwischen XML-Standards, Profilen und Definitionen?
Automatisches Senden der XML-Rechnungen zu Optimize
Verarbeiten von XML-Rechnungen mit COLLECTOR: Übersicht
Konfigurieren eines Interpret-Jobs für die Verarbeitung XML-Rechnungen