JTL-Wawi Variationsartikel Einrichtung mit Connector zu WooCommerce — Schema-Übersicht

JTL WooCommerce Varianten einrichten: So überträgst du Variationsartikel korrekt

Variationsartikel sind das häufigste Thema wenn WooCommerce-Händler mit dem JTL Connector starten. Die Theorie klingt simpel: Variantengruppen in der Wawi anlegen, Connector synchronisieren, fertig. In der Praxis klemmt es fast immer an einem Punkt: Entweder sind die Slug-Zuweisungen falsch, die Vorauswahl fehlt im Shop, oder Änderungen im WooCommerce-Backend überschreiben später die Wawi-Daten. Das sind keine Einzelfälle. Wir sehen das regelmäßig bei Onboardings und bei Händlern die nach dem Wechsel JTL WooCommerce Varianten einrichten wollen.

Du willst Variationsartikel aus JTL-Wawi sauber in WooCommerce übertragen und weißt nicht, wo du anfangen sollst?

Dieser Beitrag zeigt den vollständigen Weg: von der Vorbereitung in JTL-Wawi über die Slug-Konfiguration bis zum stabilen laufenden Betrieb, einschließlich der Fehler die wir am häufigsten reparieren.

Auf einen Blick

  • ✓Vlarom E-Commerce Agentur richtet JTL WooCommerce Varianten in drei Phasen ein: Variantengruppen in JTL-Wawi anlegen, Eigenschafts-Slugs aus WooCommerce zuweisen, initialen Datentransfer mit gezieltem Testabgleich durchführen.
  • ✓Die häufigste Fehlerquelle ist die Verwechslung von Eigenschafts-Slug und Begriffsslug im Funktionsattribut wc_v_preselect: Wer hier den falschen Wert einträgt, sieht im Shop entweder keine Vorauswahl oder gar keine Varianten.
  • ✓Im laufenden Betrieb gilt die wichtigste Regel: JTL-Wawi führt. Preise, Bestände und Varianten direkt im WooCommerce-Backend zu ändern, erzeugt Synchronisationsfehler die sich ohne Backup-Einspielen kaum sauber auflösen lassen.

Variationsartikel sind technisch der anspruchsvollste Teil des WooCommerce-Connectors. Nicht weil das System kompliziert ist, sondern weil zwei unterschiedliche Datenmodelle zusammengebracht werden müssen. JTL-Wawi denkt in Variantengruppen und Kindelementen, WooCommerce denkt in variablen Produkten und Attributen. Wer diesen Unterschied nicht von Anfang an versteht, korrigiert später per Hand was sich automatisiert hätte lösen lassen. Als JTL Service Partner Gold in Ahrensfelde bei Berlin sehen wir dieses Muster bei fast jedem Connector-Onboarding.

JTL WooCommerce Varianten einrichten: Die Anleitung in 5 Schritten

Vlarom E-Commerce Agentur hat diese fünf Schritte aus der offiziellen JTL-Connector-Dokumentation und der Praxis aus Connector-Onboardings zusammengestellt. Die Grundlage bildet der JTL-Guide für Varianten in WooCommerce. Lege vor dem ersten Datentransfer immer ein frisches Backup deiner WooCommerce-Datenbank an, besonders wenn du in einem laufenden Shop arbeitest.

WooCommerce vorbereiten: Eigenschaften und Begriffe anlegen

Geh in WooCommerce unter Produkte > Eigenschaften und lege alle Attribute an die du für deine Varianten brauchst: Farbe, Größe, Material. Jede Eigenschaft bekommt automatisch einen Slug. Öffne dann Begriffe konfigurieren und lege alle möglichen Werte an. Jeder Begriff hat ebenfalls einen Slug. Die Eigenschaft Größe hat zum Beispiel einen Begriff xl mit dem Slug xl. Notiere dir Eigenschafts-Slug und Begriffsslug separat, weil du beide gleich in JTL-Wawi brauchst und die Verwechslung dieser beiden Werte der häufigste Fehler beim Einrichten von JTL WooCommerce Varianten ist.

Variantengruppen und Variationsartikel in JTL-Wawi anlegen

In JTL-Wawi legst du die Variantengruppen an, also die Definitionen deiner Variationstypen. Dann erstellst du den Überartikel und verknüpfst ihn mit der passenden Variantengruppe. Jedes Kindelement ist ein einzelner untergeordneter Artikel mit eigenem Lagerbestand, eigener EAN wenn vorhanden, und eigenem Preis wenn er vom Überartikel abweicht. Prüfe vor dem ersten Abgleich, dass alle Kindelemente eine gültige Artikelnummer haben. Der Connector überträgt nur vollständige Datensätze. Fehlende Artikelnummern bei einzelnen Kindelementen sind ein häufiger Grund für halbfertige Varianten-Übertragungen.

Funktionsattribut für die Vorauswahl einrichten

Wenn du im WooCommerce-Shop eine Standardvariante vorauswählen willst, brauchst du ein Funktionsattribut in JTL-Wawi. Lege unter Artikel > Attribute ein neues Attribut an dessen Name dem Schema wc_v_preselect_[eigenschaftslug] folgt, wobei [eigenschaftslug] der Eigenschafts-Slug aus WooCommerce ist, also zum Beispiel wc_v_preselect_Größe. Aktiviere in diesem Attribut die WooCommerce-Option. Weise dann dem Überartikel dieses Attribut zu und trage als Wert den Begriffsslug der vorausgewählten Variante ein, zum Beispiel m für Größe M. Das ist der exakte Ablauf aus dem JTL-Guide. WooCommerce erklärt die Eigenschafts-Slugs in der offiziellen Dokumentation zu variablen Produkten. Tausche Eigenschafts-Slug und Begriffsslug nicht: Der Connector quittiert das stillschweigend mit fehlender Vorauswahl.

Initialen Datentransfer durchführen und Ergebnis prüfen

Führe den Plattform-Abgleich im Connector-Backend durch und warte den ersten vollständigen Durchlauf ab. Öffne danach im WooCommerce-Backend drei bis fünf variable Produkte und prüfe manuell: Sind alle Varianten übertragen? Ist die Vorauswahl gesetzt? Stimmen Preise und Lagermengen? Wenn der Abgleich nicht vollständig durchgelaufen ist, schau zuerst ins Connector-Log bevor du neu startest. Fehler in diesem Stadium lösen sich nicht von selbst. Häufige Ursachen sind fehlende Pflichtfelder bei einzelnen Kindelementen oder PHP-Timeout-Limits bei großen Sortimenten.

Laufenden Betrieb sauber halten: Wawi führt, Shop folgt

Nach dem initialen Transfer gilt eine Betriebsregel die der JTL WooCommerce Connector technisch voraussetzt: Alle Änderungen an Varianten, Preisen und Lagerbeständen gehören ausschließlich in JTL-Wawi, nicht ins WooCommerce-Backend. Das ist eine technische Notwendigkeit. Wer Preise direkt in WooCommerce bearbeitet, sieht beim nächsten Connector-Abgleich Diskrepanzen die zu falschen Bestellpreisen führen können. Wer Varianten direkt im Shop löscht oder verschiebt, erzeugt Folgefehler die laut JTL-Dokumentation nur per Backup-Einspielen sauber aufzulösen sind. Die Datenhoheit liegt in der Wawi. Dort ändern, Connector synchronisiert, fertig.

Häufige Fragen zum JTL WooCommerce Varianten einrichten

Das passiert fast immer wenn der Begriffsslug falsch eingetragen ist. Das Funktionsattribut wc_v_preselect_[eigenschaftslug] muss als Wert den exakten Begriffsslug aus WooCommerce enthalten, nicht die Bezeichnung, sondern den technischen Slug. Öffne in WooCommerce die Begriffe der betreffenden Eigenschaft und schau auf die Slug-Spalte. Dieser Wert muss zeichengenau im Funktionsattribut des Überartikels in JTL-Wawi stehen. Nach dem Fix den Connector-Abgleich neu anstoßen.
Ja. Jedes Kindelement in JTL-Wawi kann einen eigenen Preis haben, der vom Überartikel abweicht. Der Connector überträgt diese Einzelpreise als Variations-Preise in WooCommerce. Lass diese Preispflege ausschließlich in JTL-Wawi laufen. Wer Preise direkt im WooCommerce-Backend bearbeitet, bekommt beim nächsten Abgleich Diskrepanzen die zu fehlerhaften Bestellpreisen führen können.
Das erzeugt einen Datensatz-Konflikt. JTL-Wawi kennt die Variante noch und versucht beim nächsten Abgleich sie erneut zu schreiben. WooCommerce findet keinen Anker mehr. Das Ergebnis sind Folgefehler im Connector-Log. Varianten immer in JTL-Wawi deaktivieren oder löschen, dann synchronisiert der Connector die Änderung sauber in den Shop.
Der JTL WooCommerce Connector ist für größere Variantensortimente ausgelegt. Bei Hunderten variablen Produkten mit vielen Kindelementen pro Artikel wird der initiale Datentransfer spürbar länger, das ist kein Fehler sondern normale Verarbeitungszeit. Kritisch wird es erst wenn ein Abgleich abbricht. Dann im Connector-Log nach dem letzten verarbeiteten Artikel suchen und den Abgleich neu starten. Laufende Synchronisationen mit kleineren Änderungsmengen sind schnell erledigt.
Nein. Das Prinzip des JTL Connectors ist eindeutig: JTL-Wawi führt, der Shop folgt. Änderungen die direkt im WooCommerce-Backend an verbundenen Produkten gemacht werden, werden beim nächsten Abgleich überschrieben. Das gilt für Preise, Bestände, Attributzuweisungen und Produkttexte. Die einzige Ausnahme sind Felder die der Connector bewusst nicht überschreibt, hauptsächlich WooCommerce-seitige SEO-Felder wie Yoast-Meta-Daten.
Nicht direkt neu starten ohne Ursache zu kennen. Schau zuerst ins Connector-Log und such nach dem konkreten Fehler. Häufige Ursachen sind fehlende Pflichtfelder bei einzelnen Artikeln, zum Beispiel fehlende Artikelnummer beim Kindelement, oder Timeout-Probleme bei sehr großen Datenmengen. Behebe den Fehler in JTL-Wawi, dann starte den Abgleich neu. Wenn kein Fehler im Log erscheint, prüfe ob die PHP-Limits auf dem Server (memory_limit, max_execution_time) ausreichen. Wenn du bei der Fehleranalyse nicht weiterkommst, steht Vlarom E-Commerce Agentur für Connector-Onboardings und die Diagnose solcher Abbrüche zur Verfügung.

Du willst Variationsartikel sauber einrichten und den Connector langfristig stabil halten?

Vlarom E-Commerce Agentur richtet deinen JTL WooCommerce Connector ein.

Wir sind JTL Service Partner Gold in Ahrensfelde bei Berlin und richten WooCommerce-Connectors für Händler deutschlandweit ein, von der ersten Variantenkonfiguration bis zum stabilen laufenden Betrieb. Ruf uns direkt an unter +49 30 91473862, schreibe an info@vlarom.de oder nutze unser Kontaktformular für ein unverbindliches Erstgespräch.

Autor

Alexander Luft

JTL Service Partner Gold · Vlarom E-Commerce Agentur · Ahrensfelde bei Berlin