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
62
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
62
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
shop-abgleich JTL-Wawi 1.9 1
Neu Abgleich mit JTL Shop läuft nach zahlreichen erfolgreichen Durchläufen nicht mehr weiter JTL-Shop - Fehler und Bugs 11
Kategorien Abgleich mit dem JTL Shop JTL-Wawi 1.9 4
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 15
Neu Importieren von Blöcken in den JTL-Shop OnPage Composer Templates für JTL-Shop 1
Neu Absolut unsinnig und strafbares Feature im Shop (MHD Kennzeichnungspflicht?) Allgemeine Fragen zu JTL-Shop 3
Neu Kundenaccounts Spam Attacke trotz reCaptcha in Shop 5.3.3 Betrieb / Pflege von JTL-Shop 4
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 2
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu Shop - Einrichtungsassistent Allgemeine Fragen zu JTL-Shop 1
Shop Daten werden zwar Abgeholt aber Bestellungen sind in der Wawi nicht zu finden. JTL-Wawi 1.9 0
Neu JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 6
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 1
Neu Merkmale und Kategorieverküpungen werden nicht mehr an Shop gesendet PrestaShop-Connector 1
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 11
Neu Korrekte Darstellung der Differenzbesteuerung im JTL Shop Allgemeine Fragen zu JTL-Shop 2
Neu Shop-Lizenz läuft aus User helfen Usern - Fragen zu JTL-Wawi 2
Neu neue Tarife mit Shop verstehe ich da was falsch? Allgemeine Fragen zu JTL-Shop 3
Neu Shop unter Subdomain installieren Installation / Updates von JTL-Shop 6
Neu Google shopping JTL SHOP 4 - "geht" nicht mehr Allgemeine Fragen zu JTL-Shop 1
Neu Problem mit Scroll-Link nach Update auf Shop-Version 5.3.3 Technische Fragen zu Plugins und Templates 5
Neu Workflows Buchhaltung und Steuer inklusive JTL POS, JTL Voucher und JTL Shop Schnittstellen Import / Export 0
Neu JTL Shop Performance - Composer Allgemeine Fragen zu JTL-Shop 1
Neu JTL Hosting - Shop Backup? User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 Fehler beim Abglich JTL-Shop - Fehler und Bugs 9
Neu Eigenes Feld aus Kategorie im Shop anzeigen User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL SHOP 5 - Email Anfragen Zwichenspeicher / Log Allgemeine Fragen zu JTL-Shop 3
Neu Shop 5.3.3 Nova mobile Ansicht sehr klein somit schwer bedienbar Allgemeine Fragen zu JTL-Shop 8
Neu Shop 5.3.3 JTL-Shop - Fehler und Bugs 3
Neu Für den Shop-Connector konnte kein Steuersatz zugeordnet werden. WooCommerce-Connector 0
Shop aus unterverzeichnis herausgeholt... Einrichtung JTL-Shop5 1
Neu Shop Datenbank Allgemeine Fragen zu JTL-Shop 5
Wawi holt Bestellung aus Shop nicht ab. JTL-Wawi 1.9 2
Neu Konfigurator Einzelteile in Google und im Shop sichtbar Plugins für JTL-Shop 6
Artikelverkauf über JTL-Shop mit Bestand 0 in der JTL WaWi JTL-Wawi 1.9 13
Artikelanzahl in einem Shop herausfinden JTL-Wawi 1.9 1
Neu Klarna Bestellungen wird vom JTL shop 5 nicht abgeschlossen JTL-Shop - Fehler und Bugs 2
Problem bei Upgratevon Shop 4 auf shop 5 (SQLSTATE[42000]) Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu Kategorien im Shop aber nicht in der Wawi Allgemeine Fragen zu JTL-Shop 2
Neu Fatal error nach Shop-Update im Frontend JTL-Shop - Fehler und Bugs 8
Neu Bestehenden JTL-Shop übernehmen Onlineshop-Anbindung 7
Neu JTL Shop SSH Zugang und Hostingpanel User helfen Usern - Fragen zu JTL-Wawi 2
Neu Kleines PHP Skript für MySQL Shop Datenbank Backup - gratis Betrieb / Pflege von JTL-Shop 3
JTL Shop 5 Hosting auf einem IONOS Server - Performance Allgemeine Fragen zu JTL-Shop 13
Neu Fehler mit der Synchronisation zwischen Shop und WaWi JTL-Shop - Fehler und Bugs 1
Neu Bestellung wird aus dem Shop nicht an Wawi übertagen... JTL-Wawi - Fehler und Bugs 10
Neu Im Shop-Backend vorgenommene Änderungen können nicht mehr automatisiert abgeglichen werden und führen somit zu Datenverlust. Shopware-Connector 0
Online-Shop Preise in der Wawi ohne Rabatte JTL-Wawi 1.9 1
Neu cKundenNr im JTL Shop nicht gesetzt. Auch kKundengruppe. Wie Rückkanal zum Shop aktualisieren? JTL-Wawi - Fehler und Bugs 3
Neu CIN Farbkonfigurator Plugin JTL-Shop 5 Plugins für JTL-Shop 0

Ähnliche Themen