Gelöst Shop-Abgleich - Bilder empfangen

René Schwabe

Aktives Mitglied
25. März 2015
61
2
Hallo,

wir haben das Plugin von 1.06 auf 1.07 geupdated.

Wir haben folgendes Problem:

Der Abgleich möchte die Bilder vom Shop empfangen obwohl die Wawi ja quasi der Master ist.
Es wird nun versucht ca. 12.000 Bilder zu Empfangen - was fehlschlägt mit folgender Fehlermeldung:

Image 'a_98_147' - Empty foreign key (Artikel-Bild ohne Besitzer)
(ca. 50 Warnungen dieser Art)
Danach läuft der Abgleich weiter und beendet ganz normal.


Wie können wir den EMPFANG von Bildern deaktivieren? Die Wawi darf gerne an den Shop senden, aber umgedreht soll das natürlich nicht der Fall sein.

Vielen Dank im Voraus.

Mit freundlichen Grüßen,

René Schwabe
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Shop-Abgleich - Bilder empfangen

Hey,

dann wurde die Mappingtabelle im Connector geleert. Wurde der Connector im Shop mal deinstalliert und wieder installiert?
Normalerweise sollte die Wawi erstmal alle bestehende Daten vom Shop importieren, damit beide Systeme synchron sind.
Es kann momentan leider nur in der Wawi eingestellt werden "Bilder synchronisieren". Wenn man die Funktion deaktiviert, werden allerdings auch keine mehr zum Shop geschickt.
Eine spezielle Trennung / Deaktivierung von Import und Export der Bilder, ist momentan noch nicht implementiert.

Lg,
Daniel
 

Webfolio

Aktives Mitglied
2. Dezember 2008
46
1
AW: Shop-Abgleich - Bilder empfangen

Hallo,

ich erhalte beim Abgleich mit meinem Shopware Shop in Version 4.3.6 auch die Fehlermeldung "Empty foreign key (Artikel-Bild ohne Besitzer)".

@René Schwabe
Habt ihr das Problem lösen können?
 

Webfolio

Aktives Mitglied
2. Dezember 2008
46
1
AW: Shop-Abgleich - Bilder empfangen

Hallo Daniel,

danke für deinen Beitrag. Die Connector-Version ist die aktuelle 1.2.4

Es geht mir aber um den Import der Artikel und Artikelbilder von Shopware zu JTL Wawi. Da bringt mir der Komplettabgleich doch nichts?
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Shop-Abgleich - Bilder empfangen

Wurde der Webshop vorher schonmal mit der Wawi verbunden? Wie lange läuft der Shopware Shop schon?
 

Webfolio

Aktives Mitglied
2. Dezember 2008
46
1
AW: Shop-Abgleich - Bilder empfangen

Nein, vorher war der Shop noch nicht mit der Wawi verbunden. Den Shopware-Shop habe ich schon seit ein paar Jahren. Seit Shopware Version 3.


Hier mal die Fehlermeldungen (gekürzt, da die Fehler sich wiederholen und sonst den Beitrag hier sprengen würden)
Artikel-Empfangen-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der Wawi notwendig sind!
Could not convert string to DateTime: -0001-11-30T00:00:00+0100. Path 'availableFrom'.
bei Newtonsoft.Json.JsonReader.ReadAsDateTimeInternal()
bei Newtonsoft.Json.Linq.JTokenReader.ReadAsDateTime()
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
bei Newtonsoft.Json.Linq.JToken.ToObject(Type objectType, JsonSerializer jsonSerializer)
bei Newtonsoft.Json.Linq.JToken.ToObject(Type objectType)
bei Newtonsoft.Json.Linq.JToken.ToObject[T]()
bei jtlCore.ControllerClasses. Connector.Abgleich.ConnectorAbgleichHelper.ConvertToken[TEntity](JToken item, Exception& exception)
...
...
....
......


Exception: Entity was not found. at payment.pull

Warnungen:
Image 'a_65172_16495' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image 'a_65174_16497' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image 'a_109046_60369' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image 'a_109054_60377' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image 'a_109059_60382' - Empty foreign key (Artikel-Bild ohne Besitzer)
Image 'a_109088_60411' - Empty foreign key (Artikel-Bild ohne Besitzer)
...
...
....
......
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Shop-Abgleich - Bilder empfangen

Jop,

dann ist die Datenbank teilweise inkonsistent. Heißt, es gibt Artikel und Daten, die nicht mehr korrekt in der Datenbank vorhanden sind.
In deinem Fall sind nicht alle Daten für Artikel korrekte gesetzt. Z.b. das Datum vom Artikel ist teilweise nicht mehr vorhanden oder im falschen Format.

Dieser Daten Schiefstand muss erst behoben werden, bevor der Connector korrekt funktionieren kann.

Lg,
Daniel
 

Webfolio

Aktives Mitglied
2. Dezember 2008
46
1
AW: Shop-Abgleich - Bilder empfangen

Hallo Daniel,

danke für deine Einschätzung! Ich versuche die fehlenden Artikel nun über die JTL Ameise zu importieren und dann den Komplettabgleich. Mir bleibt wohl nichts anderes übrig...
 

kay

Aktives Mitglied
29. Oktober 2012
63
0
Sondershausen
AW: Shop-Abgleich - Bilder empfangen

ich hab auch einen "tollen" Kunden der dachte, ich mach das mal selbst. Folgendes Problem:

Kunde hat versehentlich Kategorie in der WaWi gelöscht
Kunde hat eine sicherung in die WaWi wieder hergestellt (war schon etwas älter aber selbe WaWi-Version 1.0.4.1)
also dann nur ein Import der Daten in den Shop gemacht (häkchen in den Connector-Einstellungen) Kategorie wieder vorhanden
Dann wurde wohl der neue Connector installiert (1.2.5)
bei ca 700 Artikel bricht er den Import zur WaWi ab

log sieht so aus:

[2015-11-12 19:42:25] global.ERROR: Exception: SessionException - File: phar:///..../engine/ Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/vendor/jtl/connector/src/jtl/Connector/Application/Application.php - Line: 565 [] []
[2015-11-12 19:44:12] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 19:48:08] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 19:49:01] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 19:52:18] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 19:59:02] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 20:03:45] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 20:05:24] global.ERROR: Exception: SessionException - File: phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/vendor/jtl/connector/src/jtl/Connector/Application/Application.php - Line: 565 [] []
[2015-11-12 20:06:06] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 20:17:27] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
[2015-11-12 20:20:38] global.WARNING: (E_WARNING) File (phar:///..../engine/Shopware/Plugins/Community/Frontend/jtlconnector/connector.phar/src/jtl/Connector/Shopware/Controller/Product.php, 73): array_keys() expects parameter 1 to be array, null given [] []
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Shop-Abgleich - Bilder empfangen

Wow @kay,

glaub dieses Scenario kann man kaum noch nachvollziehen vom Datenstand. Am besten den Shop zurücksetzen (Kategorien, Artikel, Bilder löschen) und alles von der Wawi neu in den Shop senden lassen.

Lg,
Daniel
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Shop-Abgleich - Bilder empfangen

Den würde ich auch neu installieren, damit das Mapping zwischen der JTL-Wawi und dem Connector gelöscht wird. Dann ist es clean.
 

kay

Aktives Mitglied
29. Oktober 2012
63
0
Sondershausen
AW: Shop-Abgleich - Bilder empfangen

und wenn man in JTL eine neue Datenbank anlegt, den Connector komplett löscht und neu installiert, reicht der neue Import zur WaWi nicht? Seine Testlizenz läuft bald aus, in dem Zustand macht es für Ihn keinen Sinn den Connector zu kaufen...
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Shop-Abgleich - Bilder empfangen

Wenn er noch ein Backup von seinem Shop hat und ihn in den Urzustand bringt, dann wäre die Methode natürlich auch möglich. Die Testlizenz können wir aber auch um 1-2 Wochen verlängern wenn ihm das etwas bringt.

Lg,
Daniel
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
AW: Shop-Abgleich - Bilder empfangen

Ja aber der aktuelle Zustand vom Shop kann durch die Umstände von oben nicht mehr konsistent sein. Daher würde man sich schon kaputte Daten zur Wawi ziehen (Muss nicht sein, kann ich aber nach deinen Angaben nicht ausschließen).
 
Ähnliche Themen
Titel Forum Antworten Datum
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu Gibt es in der WaWi-Datenbank einen Zeitstempel, der anzeigt wann ein Kunde sich in einem bestimmten Shop registriert hat? User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu shop steht , brauche Hilfe Allgemeine Fragen zu JTL-Shop 6
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
Neu Shop zeigt keine Artikel mehr Fehler 500 Betrieb / Pflege von JTL-Shop 9
Neu Shop 5.7.1 und Downloadmodul Allgemeine Fragen zu JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 17
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Kategorie erscheint nicht im Shop Allgemeine Fragen zu JTL-Shop 5
Neu JTL-Shop - Wechsel von Test zum Livebetrieb - was beachten ? Installation / Updates von JTL-Shop 2
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Rabatt Coupons in Verbindung mit Staffelpreisen - JTL 1.11.9, JTL Shop JTL-Wawi 1.11 0
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 7
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 5
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Shop 5.7 update empfhalen Installation / Updates von JTL-Shop 13
Plattformabgleich Shop löschen - Wo ist das in der MySQL DB? JTL-Wawi 2.0 4
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Neu JTL Shop 5.7 - Widerrufsbutton im B2B Templates für JTL-Shop 18
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 42
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
Neu JTL Shop Template Snackys Bildgrößen einstellen Templates für JTL-Shop 1
Neu Kategorie Listenansicht: Shop-Skript berechnet Höhe "falsch" Technische Fragen zu Plugins und Templates 5
Neu JTL-Shop 5.7 - Aktuell 5.7.2 Releaseforum 2
Neu Gratisgeschenke im JTL Shop nicht wirklich nutzerfreundlich. Allgemeine Fragen zu JTL-Shop 4
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6
Tabelle tfirma in der Shop-Datenbank ist leer Einrichtung JTL-Shop5 3
Geänderte Preise kommen nur teilweise in den Shop JTL-Wawi 1.11 6

Ähnliche Themen