News anzeigen (40)   News-Kategorien anzeigen



JTL Connector überschreibt bei jedem sync eure Freitextfelder mit null Werten?

Banner Shopware

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 JTL ü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.

UNSERE 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.

Lisa Schulz
Lisa Schulz
vom 15.12.20 um 14:40

Hallo, mein Name ist Lisa. 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




Schreibe EXWE auf WhatsApp