wir importieren für Kunden Aufträge über den Belegimporter im CSV Format. Beleg- und Hauptbelegnummer werden dabei jeweils als “NEW” neu angelegt. Im Feld {Internet} übernehmen wir die Fremdbestellnummer aus dem System des Kunden.
Nun kommt es vor, daß Kunden manchmal Aufträge versehentlich doppelt an uns senden. Gibt es eine Möglichkeit über ein Feld die doppelte Auftragsvergabe zu verhindern? Wir dachten, das wäre über das Feld {Internet} möglich, funktioniert aber beim Belegimport nicht.
Leider können wir die Auftragsnummern des Kunden nicht als Beleg- oder Hauptbelegnummer importieren, das haben wir bereits versucht.
im Standard per Beleg Importer findet kein Check statt, ob ein Auftrag bereits importiert wurde.
Wir haben daher für unsere Kunden einen CSV Importer auf Basis des Xentral Formates gebaut. Mit diesem können eure Kunden eine Email mit CSV Datei im Anhang unseren Service senden und der Auftrag wird automatisch in eurem Xentral angelegt. Ist ein Auftrag bereits aufgrund der Referenz, zB “Internet” vorhanden, wird der erneute Import - mit Fehlerbenachrichtigung per Mail - abgelehnt.
Danke für die Antworten. Das Problem ist in diesem Fall der Kunde. Er kopiert die Bestellungen in ein vorformatiertes Excelsheet, welches er uns dann sendet und wir lesen das über den Belegimport ein. Eigentlich ganz einfach. Nur wenn der Kunde einen Auftrag doppelt übermittelt, merken wir das nicht. Ist zwar nicht unser Fehler, aber wir könnten den Kunden ganz einfach glücklich machen, wenn wir doppelte Bestellungen erkennen könnten
Wenn das über einen FTP Import funktioniert, dann probieren wir das gerne einmal aus.