Wir hatten schon vor einiger Zeit in der Wawi ein Attribut "sort_number" eingerichtet (dummerweise Float statt Integer) und damit unsere manuelle Produktsortierung an SW übergeben.
Über eine entsprechende Rule wurde dann das Zusatzfeld als Standard-Sortierung festgelegt. Das hat auch lange gut funktioniert - aber seit einiger Zeit hat SW keine Lust mehr (vermutlich seit dem Update auf 6.4.20.x) weiterhin so zu Sortieren, wie wir es gerne hätten.
Bei der Suche nach der Ursache ist mir lediglich aufgefallen, dass der Zahlenwert von JTL bei Shopware als Textfeld landet!
Nun bin ich nicht sicher, ob SW es mit dem Update "verlernt" hat, Strings zu Sortieren (unsere Ziffern sind generell 6-stellig, das müsste also alphabetisch sortiert genau so aussehen wie numerisch) - oder ob da irgendwas mit dem Connector passiert ist? Die Wawi wurde nicht aktualisiert (noch 1.55.5.6 oder so)
Ich befürchte ja, es liegt daran, dass wir die sort_number versehentlich als Float angelegt hatten und die Wawi z.B. 105060,00 versendet, wobei SW dann den Wert wegen des Kommas(!) als String erkennt. Normalerweise kennt SW ja "Float" als Datentyp, aber natürlich nur mit Punkt das Dezimaltrenner!
So oder so: Es hat monatelang mit den Floats funktioniert, und jetzt nicht mehr. Wenn Fließkomma in der Wawi mit "," getrennt wird, SW aber nur "." kennt - müsste der Connector da dann nicht automatisch umwandeln??
Hat er das vorher evtl. gemacht und seit einem der letzten Updates nicht mehr?
Ich hoffe, jemand hat einen Tipp!
Gruß
Belushi
Über eine entsprechende Rule wurde dann das Zusatzfeld als Standard-Sortierung festgelegt. Das hat auch lange gut funktioniert - aber seit einiger Zeit hat SW keine Lust mehr (vermutlich seit dem Update auf 6.4.20.x) weiterhin so zu Sortieren, wie wir es gerne hätten.
Bei der Suche nach der Ursache ist mir lediglich aufgefallen, dass der Zahlenwert von JTL bei Shopware als Textfeld landet!
Nun bin ich nicht sicher, ob SW es mit dem Update "verlernt" hat, Strings zu Sortieren (unsere Ziffern sind generell 6-stellig, das müsste also alphabetisch sortiert genau so aussehen wie numerisch) - oder ob da irgendwas mit dem Connector passiert ist? Die Wawi wurde nicht aktualisiert (noch 1.55.5.6 oder so)
Ich befürchte ja, es liegt daran, dass wir die sort_number versehentlich als Float angelegt hatten und die Wawi z.B. 105060,00 versendet, wobei SW dann den Wert wegen des Kommas(!) als String erkennt. Normalerweise kennt SW ja "Float" als Datentyp, aber natürlich nur mit Punkt das Dezimaltrenner!
So oder so: Es hat monatelang mit den Floats funktioniert, und jetzt nicht mehr. Wenn Fließkomma in der Wawi mit "," getrennt wird, SW aber nur "." kennt - müsste der Connector da dann nicht automatisch umwandeln??
Hat er das vorher evtl. gemacht und seit einem der letzten Updates nicht mehr?
Ich hoffe, jemand hat einen Tipp!
Gruß
Belushi