Empfehlungen für das Optimieren von XML-Rechnungen

Das ultimative Ziel liegt darin, XML-Rechnungen automatisch im System zu verarbeiten und zwar mit so wenig Benutzereingriff wie möglich. Wenn Sie zum Beispiel anfänglich XML-Rechnungen von einem neuen Lieferanten erhalten, dann ist es wichtig zu verifizieren, dass korrekte Werte aus den XML-Rechnungen extrahiert werden. Wenn zum Beispiel die erhaltene XML-Rechnung sich nach einem bestimmten XML-Rechnungsstandard richtet, dies aber nicht korrekt durchführt, kann ein falscher Wert als richtig verstanden und Rechnungen automatisch akzeptiert werden. Daher müssen eingegangene XML-Rechnungen für einen bestimmten Zeitraum manuell verifiziert werden und die dazugehörigen Rechnungsdefinitionen oder -profile müssen nach Bedarf optimiert werden, bis Sie mit den Ergebnissen zufrieden sind.

Dieses Thema enthält Empfehlungen, die Sie zur Optimierung von XML-Rechnungen beachten müssen.

Voraussetzungen

Für eine korrekte Optimierung Ihrer XML-Rechnungen müssen Sie noch vor Beginn einige Fragen zu Ihrem System und den zu erfassenden Felder beantworten:

Mein INVOICES-System

Das Wissen zu welchem Käufer eine Rechnung gehört, vereinfacht den Prozess erheblich. Wenn Sie XML-Dateien per E-Mail erhalten, können Sie die E-Mailadressen verwenden, um sie nach Käufer zu trennen.

Zu erfassende Felder

Sie müssen wissen, welche Informationen auf Ihren Rechnungen erfasst werden müssen. Beginnen Sie, indem Sie das XML-Layout ansehen. Vergleichen Sie die enthaltenden Felder mit denen in Ihrem INVOICES-Profil.

Allgemeine Richtlinien

Folgen Sie beim Optimieren von XML-Rechnungsdefinitionen immer diesen Richtlinien:

Empfehlungen für das Optimieren von Rechnungen

Dieser Abschnitt enthält eine Liste mit Schritten, die für die beste Optimierung einer Rechnungsdefinition, die zu den unterstützten Standards gehört, durchgeführt werden können. Führen Sie dies sorgfältig durch, dann müssen Sie möglicherweise keine Rechnungen verifizieren, die zu der Rechnungsdefinition gehören. Möglicherweise müssen Sie diese nur akzeptieren, je nachdem, wie der INVOICES-Job eingerichtet wurde.

Vorbereitungsschritte

  1. Wenn Sie viele XML-Rechnungen optimieren müssen, sortieren Sie diese zuerst nach XML-Format, dann nach Lieferant.

  2. Für die besten und schnellsten Ergebnisse müssen Sie sicherstellen, dass Sie mindestens drei XML-Rechnungsbeispiele für jeden Lieferanten haben, die Sie zum Testen und zum Einrichten des Systems für die Arbeit mit XML-Rechnungen verwenden können.

  3. Sehen Sie sich jedes der XML-Rechnungsbeispiele für jeden Lieferanten an (zum Beispiel im Internet Explorer) und versuchen Sie die Datei zu finden, welche die meisten Daten enthält.

  4. Führen Sie diese Datei in Interpret aus.

Schritte zur Optimierung der Rechnung aus den Vorbereitungsschritten.

  1. Beginnen Sie, indem Sie im XML-Mapper die Lieferantenfelder auf der Registerkarte Felder anzeigen. (Beachten Sie, dass Lieferant nicht als erstes aufgeführt wird.)

Hinweise:

  1. Wechseln Sie im linken Bereich zur Registerkarte XML und wählen Sie rechts das erste Lieferantenfeld in der Registerkarte Felder. Arbeiten Sie sich von oben nach unten durch die Felder:
  2. Ist das Feld Name korrekt? Für dieses Feld ist die Übereinstimmung am wichtigsten. Stellen Sie sicher, dass der Wert vom richtigen Ort extrahiert wird. Wenn Master-Daten verwendet werden, stellen Sie sicher, dass die Groß-/Kleinschreibung genau beachtet wird.
  3. Ist das Feld Lieferantennummer korrekt? Dies ist das zweitwichtigste Feld. Stellen Sie sicher, dass es von dem korrekten Speicherort extrahiert wird und bei der Verwendung von Master-Daten übereinstimmt (in Verbindung mit dem Lieferantennamen)

  4. Wenn Master-Daten verwendet werden und der Lieferantenname dort einzigartig ist, dann wird dieses Feld technisch gesehen nicht benötigt. In diesem Fall können Sie das Extrahieren für dieses Feld deaktivieren. Dann wäre das Feld im Bild nicht zu sehen und der Wert würde aus den Master-Daten entnommen.

    Wenn Sie andererseits dennoch möchten, dass das Feld sichtbar bleibt, sollten Sie aus ästhetischen Gründen prüfen, ob der extrahierte Wert korrekt ist, selbst wenn er technisch gesehen nicht für die Übereinstimmung der Master-Daten erforderlich ist.

  5. Klicken Sie auf XML-Definition speichern, wenn diese beiden Felder korrekt sind. Der korrekte Lieferantenname sollte jetzt oben im Fenster XML-Mapper sichtbar sein.

  6. Gemäß des Verlaufs der Identifizierung der Rechnungen bei der Verwendung von Master-Daten in INVOICES kann es für die Suche nach einem einzigartigen Lieferanten erforderlich sein, zusätzliche Felder korrekt zu extrahieren. Wenn Sie zum Beispiel mehrere Lieferanten mit dem gleichen Namen und der gleichen Nummer haben, dann kann die Adresse oder ein anderes Feld die Übereinstimmung feststellen. Sehen Sie sich Ihre Master-Daten an. Prüfen Sie in den Abschnitten [BuyerIdentification] und [SupplierIdentification] von Eiglobal.ini angegebenen Einstellungen und lesen Sie die Hilfe, um die Standardreihenfolge für diese Felder zu verstehen, die für die Identifizierung des Lieferanten verwendet werden. (Näheres dazu finden Sie unter INVOICES-INI-File-help.chm.)

  7. Bei der Verwendung von Master-Daten sind nur die verbundenen Felder technisch erforderlich (nur wenige Lieferanten-/Käuferfelder sind notwendig. Eine einzige Übereinstimmung kann ausreichen, um eine genaue Übereinstimmung in den Master-Daten zu erhalten). Die in der Ausgabe eingeschlossenen Daten werden tatsächlich von den Master-Daten genommen und nicht aus der XML. Das heißt, Sie können entscheiden, wie viele zusätzliche Lieferanten- und Käuferdaten im Rechnungsbild angezeigt werden sollen. Nachdem Sie alle möglicherweise für die Zuordnung der Werte gegenüber Master-Daten erforderlichen Felder geprüft und optimiert haben, prüfen Sie übrigen Felder, um zu entscheiden, ob und wie diese angezeigt werden sollen. Wenn Ihre XML-Rechnungen von einem bestimmten Lieferanten dem Standard ebenfalls entsprechen, dann muss nicht viel für die Lieferantenfelder getan werden, außer der oben erwähnten Daten für Name und Lieferantennummer.
  8. Danach prüfen Sie die Käuferfelder mit den gleichen oben für die Lieferantenfelder beschriebenen Schritte. (Käufer wird im XML-Mapper als erstes auf der Registerkarte Felder aufgeführt.)

  9. Wenn es nur einen Käufer im System gibt, dann stellen Sie sicher, dass die von Ihnen gewünschten Informationen korrekt sind.

    Wenn es mehrere Käufer gibt (das heißt, das <SYSTEM>-Profil wird in den Jobeinstellungen angegeben), stellen Sie sicher, dass die zugeordneten Werte Ihrer Liste der Käufer entsprechen. Standardmäßig werden die Felder in der folgenden Reihenfolge zugeordnet: Name1, Name2, Namesupplement1, Namesupplement2.

    Hinweise:

  10. Zeigen Sie im XML-Mapper den Ausschnitt Felder auf der Registerkarte Felder an. Die Liste der hier gefundenen Felder ist gewöhnlich viel länger, als normalerweise in Ihren INVOICES-Profilen. Es könnte ratsam sein, unnötige Felder zu entfernen (zum Beispiel bevor Sie mit dem Testen der XML-Rechnungen beginnen, SupplierAccountNumber3) aus dem Layout in Wartung.

    Beachten Sie jedoch, dass die Felder, die so entfernt werden, aus allen Ihren XML-Rechnungen entfernt werden und nicht nur aus denen eines bestimmten Lieferanten. Wenn Sie ein Feld nur für einen bestimmten Lieferanten entfernen möchten, tun Sie dies in Optimize.

  11. Wenn Sie mit einem benutzerdefinierten XML-Profil arbeiten:

    1. Stellen Sie sicher, dass die Bestellnummer der Rechnung korrekt zugeordnet wird, sodass INVOICES ein GE- oder PO INVOICES-Profil wählen kann.

    2. Berichtigen Sie das Feld Rechnungstyp. Dieses Feld ist besonders in INVOICES. Es muss entweder den Wert 0 für Rechnungen oder 1 für Gutschrift haben.

  12. Prüfen Sie alle in der XML eingeschlossenen Felder.

  13. Berichtigen Sie (normale) Felder

  14. Berichtigen Sie das Layout durch Hinzufügen oder Entfernen von Feldern.

  15. Zuordnen von Zeilenelementfeldern.

  16. Zuordnen von Anhangfeldern.

Verarbeiten von XML-Rechnungen mit COLLECTOR: Übersicht

Zuordnen von Rechnungsfeldern zu dem entsprechenden XML-Element/Attribut

Zuordnen von Zeilenelementen zu Elementen/Attributen in XML-Rechnungen

Erstellen von Regeln für die Zuordnung von Werten für Felder in XML-Rechnungen