Datenmigration für Restaurantinventare: Artikel ohne Duplikate importieren

Vorhandenen Artikeln zuordnen, nicht die fehlenden erneut hochladen
Sie migrieren einen Artikelstamm ohne Duplikate, indem Sie jede Legacy-Zeile einem bereits vorhandenen Artikel zuordnen, nicht indem Sie die gesamte Datei erneut hochladen. Ordnen Sie zunächst nach Artikelcode zu, und verknüpfen Sie dann die Lieferantenverpackung mit dem zugehörigen Basisartikel. Erstellen Sie einen neuen Artikel nur, wenn nichts übereinstimmt. Ein zweiter Massenupload der Zeilen, die Sie für fehlend halten, erzeugt die Duplikate.
Das Ein-Basisartikel-Modell macht das möglich. Jede Zutat ist ein einziger Basisartikel, und alle Lieferanten-SKUs und Verpackungsgrößen hängen an diesem einen Datensatz. Die eigentliche Aufgabe besteht also nicht darin, 1.500 Zeilen zu laden. Es geht darum, Zeile für Zeile zu entscheiden, welchem vorhandenen Basisartikel jede Zeile zugehört.

Den Export bereinigen, bevor er auf die Importvorlage trifft
Die meisten Duplikatprobleme beginnen im Export, nicht beim Upload. Legacy-Exporte kommen oft ohne die Artikelcodes, die Sie zum Zuordnen benötigen, oder in einer Form, die die Importvorlage nicht akzeptiert. Bereinigen Sie die Datei zuerst, dann importieren Sie.
Arbeiten Sie den Export durch, bevor er in die Nähe der Vorlage kommt. Die vier unten aufgeführten Probleme verursachen die meisten Duplikate und abgelehnten Uploads.
| Was der Legacy-Export falsch macht | Warum der Import scheitert | Vor dem Upload beheben |
|---|---|---|
| Kein Artikelcode pro Zeile | Nichts zum Zuordnen, also wird jede Zeile als neu gewertet | Code aus dem Altsystem hinzufügen oder nach exaktem Namen zuordnen |
| Zwei Zeilen für dieselbe Zutat | Beide werden als separate Basisartikel importiert | Zu einem Basisartikel mit Verpackungsgrößen zusammenfassen |
| Alte oder falsche Vorlagenspalten | Der Upload wird abgelehnt oder einem falschen Feld zugeordnet | Datei auf aktueller Vorlage neu aufbauen |
| Rezepte als Freitext exportiert | Zutaten werden nicht mit Basisartikeln verknüpft | In strukturierte Zeilen aufteilen, eine Zutat pro Zeile |
Die Rezeptdatei erfordert dieselbe Sorgfalt. Ein Legacy-Rezeptexport ist oft ein langer Textblock pro Gericht, sodass nichts mit einer Zutat verknüpft ist. Wandeln Sie ihn in strukturierte Zeilen um, eine Zutat pro Zeile, bevor Sie versuchen, etwas zuzuordnen.
Festlegen, was mit nicht übereinstimmenden Zeilen passiert
Einige Zeilen werden nicht übereinstimmen, und das ist normal. Die Entscheidung liegt darin, was Sie damit tun. Dies ist der Punkt, an dem ein Duplikat entweder verhindert oder erzeugt wird.
Senden Sie eine nicht zugeordnete Zeile zur Überprüfung, anstatt sie sofort einen neuen Artikel erstellen zu lassen. Wenn ein eingehender Artikel keinem vorhandenen Katalogeintrag zugeordnet werden kann, hält Supy ihn in einer Genehmigungsqueue zurück, anstatt die Arbeit zu blockieren. Jemand prüft dann jede zurückgehaltene Zeile und entscheidet, ob es ein wirklich neuer Artikel ist oder ein anderer Name für einen bereits vorhandenen.

Die Regel ist einfach. Wenn die Zeile mit einem vorhandenen Artikelcode übereinstimmt, verknüpfen Sie sie und fahren Sie fort. Wenn nicht, geht sie zur Überprüfung. Dort ordnen Sie sie entweder dem richtigen Basisartikel zu oder genehmigen sie als neuen Artikel.
Einen Probelauf durchführen, bevor Sie Echtdaten anfassen
Lassen Sie den ersten echten Import niemals das erste Mal sein, dass Sie sehen, was er tut. Führen Sie ihn einmal gegen eine Test-Charge aus, lesen Sie den Bericht dessen, was er erstellen würde, und korrigieren Sie die Zuordnungen, bevor er Ihren Live-Artikelstamm erreicht.
Ein Probelauf verwandelt Rätselraten in eine Aktionsliste. Er zeigt Ihnen die genauen Zeilen, die nicht übereinstimmen werden, während noch nichts erstellt wurde.

Bei einem Import mit 1.500 Zeilen zeigt Ihnen ein Probelauf die 18 Zeilen, die nicht übereinstimmen werden, bevor ein einziger neuer Artikel existiert. Sie lösen diese 18 auf, führen ihn erneut aus, und die Anzahl neuer Duplikate bleibt bei null.
Menüpunkte Rezepten zuordnen, damit Verkäufe den richtigen Bestand reduzieren
Ein bereinigter Artikelstamm ist nur die Hälfte der Migration. Wenn das Menü nicht damit verbunden ist, werden Verkäufe keinen Bestand abziehen, und Ihre theoretischen Zahlen bleiben nach dem Go-live leer.
Nachdem die Artikel eingelesen sind, ordnen Sie jeden POS-Menüpunkt dem Rezept zu, das er verkauft, oder markieren Sie diejenigen, die keine Nachverfolgung benötigen. Sie können viele Zuordnungen auf einmal statt eine nach der anderen vornehmen. Sobald ein Gericht mit seinem Rezept verknüpft ist, zieht jeder Verkauf automatisch die richtigen Zutaten ab.

Ein weiteres Sicherheitsnetz hält danach die Linie aufrecht. Wenn jemand versucht, eine doppelte Kosteneinstellung für dasselbe Rezept und denselben Standort zu speichern, blockiert Supy es beim Speichern. Der bereinigte Stamm, den Sie gerade aufgebaut haben, wird in der ersten Woche nicht stillschweigend rückgängig gemacht.
Beginnen Sie mit dem, was Sie tatsächlich migrieren. Wenn Ihr Legacy-Export Artikelcodes enthält, beginnen Sie mit der Zuordnung auf deren Basis und senden Sie nur die nicht zugeordneten Zeilen zur Überprüfung. Wenn nicht, verwenden Sie Ihren ersten Aufwand darauf, Codes oder exakte Namen hinzuzufügen, denn ohne sie wird jede Zeile als neu gewertet.
Importieren Sie dann niemals zuerst in die Live-Umgebung. Führen Sie den Probelauf durch, leeren Sie die Überprüfungsqueue und importieren Sie erst dann für den Echtbetrieb. Tun Sie das, und die Größe der Datei spielt keine Rolle mehr. Sie ordnen vorhandenen Einträgen zu, anstatt eine zweite Kopie darauf zu stapeln.


.jpeg)

