Lagerbestände Hochladen

Die Aufgabe meldet Ihre Lagerbestände in den Shopify-Shop, und sonst nichts. Sie ist von Produkte Hochladen getrennt, weil ein Bestand sich viel häufiger ändert als ein Produkt: So schleppt eine Bestandsänderung nicht den ganzen Produktdatensatz mit.

Was übertragen wird

Je Produkt, das schon im Shop steht, geht die Bestandsmenge hinüber, und zwar an einen bestimmten Standort des Shops. Shopify führt den Bestand nicht am Artikel, sondern je Standort, und diese Aufgabe ist die Stelle, an der Ihre Lager auf die Standorte des Shops treffen.

Diese Aufgabe legt kein Produkt an, sie ändert nur, was da ist.

Aufbau des Transferplans

Ein Plan mit zwei Abschnitten.

Abschnitt Was darin steht
Auswahl Welche Produkte gemeldet werden und woran TRADElube das Gegenstück im Shop erkennt
Lagerbestand Je Standort des Shops ein Register mit Standort und Menge

Der Abschnitt Lagerbestand ist ab Werk leer, und ohne ihn überträgt die Aufgabe nichts. Über die Schaltfläche Hinzufügen legen Sie ein Register an, und das Papierkorbzeichen am Register entfernt es wieder. Die Register sind durchnummeriert.

Zwei Zeilen führt ein solches Register. Standort ist ein fester Wert und wird aus einer Auswahlliste gewählt, die TRADElube beim Aufklappen aus dem Shop holt. Ohne stehende Verbindung bleibt sie deshalb leer. Menge führt Ihre Lager als Quellen auf, je Lager eine. Sie entscheiden also je Standort, welches Ihrer Lager er sehen soll. Führen Sie mehrere und soll ein Standort ihre Summe sehen, tragen Sie das als Skript ein.

Ein Register je Standort ist auch dann der richtige Aufbau, wenn Sie nur ein Lager führen: Shopify braucht die Angabe, an welchem Standort die Menge liegt, und ohne sie wüsste der Shop nicht, wo die Ware steht.

Auswahl trägt zwei Zeilen. Bedingung entscheidet, welche Produkte gemeldet werden. Bestehender Eintrag entscheidet, woran TRADElube den Artikel im Shop wiedererkennt: über die Produktnummer als SKU, über die Herstellernummer als Barcode oder über die EAN als Barcode. Die Zeilen Neuer Eintrag und Entfernter Eintrag fehlen, weil diese Aufgabe im Shop weder anlegt noch löscht.

Besonderheiten und Grenzen

Die Aufgabe verhält sich anders, je nachdem ob am selben Kanal Produkte Hochladen steht. Steht sie dort, überspringt die Ausführung die Hauptartikel, denn deren Bestand hängt bei Shopify an den Varianten. Steht sie nicht dort, sucht diese Aufgabe den Artikel im Shop selbst und meldet ausdrücklich, wenn sie ihn nicht findet, damit ein Shop ohne Bestände nicht wie ein stiller Fehler aussieht.

Die Produktnummern müssen auf beiden Seiten übereinstimmen. TRADElube findet den Artikel im Shop über seine Kanalzuordnung und prüft danach, ob dessen SKU noch die Produktnummer des Produkts ist. Weicht sie ab, bricht die Übertragung dieses Produkts mit einer Meldung ab, statt einen fremden Bestand zu überschreiben.

Weiterführend