Shopware

Shopware ist ein Onlineshop. TRADElube meldet sich an seiner Verwaltungsschnittstelle an und schreibt dort den Katalog hinein: Kategorien, Hersteller, Bilder, Produkte, Preise und Bestände. Zurück kommen die Bestellungen. In der Auswahl der Kanaltypen steht der Kanal in der Gruppe Onlineshops.

Die Transferpläne seiner Aufgaben sind weitgehend vorbelegt, weil TRADElube weiß, wie ein Shopware-Produkt aussieht. Die Arbeit steckt stattdessen in den Zuordnungen, also in der Frage, welcher Bestellstatus des Shops welchem Status in TRADElube entspricht. Stehen Verbindung und Zuordnungen, überträgt die Aufgabe Produkte Hochladen Ihren Katalog, ohne dass Sie ein einziges Feld von Hand zuweisen.

Voraussetzungen

Was Wo es herkommt
Ein erreichbarer Shopware-Shop Seine Adresse tragen Sie im Feld Url ein
Eine Integration mit Administratorrechten Legen Sie in der Verwaltung von Shopware an. Den Weg zeigt Shopware anbinden. Sie liefert das Paar aus Client Id und Client Secret
Eine Kategorie im Shop, unter der der Kategoriebaum entstehen soll Bei einer neuen Shopware-Installation ist das Home
Die Eigenschaftsgruppen und Einheiten, die Sie übertragen wollen Legen Sie im Shop an, siehe Besonderheiten und Grenzen

TRADElube meldet sich über die Integration an und nicht als Benutzer. Das ist die Anmeldung, die Shopware für angebundene Programme vorsieht, und sie besteht unabhängig von einem Mitarbeiterkonto: Verlässt jemand das Unternehmen, bricht die Anbindung nicht ab.

Verbindung einrichten

Die Reihenfolge ist nicht beliebig, weil jeder Schritt vom vorigen lebt:

  1. Zugangsdaten eintragen und über die Schaltfläche Verbinden anmelden. Erst mit einer bestehenden Verbindung haben die Zuordnungstabellen überhaupt eine externe Seite. Ohne sie bleibt jede Neu Laden wirkungslos.
  2. Im Feld Externe Oberste Kategorie den Knoten im Shop wählen, unter dem TRADElube den Kategoriebaum anlegt. Fehlt er, landen die Kategorien außerhalb der Navigation des Shops. Die Auswahlliste holt ihre Einträge erst beim Aufklappen aus dem Shop: Sie steht einen Moment leer, und sie bleibt leer, solange keine Verbindung besteht.
  3. Zuordnungen füllen, siehe unten.
  4. Aufgaben starten.

Bereich Konfiguration des Shopware-Kanals mit leerem Feld Oberste Kategorie und der externen Wurzel Home

Das Feld Oberste Kategorie darüber meint die Seite von TRADElube und darf leer bleiben. Leer heißt „alle Kategorien der obersten Ebene", und das ist bei einem Katalog mit mehreren Wurzeln die richtige Einstellung, keine vergessene. Nur wenn Sie ausdrücklich einen Teilbaum übertragen wollen, tragen Sie dort dessen Wurzel ein.

Zuordnungen

Der Kanal führt zwölf Register, je eines für eine Liste, die es auf beiden Seiten gibt. Die Spalte Extern zeigt den Eintrag im Shop, die Spalte Intern den in TRADElube.

Register Zahlungsarten mit den Spalten Extern und Intern und den Schaltflächen Neu Laden und Importieren

Register Was zugeordnet wird
Anrede Die Anreden des Shops auf die des Mandanten
Länder Die Länderliste des Shops. Ohne Zuordnung fehlt an einer importierten Bestellung das Land der Adresse
Sprachen Die Sprachen des Shops auf die Lokalisierungen des Mandanten
Bestellstatus Der Bestellstatus des Shops auf den Status in TRADElube
Zahlungsarten Rechnung, Vorkasse und was der Shop sonst anbietet
Zahlungsstatus Offen, bezahlt, erstattet und die weiteren Stufen
Lieferarten Standardversand, Expressversand und weitere
Lieferstatus Offen, versendet, zurückgesendet
Lieferzeiten Die Lieferzeiten des Shops. Die interne Seite ist hier keine Liste, sondern eine Zahl in Tagen, die TRADElube aus der Angabe des Shops errechnet
Basiseinheiten Stück, Liter, Kilogramm
Eigenschaften Ihre Auswahl-Eigenschaften auf die Eigenschaftsgruppen des Shops
Verkaufskanäle Nur nötig, wenn Sie die Verkaufskanäle je Produkt steuern wollen

Es erscheinen nur die Einträge, die im Shop aktiv und einem Verkaufskanal zugewiesen sind. Eine abgeschaltete Zahlungsart taucht deshalb gar nicht erst auf, und Sie ordnen nichts zu, was ein Kunde nie zu sehen bekommt.

Über der Tabelle stehen sechs Schaltflächen. Vier gelten der einzelnen Zeile: Neu, Löschen, Nach Oben und Nach Unten. Zwei sprechen mit dem Shop:

  • Neu Laden holt die Liste aus dem Shop und legt je externem Eintrag eine Zeile an. Wo die Namen übereinstimmen, schlägt TRADElube die interne Seite gleich vor.
  • Importieren legt die fehlenden internen Objekte im Mandanten an, also etwa die Länder, die Sie noch nicht führen. Das ist der vorgesehene Weg, einen Katalog zu übernehmen, den der Shop bereits pflegt, und keine Abkürzung: Sie sparen sich die Handarbeit, und die Zuordnung entsteht gleich mit.

Den umgekehrten Weg gibt es nicht: TRADElube legt in einem Shopware-Shop keine Stammlisten an. Was der Shop führt, pflegen Sie im Shop.

Bei Bestellstatus, Zahlungsstatus und Lieferstatus raten wir vom Importieren ab. Diese drei tragen Bedeutung: An ihnen hängt, welcher Zustand als abgeschlossen gilt und welcher einen Folgeschritt auslöst. Was der Shop dort führt, ist seine eigene Sicht, und ein Import legt sie als zweite Reihe neben die Statusarten, die Sie fachlich brauchen. Diese drei pflegen Sie in den Einstellungen und ordnen sie von Hand zu.

Verfügbare Aufgaben

Dreizehn Aufgaben, acht in den Shop hinein und fünf heraus. Herunterladen heißt aus dem Shop nach TRADElube, Hochladen umgekehrt.

Aufgabe Richtung Überträgt Hinweise
Kategorien Herunterladen Import Kategorien Übernimmt einen im Shop gepflegten Baum
Kategorien Hochladen Export Kategorien Legt sie unter der externen obersten Kategorie an
Hersteller Herunterladen Import Hersteller
Hersteller Hochladen Export Hersteller
Medien Herunterladen Import Medien
Medien Hochladen Export Medien Läuft vor den Produkten, sonst hat ein Produkt kein Bild, auf das es verweisen kann
Eigenschaften Hochladen Export Die Optionen der zugeordneten Auswahl-Eigenschaften Überträgt die Optionen, nicht die Gruppen, siehe unten
Produkte Herunterladen Import Produkte
Produkte Hochladen Export Produkte samt Varianten, Preisen, Beschreibungen und Bildverweisen Die umfangreichste Aufgabe des Kanals, mit einem Plan je Ebene
Lagerbestände Hochladen Export Nur die Bestände Getrennt von den Produkten, damit eine Bestandsänderung nicht den ganzen Produktdatensatz mitschleppt
Bestellungen Herunterladen Import Bestellungen samt Positionen, Adressen und Kunden Über das Feld Alter Bestellungen für Sync begrenzen Sie, wie weit zurück gesucht wird
Bestellstatus Hochladen Export Bestell-, Zahlungs- und Lieferstatus Der Rückweg zum Shop, nachdem Sie eine Bestellung bearbeitet haben
Kunden Hochladen Export Kunden mit Rechnungs- und Lieferadresse

Welche dieser Aufgaben es in Ihrem Mandanten gibt, entscheidet Ihr Bedarf: Angelegt wird, was Sie tatsächlich brauchen, und die Liste unter dem Navigationspunkt Aufgaben ist entsprechend kürzer als die Tabelle oben. Wie eine Aufgabe läuft und was ihr Zeitplan bedeutet, steht unter Aufgaben.

Eine Aufgabe Kunden Herunterladen gibt es nicht, und sie fehlt auch nicht: Kunden entstehen in TRADElube zusammen mit der Bestellung, die sie ausgelöst haben. Ebenso wenig gibt es Lagerbestände Herunterladen, denn den Bestand führt die Seite, die die Ware hat, und das ist nicht der Shop.

Besonderheiten und Grenzen

Die Aufgabe Eigenschaften Hochladen überträgt die Optionen einer Auswahl-Eigenschaft, etwa die Farbtöne, aber nicht die Gruppe, in die sie gehören: Eigenschaftsgruppen und Einheiten legt TRADElube im Shop nicht an. Der Weg ist deshalb: die Gruppe im Shop anlegen, im Register Eigenschaften zuordnen, speichern, dann die Aufgabe laufen lassen. Dasselbe gilt für Basiseinheiten wie Stück.

Häufige Fragen

Im Shop lässt sich keine Variante auswählen. Dann steht im Abschnitt Varianteneigenschaften nichts. Die Produkte sind vollständig angelegt, aber ohne Achse hat der Konfigurator nichts anzubieten, siehe Produkte Hochladen.

Zwei Shops an einem Mandanten. Das ist vorgesehen, und zwar als zwei Kanäle desselben Typs mit eigenen Zugangsdaten, eigenen Zuordnungen und eigenen Aufgaben, siehe Kanäle.

Weiterführend