Hier findest du Antworten auf häufige Fragen zur Shopify-Integration und Empfehlungen aus vielen Kundenprojekten. Erklärungen zu einzelnen Fehlermeldungen findest du außerdem, siehe Artikel Connect Fehlermeldungen und Abhilfe.
Warum kann ich keine Verbindung zu Shopify anlegen? Es geht nicht weiter.
Nutze am besten die Public App. Sie setzt alle Berechtigungen automatisch. Wenn du eine Custom App nutzt, prüfe in Shopify, ob die App alle nötigen Berechtigungen hat, siehe Artikel Shopify: Shop einrichten. Prüfe außerdem, ob du in Xentral mit Administratorrechten angemeldet bist.
Kann ich meine bestehenden Artikel aus Shopify nach Xentral übernehmen?
Die Integration überträgt Artikel nur von Xentral an Shopify. Bestehende Artikel aus deinem Shop übernimmst du einmalig per CSV-Import: Exportiere die Artikel aus Shopify als CSV-Datei und importiere sie unter Automatisierung > CSV-Import, siehe Artikel Daten per CSV-Import übernehmen.
Warum überträgt Xentral nicht alle Artikel an Shopify?
Häufig stimmt die Artikelstruktur nicht überein: In Xentral ist ein Artikel ein Matrixprodukt, in Shopify ist dieselbe Artikelnummer eine Variante, oder umgekehrt. Arbeite in beiden Systemen mit derselben Struktur, siehe Artikel Shopify: Matrixprodukte und Varianten synchronisieren.
Warum legt Xentral Matrixprodukte mehrfach ohne SKU an, oder die Übertragung bricht mit „Option does not exist“ bzw. „missing option value“ ab?
Die Optionsnamen (z. B. Farbe) oder Optionswerte (z. B. grün) in Xentral stimmen nicht exakt mit denen in Shopify überein. Prüfe Schreibweise, Groß- und Kleinschreibung sowie Leerzeichen am Anfang oder Ende und korrigiere die Bezeichnungen. Halte bei neuen Matrixprodukten die Reihenfolge der Erstübertragung ein.
Warum ist ein in Shopify archivierter Artikel wieder als Entwurf markiert?
Xentral ist bei Artikeln das führende System. Ist ein Artikel in Xentral inaktiv und noch in der Artikelzuordnung, setzt Xentral ihn in Shopify auf Entwurf. Nimm den Artikel deshalb aus der Synchronisation: Entferne die Shop-Verknüpfung in den Online-Shop Optionen des Artikels und filtere die Artikelzuordnung auf diese Verknüpfung. Alternativ aktivierst du bei dem Artikel die Option Sperre aktiv und schließt gesperrte Artikel im Filter über das Feld Sperre aktiv aus.
Wie nehme ich einen Artikel aus meinem Shopify-Angebot?
Einen Artikel nur aus der Artikelzuordnung zu entfernen reicht nicht. Er bleibt in Shopify, erhält aber keine Aktualisierungen mehr. Je nach Ziel hast du drei Möglichkeiten:
-
Artikel inaktiv setzen: Der Artikel ist für Kunden nicht mehr sichtbar. Öffne den Artikel, aktiviere unter Details > Online-Shop Optionen die Option Artikel inaktiv und klicke auf Speichern.
-
Bestand auf null setzen: Der Artikel bleibt sichtbar, ist aber nicht mehr bestellbar. Aktiviere in den Online-Shop Optionen Restmenge (Abverkauf), trage als Pseudo Lagerzahl 0 ein und aktiviere im Workflow Bestand Pseudo Lagerzahl statt echten Lagerzahlen verwenden. Diese Methode eignet sich für einzelne Varianten. Beachte, dass dieser Schalter im Workflow Bestand für die ganze Integration gilt.
-
Artikel löschen: Nur für versehentlich oder testweise angelegte Artikel, die in keinem Beleg stehen. Bei Matrixprodukten löschst du das Matrixprodukt und alle Varianten.
Wir empfehlen, Artikel nicht zu löschen, sondern in den Online-Shop Optionen auf Artikel inaktiv zu setzen. So bleiben Historie und Verknüpfungen erhalten.
Wie biete ich eine einzelne Variante nicht mehr an?
Aktiviere bei der Variante im Artikel die Option Sperre aktiv. Lass die Zuordnung zum Matrixprodukt unverändert. Entfernst du sie, ändert sich die Artikelstruktur, und es entstehen inkonsistente Daten.
Warum schlägt die Übertragung von Freifeldern mit „invalid value“ fehl, oder die Daten erscheinen nicht in Shopify?
Das Metafeld in Shopify erwartet einen bestimmten Typ. Sendet Xentral z. B. Text an ein Zahlen-Metafeld, lehnt Shopify die Übertragung ab, und zwar für alle Metafelder dieses Artikels. Ordne nur typgleiche Felder zu, pflege Datumswerte als Text im Format JJJJ-MM-TT und übertrage Metafelder bei Variantenartikeln über das Matrixprodukt.
Mein Filter mit einer Liste von Artikelnummern funktioniert nicht.
Wähle als Feld die Artikelnummer, als Vergleich IN und trage die Nummern kommagetrennt ein.
Warum zieht Xentral reservierten Bestand von allen Shopify-Standorten ab?
Reservierungen und offene Aufträge kennt Xentral nur je Artikel, nicht je Lager. Damit du nichts überverkaufst, zieht Xentral die reservierte Menge von jedem zugeordneten Shopify-Standort ab. Sind mehrere Xentral-Lager demselben Shopify-Standort zugeordnet, zieht Xentral sie dort nur einmal ab.
Warum stimmt der Bestand meiner Bundles in Shopify nicht?
Für JIT-Stücklisten ignoriert Xentral die Lager Zuordnung und berechnet den Bestand über alle Lager, siehe Artikel Shopify: JIT-Stücklisten und Bundles.
Wie bilde ich abweichende Steuersätze für Regionen innerhalb eines Landes ab, z. B. Korsika?
Regionale Steuersätze innerhalb eines Landes bildet der Xentral-Standard nicht unmittelbar ab. Nutze die Lieferschwelle für das Hauptland, um die richtigen Steuersätze anzuwenden. Für echte regionale Sonderfälle passt du die Belege manuell an oder lässt den Import per Customizing erweitern. Dein Solution Consultant berät dich dazu oder vermittelt dir einen Partner.
Was passiert mit einem Auftrag, der einen in Xentral nicht angelegten Artikel enthält?
Xentral importiert den Auftrag nicht und zeigt im Journal einen Fehler, z. B. „No productNumber for product“. Lege den Artikel in Xentral an und stoße den Auftrag im Journal neu an. Aufträge kannst du in Shopify nicht nachträglich ändern: Entfernst du dort eine Position, bleibt der Fehler. Storniere die Bestellung in Shopify und lege sie neu an, oder erfasse den Auftrag manuell in Xentral. Dann gleicht Xentral den Auftragsstatus aber nicht mit Shopify ab.
Wie importiere ich einen Auftrag manuell?
Rufe das Journal über Automatisierung > Journal auf, wähle den Tab Aufträge und importiere den Auftrag mit Aufträge importieren gezielt über seine Auftragsnummer. Fehlgeschlagene Aufträge stößt du dort über das Symbol zum erneuten Ausführen in der Zeile oder mit Gefilterte erneut ausführen neu an. Im Produktivbetrieb importiert Xentral Aufträge automatisch; den manuellen Import brauchst du nur nach Korrekturen oder zum Testen.
Wie bekomme ich Bescheid, wenn der Auftragsimport fehlschlägt?
Richte auf der Seite Systemstatus unter Alarms verwalten > Alarm erstellen ein Abo ein. Du wählst die Integration, die Häufigkeit und ob du bei Warnungen, Fehlern oder beidem benachrichtigt wirst.
Wie ändere ich die Versandart abhängig vom Lieferland automatisch?
Nutze Versandregeln. Eine Versandregel filtert Aufträge z. B. nach Versandart, Projekt, Lieferland und Shop und ändert nach dem Import automatisch die Versandart, siehe Artikel Versandregeln.
Auf englischen Belegen fehlt z. B. die Bezeichnung des Porto- oder Rabatt-Artikels.
Für den Artikel ist keine Übersetzung angelegt. Öffne den Artikel, wechsle zu Details > Texte und Beschreibungen und trage die Bezeichnung im Feld Artikel (EN) ein.
Ich habe die Features aktiv geschaltet, aber es werden keine Daten ausgetauscht.
Das Produktivschalten läuft in zwei Stufen: Neben dem Schalter Aktiv je Feature muss in den Grundeinstellungen auch der Modus Produktiv gewählt und Kanal aktiv eingeschaltet sein, siehe Artikel Shopify: Produktiv schalten.
-
Siehe Artikel Shopify: Matrixprodukte und Varianten synchronisieren: Matrixprodukte und Varianten in der richtigen Reihenfolge an Shopify übertragen.
-
Siehe Artikel Shopify: JIT-Stücklisten und Bundles: Bundles richtig übertragen und den Bestand auf ein Lager begrenzen.
-
Siehe Artikel Shopify: POS – Grenzen und Lösungen: Shopify POS im Ladengeschäft ohne Importfehler nutzen.
-
Siehe Artikel Shopify: Online-Shop-Optionen: Bestand und Preis je Artikel und Shop steuern.
-
Siehe Artikel Mit abweichenden Artikelnummern in Shop/Marktplatz und Xentral arbeiten: Artikel über Fremdnummern verknüpfen.