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
Neu WaWi - JTL Shop - Kein Abgleich des Artikelnamen möglich Onlineshop-Anbindung 1
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 3
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 13
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 9
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 0
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.0 Releaseforum 0
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
Neu Eigene Artikel Felder im JTL Shop anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu JTL - Shop Adressprüfung - Erfahrungen ? Allgemeine Fragen zu JTL-Shop 2
Neu Wo ist JTL-Debug geblieben? Shopvariablen beim Shop-/Templateentwicklung sichtbar machen? Plugins für JTL-Shop 10
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 6
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Rechnung im JTL Shop Kundenkonto Onlineshop-Anbindung 1
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu JTL-Shop Verkauf - Tipps? Business Jungle 5
Neu CSS GeoIP MwSt.-Finder 2.7.1 verhindert das Anlegen von Shop-Kundenkonten aus der Wawi Plugins für JTL-Shop 1
Shop 5.5.3 / Eingabefelder auf IOS zoomt immer :-( Einrichtung JTL-Shop5 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu Name der Versandart im Shop anzeigen Allgemeine Fragen zu JTL-Shop 36
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shop Bestellungen und Abonnements möglich? User helfen Usern - Fragen zu JTL-Wawi 1
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop Eigene Übersichten in der JTL-Wawi 0
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 6
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 6
Neu Synchronisation mit Shop mit Fehlern beendet Onlineshop-Anbindung 17
Neu wie Wawi eigene Felder (Kunden) an Shop DB übertragen? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Kurzbeschreibung fehlt im ebay-Shop eBay-Anbindung - Fehler und Bugs 1
Neu Wawi Synchronisation mit JTL Shop nicht möglich! seit 3 Stunden was kann man machen? Onlineshop-Anbindung 1

Ähnliche Themen