JTL Connector: So verhinderst du das Überschreiben beim sync!

15.12.2020
von Meike Müller
Shopware
Banner

Du hast Shopware und JTL im Einsatz und hast in Shopware ein Freitextfeld angelegt, welches du unabhängig von JTL konfigurieren möchtest? Dann kann es unter Umständen vorkommen, dass dieses Attribut bei jedem sync des Artikels wieder von dem JTL Connector überschrieben wird und den Wert null hat.

Diese Einstellung macht auf der einen Seite Sinn, damit Daten nur in JTL geändert und beartbeitet werden können und eine konsistente Datenbasis zu haben. Auf der anderen Seite führt es aber zu Problemen, wenn doch mal bestimmte Felder direkt in Shopware gesetzt werden sollen, die JTL nicht bekannt sind . Wir haben hierfür eine Lösung - benötigst du noch weitere Hilfe rund um das Thema Shopware? Das EXWE Team steht dir gerne zur Seite - kontaktiere uns einfach per Mail oder Telefon.

 

Lösung

Um das ganze zu beheben bzw. das Verhalten zu ändern, musst du in der config.json des JTL Connector Plugins schauen. Zu finden unter 

engine/Shopware/Plugins/Community/Frontend/jtlconnector/
config/config.json.

Dort gibt es eine Einstellung "null_undefined_attributes". Diese musst du unter product, push auf false setzen um das Überschreiben eurer Attribute zu verhindern.

Der Eintrag könnte dann zB so aussehen:

"product": { "push": { "null_undefined_attributes": false, "article_detail_preselection": false } },

 

Dieser Artikel wurde von unserem Softwareentwickler Thomas Walter geschrieben.


JTL - Das kostenlose WaWi-System

Die Software JTL organisiert Einkauf, Artikel- und Angebotspflege, Multi-Channel-Vertrieb, Bestellabwicklung, Lager- und Versandorganisation und Verkauf so wie Zahlungen. Das Herzstück der E-Commerce-Software ist die JTL-Warenwirtschaft, die kostenlos erhältlich ist. Mit den JTL-Connectoren kannst du deinen Shopware-Onlineshop mit dem WaWi-System verbinden und Artikel, Bestände und Aufträge synchronisieren. Der JTL Connector ist auch für Gambio, Shopify, WooCommerce und andere Anbieter verfügbar und kann mit Ebay oder Amazon verbunden werden. Mit JTL kannst Du dein gesamtes Sortiment pflegen, Lagerbestände anpassen, Rechnungen, Mahnungen und Gutschriften erfassen und Bestellungen abwickeln.

Mit JTL POS kannst du dir eine professionelle Kassensoftware anschaffen, die speziell für den stationären Einzelhandel entwickelt wurde. Die Software steht ebenfalls kostenlos zur Verfügung und kann mit einem Android-Smartphone oder Tablet verwendet werden. Mit JTL POS können Artikel verwaltet, Kassier-Funktionen genutzt, Belege ausgeben, Umsätze kontrolliert und gleichzeitig eine hohe Kassensicherheit durch automatisches Log-Out garantiert werden.

Du möchtest mehr über das Thema JTL erfahren? Dann schau dir doch unseren Artikel "PICKWARE, JTL UND IZETTLE - EINZELHANDEL UND ONLINEHANDEL VERBINDEN" an. Bei weiteren Fragen rund um deinen Shop stehen wir dir gerne zur Seite und bieten dir ein umfangreiches Angebot von der Onlineshop Erstellung 

Was ist dein Projekt? Wenn du uns darüber erzählen möchtest, rufen wir dich zurück!

 
Meike
Meike
vom 15.12.2020

Hallo, mein Name ist Meike. Ich betreue das EXWE Backoffice und bin für unsere Social-Media Kanäle zuständig. All unsere Artikel sollen dir das Leben erleichtern und eine Entscheidungshilfe sein. Trotzdem kann es mal vorkommen, dass etwas unklar bleibt, daher: Wenn du Fragen zu diesem Artikel hast erreichst du mich ganz einfach unter +49 231 93149827

Du möchtest immer am Zenit der Technik bleiben? Keine News und Blogbeiträge mehr verpassen.
Zu diesem Thema haben wir außerdem noch folgende interessante Beiträge aus unserem Tech-Blog für dich
Shopware Tipp: Tracke alle Warenkorbaktivitäten deines Shops mit ga Analytics

Nutze unseren Shopware-Tipp und tracke alle deine Warenkorbaktivitäten mit ga Analystics und erfahre so mehr über das Käuferverhalten in deinem Onlineshop!

Shopware 6 Zertifizierung - EXWE ist nun Shopware-Agentur!

Neues von EXWE - Wir sind zertifizierter Shopware 6 Developer! EXWE als dein Ansprechpartner für Onlineshop Entwicklung, Betreuung und Wartung.

So sind lange Texte mit dem Digital Publishing Plugin möglich!

Unser CSS-Hack, mit dem du beliebig lange Texte auf Shopware abbilden und die Probleme des Plugins umgehen kannst.