Gelöst Artikelbild ohne Besitzer werden immer mehr

dc-nico

Sehr aktives Mitglied
Hallo,

das Problem mit den Warnungen: Empty foreign key (Artikel-Bild ohne Besitzer) wird immer mehr.
Wenn man Bilder erneuert / ändert, entstehen immer mehr Bildleichen.
Das sollte nicht passieren, da der Connector diese immer wieder sucht.
Wie bei anderen Usern beschrieben, kann es bei hoher Anzahl von Warnungen auch zum Abbruch des Abgleichs kommen.
Man sollte einen Befehl mit einbauen, welcher die verbliebenen Verweise auf nicht existierende Bilder löscht.

Gruß

NICO
 

dc-nico

Sehr aktives Mitglied
Hallo,

ich kann nur sagen, dass es Bildnummern sind, welche so nicht mehr vorhanden sind.
Vielleicht sind das die Bilder, welche beim Import der Artikel aus dem Shop importiert werden und dann wieder in der Wawi gelöscht werden.
Im Moment haben sich diese auf 150 festgelegt.
Muss man mal nachsehen, wo man diese Einträge findet.

Gruß

NICO
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Also wenn die Bilder in der Wawi gelöscht werden, werden diese auch im Shop entfernt.
Problematisch wird es allerdings wenn zwischenzeitig beispielsweise auf einer Seite ein Backup eingespielt wurde, so dass sich die IDs ändern.
Wenn dann in der Link-Tabelle noch andere Relationen verzeichnet sind, dann weiß der Connector nicht welches Bild er löschen soll wenn der Befehl kommt, weil die IDs nicht mehr identisch sind.
Ein solches Bild würde dann immer neu gezogen, aber eben mit besagtem Hinweis dass das der "Besitzer", also das Produkt nicht zugeordnet werden kann.
Das kann aber wie gesagt eigentlich nur dann auftreten, wenn manuell auf einer Seite Änderungen vorgenommen wurden, oder mehrfach Komplettabgleiche gemacht wurden ohne die Mapping-Tabelle zur resetten.
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Nee, dann hast du das Problem ja auch schon: Bilder im Shop-Backend werden gelöscht, Mapping in der Link-Tabelle verbleibt aber. Das Resultat ist dann, dass der Connector beim nächsten senden des Bildes davon ausgeht dass dieses schon existiert, da er eine ID dazu findet, welche es aber tatsächlich überhaupt nicht mehr im Shop gibt. Je öfter man abgleicht desto weiter schaukelt sich dieses Problem dann natürlich hoch.
Daher ist ja auch der oberste Grundsatz dass Änderungen nicht mehr im Shop-Backend durchgeführt werden dürfen.
 

dc-nico

Sehr aktives Mitglied
@daniel.jtl, ich habe mir die DB mit den falschen Attributen nun selbst bereinigt.
Nun ist meine Frage, wo diese 150 Bildverweise denn liegen können, welche der Connector bei jedem Abgleich sucht?
Ich konnte keine Bilderid finden, welche der Connector als ohne Besitzer deklariert.
Es wäre doch sehr schön, wenn man hier ein mal einen Schritt weiter käme.
In der Regel erwartet der Connector ja 150 Bilder, welche im Shop nicht zugeordnet werden können, oder wie soll man diese 0/150 bei Empfangene Bilder verstehen?

Gruß

NICO
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Ja, Bilder gibt es nur an Produkten, Kategorien und Herstellern.
Du musst mal in den Logfiles gucken, die ID muss in jedem Fall ja wo herkommen.
Die der Hersteller fangen mit m an, die der Kategorien mit c. Ist kein Prefix davor, also nur eine Zahl, dann ist es ein Produktbild.
 

dc-nico

Sehr aktives Mitglied
So, die Bilderleichen wurden entfert.

Damit das Problem mit den Bildern ohne Benutzer behoben wird, müssen die angezeigten Bilder (ID-Bild) aus der Tabelle "image" gelöscht werden.

Jetzt ist der Abgleich sauber und es werden keine Fehler mehr angezeigt.

Das Ganze kann aber auch über einen SQL Befehl und Prüfunk im Connector vorgenommen werden.
Hierzu müsste der Konnector einfach nur Prüfen, ob für die Bilder ohne Besitzer entsprechende Produkte (ID_Produkt) vorhanden sind und wenn nicht, die Bilder löschen.

Gruß

NICO
 

dc-nico

Sehr aktives Mitglied
Ja, aber dann sollte der Connector nur die Bilder abfragen, für welche die Wawi auch Angebote erstellt hat.
Es sei denn, der User will auch Daten importieren, was aber bei mir nicht mehr der Fall ist.
Man geht ja davon aus, dass der Connector das übermittelt, was ind er Wawi für den Shop aktiviert wurde.
Diese Bilderleichen sind irgendwelche alten Verbleibsel, welche man über Artikel nicht mehr auffinden kann.
Nur wer sich etwas mit SQL auskennt, kann dieses problem selbst beheben.

Gruß

NICO
 

dc-nico

Sehr aktives Mitglied
Damit ich das hier nicht falsch verstehen, ich muß ja Daten vom Shop importieren, damit Aufträge rein kommen.
Wenn ich jetzt beim Import Bilder abwähle, aber Artikel abgleichen angewählt lasse, bekommen die Artikel in der Wawi dann nicht die Daten wieder aus dem Shop?
Ich will vermeiden, dass die Wawi Daten vom Shop in die Artikel übernimmt.
Es sollen nur Aufträge importiert werden.
Übermittelt werden soll natürlich jede in der Wawi getätigte Änderung.

Gruß

NICO
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Wenn du abgesehen von den Bestellungen keine Daten mehr aus dem Shop importieren, sondern diese von der Wawi aus pflegen möchtest, dann wählst du oben lediglich "Aufträge / Kunden" an...
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Nein, das kann eigentlich nicht sein.
Du hast den oberen Haken "Daten aus dem Onlineshop importieren" aber schon drin gelassen, und nur "Artikel/Kategorie" abgestellt?
Ansonsten hast du natürlich den kompletten Import deaktiviert...
 

dc-nico

Sehr aktives Mitglied
Ich habe den Auftrag nun gefunden.
Er wurde importiert, erscheint aber nicht als zu versenden.
Bestand ist vorhanden, ich verstehe nicht, weshalb der auftrag nicht unter Versand erscheint.
Muss mal sehen voran das liegt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikelbild verlinken in Kurzbeschreibung User helfen Usern 0
Neu Artikelbild(er) per DirectQuery in alten Vorlagen mit Wawi Version 1.5.54.1 einbinden möglich? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Servicedesk ohne Wawi nutzen Servicedesk (Beta) 2
Neu redis ausschalten ohne Adminzugriff Installation / Updates von JTL-Shop 2
Neu Ladenverkauf ohne JTL Pos? Zahlungsart ec Karte? User helfen Usern - Fragen zu JTL-Wawi 6
Angebot ohne Auftrag bleibt nach Auftragserstellung ohne Auftrag ;) JTL-Wawi 1.7 3
Gelöst Details von VarKombi-Artikeln ohne offenen Bon einsehen Allgemeine Fragen zu JTL-POS 1
Neu Customs Declaration CN23 nach Umstellung auf Wawi 1.6.47.1 ohne tariff number und Country of origin JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Vater/Parent ohne Farbe auf eBay schalten eBay-Designvorlagen - Fehler und Bugs 0
Neu Exportvorlage "Zahlungseingang" sendet auch ohne Zahlungseingang JTL-Wawi - Fehler und Bugs 1
Neu Druckvorlage speichern Pfad ändern (OneDrive) ohne Laufwerksbuchstaben Installation von JTL-Wawi 4
Teilgelieferte Aufträge ohne Nachlieferung abschließen JTL-Wawi 1.6 0
Neu Auftrag abschliessen ohne Waren bewegung (Kunde bekommt Ware direkt vom Hersteller) User helfen Usern - Fragen zu JTL-Wawi 4
Kaufland Verkäufe ohne Lagerbestand kaufland.de - Anbindung (SCX) 3
Neu Chaotische Lagerhaltung ohne WMS? User helfen Usern - Fragen zu JTL-Wawi 10
Neu Artikel ohne "Bestandsführung aktiv" im Shop Allgemeine Fragen zu JTL-Shop 0
Neu JTL-SHOP 5.2.2 | Einstellung 281 greift nicht (erscheinende Artikel ohne Bestand sind käuflich) JTL-Shop - Fehler und Bugs 8
Neu WAWI ab 1.6. Funktion "Rechnung erstellen und mailen" im Bereich "Aufträge ohne Rechnung" nicht mehr verfügbar JTL-Wawi - Ideen, Lob und Kritik 0
Gutschrift ohne Rechnungsbezug mit Reverse Charge Verfahren JTL-Wawi 1.6 0
Neu eBay Mengen automatisch auffüllen (wir arbeiten ohne Lagerbestand) JTL-Ameise - Ideen, Lob und Kritik 0
Neu Freipositionen ohne Scannen erfassen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Neu Weiterleitung ohne www - mit www Installation / Updates von JTL-Shop 1
Neu Wareneingang ohne EAN / über Artikelname möglich? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Neu Sortierung Positionen in Bestellungen ohne Funktion JTL-Wawi - Fehler und Bugs 5
Neu Teilmengen verkaufen ohne Wareneingang ohne Überverkauf User helfen Usern - Fragen zu JTL-Wawi 2
Neu Amazon Prime by Seller über FFN ohne JTL Schnittstellen Import / Export 0
Neu Artikelimport von Shopify zu JTL-WaWi ohne SKU Shopify-Connector 4
Darstellung Artikelübersicht ohne Seitenleiste Einrichtung JTL-Shop5 0
Neu DHL Label ohne Auftrag/Rechnung/Lieferschein User helfen Usern - Fragen zu JTL-Wawi 10
Aufträge ohne Auslieferungsmodul "abhaken" - Bestandsberichtigung JTL-Wawi 1.6 1
Neu Inventurliste drucken ohne inaktive Artikel User helfen Usern - Fragen zu JTL-Wawi 5
Gelöst Gutscheine ohne JTL Voucher möglich ? Allgemeine Fragen zu JTL-POS 2
Neu Plan and Produce ohne workbench Nutzbar? JTL-Plan&Produce - Ideen, Lob und Kritik 1
Neu Ableich ohne Fehler, aber im Shop ist nichts angekommen. Onlineshop-Anbindung 0
Neu EAN scannen ohne vorangeführte Null JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 8
Gelöst Mitarbeiter / Admin können sich ohne Passwort einloggen Allgemeine Fragen zu JTL-POS 1

Ähnliche Themen