Produktsuche Artikel_Unterstrich werden nicht gefunden

Scubarpro

Sehr aktives Mitglied
18. September 2015
272
28
Hi,

wir haben ca. 93.000 Artikel und darunter sind auch Artikel wie GSS_Aufsatzschrankanlage 3

Seit dem neusten Updatet auf 1.9.4.6 findet bei der Suche mit GSS_ keine Artikel. Früher wurden die Artikel welche mit GSS_ beginnen angezeigt.
Einstellung Enthält oder beginnt mit ändert nichts an dem Problem. Das gleiche Problem besteht auch bei Aufträgen, wenn ich einen Auftrag erstelle und suche einen GSS_ Artikel wird nichts gefunden. Wenn ich den vollen Artikelname eingebe findet er den Artikel sofort.

Dazu ist mir auch aufgefallen, dass die Filterfunktion bei den Artikel nicht funktioniert. Ich möchte mir alle Artikel anzeigen lassen, welche einen Bestand von größer oder gleich 1 ist. Angezeigt werden mir alle, auch die mit 0. In Verbindung mit einer bestimmten Kategorie , keine funktionierende Filter.

Ist das bekannter BUG. ?

Viele Grüße
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Hi,

wir haben ca. 93.000 Artikel und darunter sind auch Artikel wie GSS_Aufsatzschrankanlage 3

Seit dem neusten Updatet auf 1.9.4.6 findet bei der Suche mit GSS_ keine Artikel. Früher wurden die Artikel welche mit GSS_ beginnen angezeigt.
Einstellung Enthält oder beginnt mit ändert nichts an dem Problem. Das gleiche Problem besteht auch bei Aufträgen, wenn ich einen Auftrag erstelle und suche einen GSS_ Artikel wird nichts gefunden. Wenn ich den vollen Artikelname eingebe findet er den Artikel sofort.

Dazu ist mir auch aufgefallen, dass die Filterfunktion bei den Artikel nicht funktioniert. Ich möchte mir alle Artikel anzeigen lassen, welche einen Bestand von größer oder gleich 1 ist. Angezeigt werden mir alle, auch die mit 0. In Verbindung mit einer bestimmten Kategorie , keine funktionierende Filter.

Ist das bekannter BUG. ?

Viele Grüße
Ja, das ist ein Bug. Ob bekannt oder nicht, weiß ich nicht. Schau mal hier (https://issues.jtl-software.de/issues?project=JTL-Wawi) nach, ob schon bekannt. Sonst ein Ticket bei JTL aufmachen und Bug melden.

Hintergrund ist der, dass ein Unterstrich bei der Suche in SQL eine bestimmte Bedeutung hat, nämlich eine Wildcard für exakt ein beliebiges Zeichen. Wenn Du also "GSS_" im Suchfeld eingibst und die Wawi den Unterstrich einfach so weiterverwendet, ohne ihn zu "escapen", wird in Wahrheit nach Artikeln gesucht, in denen die Zeichenfolge GSS mit exakt einem weiteren beliebigen Zeichen ganz vorne (Beginnt mit) oder irgendwo im Artikelnamen (Enthält) platziert ist.

Du kannst Dir damit behelfen, dass Du GSS% in das Suchfeld eingibst. Damit suchst Du nach allen Artikeln mit der Zeichenfolge, die mit GSS anfängt, worauf unbegrenzt viele Zeichen folgen. Damit werden also auch alle angezeigt, die GSS_ enthalten.

Wobei man natürlich auch einfach nur GSS eingeben kann. 😀
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Scubarpro

Ähnliche Themen