Gelöst Synchronisation von JTL-WAWI zu Shopware leert Einträge in der Datenbank des Shops

jomi

Aktives Mitglied
3. Januar 2017
6
0
Hallo,

wir verwenden JTL-Wawi in Verbindung mit Shopware und dem Shopware- Connector.

Folgendes Problem tritt auf:

In Shopware sind verschiedene Attribut-Felder mit Einträgen für die Kategorien vorhanden, in unserem Fall zusätzliche SEO-Texte für die Kategorien.
Diese sind in "Feldern" eingetragen, die es so im original Shopware nicht gibt, also zusätzliche Freitextfelder. Diese Felder gibt es natürlich auch nicht in der JTL-WAWI.

Starte ich nun einen Abgleich von JTL-Wawi und Shop, werden alle vorhandenen Einträge gelöscht!

Dies ist natürlich ein ziemliches Desaster und mir unerklärlich, da DB-Felder gelöscht werden, die in JTL gar keine Rolle spielen.
Bin für Lösungsvorschläge mehr als dankbar ;) , gibt es eine Konfigurationsdatei, wo man Einfluss darauf nehmen könnte?

_______________________
JTL: 1.1.4.14
Shopware 5.2.20
Connector: 2.0.14
 

Anhänge

  • jtl-error-sync.png
    jtl-error-sync.png
    208,8 KB · Aufrufe: 24

3po

Sehr aktives Mitglied
30. August 2011
2.598
98
Das ist von JTL so gewollt, es werden bei einem Artikelabgleich sämtlich Freitextfelder geleert und neu befüllt. Sprich wenn Du hier eigene oder von Plugins erstellte Freitextfelder hast, solltest Du diese in der WAWI plegen und so aktualisieren.

Es gab in irgendeinem Thema von Daniel eine Plugin Lösung, die zuvor alle Freitextfelder speichert und nur die geänderten aktualisert, ich bin jedoch dazu übergegangen alles in der WAWI zu pflegen, das ist ja seit der neuen Freitextfeld Verwaltung und WAWI unterstützung nahezu kein Problem mehr.
 

jomi

Aktives Mitglied
3. Januar 2017
6
0
Danke für die Info. Grundsätzlich begrüße ich es, dass JTL das führende System ist und die "Oberhand" über die Daten hat.

Grundsätzliches:
Mir erscheint diese Systematik aber etwas unsinnig, aber da müsste JTL sich mal zu äussern:

1. welchen Sinn macht es Felder zu löschen oder besser zu leeren, die es in JTL gar nicht gibt? Warnhinweis wäre auch schön.
2. der normale Shopbetreiber, also "nicht Programmierer" kennt die zusätzlichen Felder, die z.B. durch Plugins angelegt werden, gar nicht.
Wie soll er sie dann anlegen und pflegen?

Konkret möchte ich eine Lösung herbeiführen, aber:
  • Wenn ich in JTL ein neues "eigenes Feld" anlege für den Bereich Kategorie und dann einen Shopabgleich mache, wird dieses Feld nicht in die DB des Shops übertragen.
  • Für die eigenen Felder gibt es folgende "Parameter":
    - Bereich => hier wähle ich Kategorie
    - Gruppe => hier habe ich einen Namen vergeben
    - Feld => hier habe ich einen Namen vergeben

  • wenn ich ein Feld anlege, mit dem Namen wie in der Shopware DB vorhanden, wird dies auch nicht synchronisiert
Wie pflegst Du denn Deine Felder?
Sind das "Artikeleigenschaften" oder auch "Kategorieeigenschaften"
 

3po

Sehr aktives Mitglied
30. August 2011
2.598
98
Es ist wichtig das hier die richtigen Begriffsdefinitionen verwendet werden, sonst reden wir aneinander vorbei ;)
  • SW Freitexfelder sind in der WAWI Attribute
  • SW Eigenschaften sind in der WAWI Merkmale
Der Connector synct nicht Eigene Felder, sondern die WAW Attribute, diese müssen in der WAWI identisch heißen wie in SW. Bei selbst erstellten Attributen musst Du dich an die SW Namenskonvention halten, sonst landen die Daten im ersten freien attr_XXX Feld.

Derzeit verwende ich nur WAWI Artikelattribute / SW Freitextfelder bei den Artikeln.
 

jomi

Aktives Mitglied
3. Januar 2017
6
0
Prima, das hilft mir doch weiter. Dann pflege ich mal die Attribute ;)

Bleibt natürlich das Problem, dass man die DB-Tabellen bei Plugin-Installationen im Auge behalten muß.
Herzliches Dankeschön an "3po" !
 

3po

Sehr aktives Mitglied
30. August 2011
2.598
98
Bleibt natürlich das Problem, dass man die DB-Tabellen bei Plugin-Installationen im Auge behalten muß.
Herzliches Dankeschön an "3po" !
Verstehe ich nicht ganz, wieso musst Du die im Auge behalten? Wenn Du ein neues Plugin mit zusätzlichen Freitextfeldern installierst ist es ja erstmal komplett frisch und keine Daten in den Freitextfeldern vorhanden. Wenn du es dann verwendest machst Du eben alles von Anfang an über die Attribute der WAWI.
 

jomi

Aktives Mitglied
3. Januar 2017
6
0
Ja und welche Attribute gebe ich in der WAWI ein?

Daher muss ich die DB-Tabellen im Auge behalten, um die überhaupt erst mal zu finden und benennen zu können.
 

3po

Sehr aktives Mitglied
30. August 2011
2.598
98
Quatsch, einfach nach einer Installation einers neuen Plugins das Einstellungen (Freitextfelder) in den Artikeldetails hat, in die Freitextfeldverwaltung in SW schauen, da steht der Name. diesen dann eben 1:1 in der WAWI als Attribut anlegen und fertig.
 

3po

Sehr aktives Mitglied
30. August 2011
2.598
98
Im Kern geht es ja darum, das sich hier nicht von selbst irgendwelche neuen Felder generieren, sondern pro Aktiv durch manuelle Installation von neuen Plugins generiert werden. Daher muss man hier nichts beobachten sondern man weis immer wann neue Felder hinzugekommen sind.
 
Ähnliche Themen
Titel Forum Antworten Datum
Sperrung Otto - keine JTL Synchronisation Otto.de - Anbindung (SCX) 0
Neu Nachnahme im JTL-Shop – Best Practices zur Vermeidung von Nichtannahmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Kundenwechsel von B2C auf B2B bekommt B2C angezeigt User helfen Usern - Fragen zu JTL-Wawi 5
Neu Verzögerung beim Abruf von Bestellungen? 16.12. ab 19:30 Amazon-Anbindung - Fehler und Bugs 2
Neu Wie lässt sich der Lieferstatus von Aufträgen per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 8
Smart App Control blockiert start von JTL-Wawi JTL-Wawi 1.11 0
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Kein E-Mail-Versand von Versandbestätigung und Zahlungsbestätigung JTL-Wawi 1.10 0
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 0
Neu Import von Variationen schlägt fehlt JTL-POS - Fehler und Bugs 0
Neu Nachträglicher Import von Bestellungen etc Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Pflicht-Checkbox in Abhängigkeit von Merkmal? Betrieb / Pflege von JTL-Shop 1
Bilder von Kindartikeln JTL-Wawi 1.10 1
Neu Umrechnung von Verkaufsmengen in der Auftragserfassung Arbeitsabläufe in JTL-Wawi 1
Kein flüssiges Update von 1.10.14.3 zu 1.11.4 JTL-Wawi 1.11 4
Terminierte Entsperrung von B2B-Aufträgen JTL-Wawi 1.9 2
Druck von Versandetiketten auf Zebra Drucker ZM400, ZT410 nicht möglich JTL-Wawi 1.11 8
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Unterstützung bei JTL FFN Retouren – Fehler in der API-Übertragung von Returnless Starten mit JTL: Projektabwicklung & Migration 0
Update von 1.6 auf ? JTL-Wawi 1.6 4
Neu Von jetzt auf gleich Shop down "ohne" Fremdeinwirkung JTL-Shop - Fehler und Bugs 5
Neu Keine automatische Übernahme von Änderungen in JTL trotz Abgleich? Onlineshop-Anbindung 3
Neu Bilder von Kinderartikeln auf Vaterartikel kopieren via SQL Eigene Übersichten in der JTL-Wawi 2
Neu Probleme bei der Umstellung von Varkombi auf Konfigurationsartikel User helfen Usern - Fragen zu JTL-Wawi 0
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Wichtig 💡Die Retourenplattform für Webshops – Expertise von unserem neuen Partner Returnless News, Events und Umfragen 0
Neu Übermittlung eigener Felder von FFN-Händlern an Fulfiller Arbeitsabläufe in JTL-Wawi 0
Datenabgleich von WooCommerce auf JTL Wawi 1.9.7.0 JTL-Wawi 1.9 0
Neu Downgrade von 3 JTL-Shop-Lizenzen auf 1 – Frage zur Umstellung der Domains User helfen Usern - Fragen zu JTL-Wawi 1
Neu eazyAuction holt keine Bestellung mehr von Amazon ab, im Logbuch "Fehler" ohne weitere Angabe Amazon-Anbindung - Fehler und Bugs 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 17
Neu Anzeige von mehreren Kundengruppenpreisen im Shop Templates für JTL-Shop 0
Neu FBA-Lagerbestand wird nicht mehr eingelesen - Fehler beim Verarbeiten von Amazon Events - FbaInventoryImported: Das angegebene Argument liegt außerha Amazon-Anbindung - Fehler und Bugs 13
Neu Dropshipping Import/Export von JTL zu JTL User helfen Usern - Fragen zu JTL-Wawi 6
Neu Umzug von Shopify auf JTL Umstieg auf JTL-Shop 1
Neu Einkaufsliste - "% von Mindestbestand" als Spalte JTL-Wawi - Ideen, Lob und Kritik 0
Suche Hilfe beim Anpassen (Design) von Druck- / Email- / Exportvorlage JTL-Wawi 1.10 3
Neu PC-Umzug mit Datenbanksicherung von JTL-Wawi 1.5.48 User helfen Usern - Fragen zu JTL-Wawi 5
Neu JTL Shop Update von 5.3.3 auf 5.6 mit der Community Free Edition - WaWi funktion weiter gegeben? User helfen Usern - Fragen zu JTL-Wawi 1
Probleme mit dem Einstellen von Artikeln auf Amazon über JTL Wawi mit dem Lister 2.0 Amazon-Lister - Fehler und Bugs 6
Neu Update von JTL-Wawi von 1.6 auf 1.9 Installation von JTL-Wawi 12
Neu Von 0.99923 auf aktuell - mir fehlen die 1.5.52. und die 1.8.10.0 Installation von JTL-Wawi 1
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
Angebotsimport von eBay automatisieren JTL-Wawi 1.10 1
Neu JTL Shop - Umwandlung Domain von Test auf Live Allgemeine Fragen zu JTL-Shop 1
JTL-Workflow | Automatisches Speichern von Rechnungen möglich? JTL-Wawi 1.9 2
Neu Kurze Rückfrage zur Einrichtung von 2. Sprache im Shop Allgemeine Fragen zu JTL-Shop 3
Steuersätze von EU Käufern greift nicht Einrichtung JTL-Shop5 3
Neu Export von nicht zugewiesenen Zahlungen JTL-Ameise - Fehler und Bugs 1

Ähnliche Themen