Hallo hop,
an der Länge des Beitrags sehen Sie, wie wichtig mir (auch) dieses Thema ist.
> die Preissuche bei Subkatalog ist nicht schwierig, aber exterm performance-fressend,
> wesshalb sie nicht realisiert ist. Dies kommt daher weil hier Mischfälle zu beachten sind,
> für Artikel A kommt der Preis aus dem Hauptkatalog, für Artikel B aber nicht.Mag sein, dass es in anderen Shops so läuft - bei uns kommt die Preisanzeige immer
nur aus einem (Sub)Katalog (zB. DE, FR, ENG). Ein Kunde kann sich ja nicht _gleichzeitig_
in mehreren Subkatalogen bewegen...
Vielleicht könnte man hier auch ansetzen, dass die Suche dahingehend erweitert wird,
dass eben _nicht_ quer durch verschiedene Kataloge gesucht wird, sondern entweder
im Hauptkatalog oder in dem jeweiligen gerade aktiven Subkatalog, in dem sich 'Kunde'
gerade befindet. Das würde doch sicher keine zusätzliche Performance wegnehmen.
Es nutzt (uns) nichts, wenn man Preise in einem Subkatalog unterschiedlich definieren kann
(Stichwort: Schalter "Original benutzen"). Ursprünglich sind Subkataloge ja auch für das
Einrichten unterschiedlicher Sprachen bzw. die Anzeige von verschiedenen 'Preislisten' gedacht.
Gerade wenn man mit dem Import aus einer WaWi arbeitet, wäre es einfach zu aufwendig
und zu kompliziert (wenigstens für uns), Preise von tausenden von Artikeln in Haupt- und
Subkatalog zu vermischen. Hier sagen wir ganz einfach, Subkat A hat die Preisliste A,
Subkat B die Preisliste B usw. - Fertig.
Daten aus einer WaWi zu 100% in SP zu importieren ist doch gerade das GROSZE Plus von SP!!
Zur Zeit funktioniert die Von-Bis-Preissuche in Shoppilot ja nur im Hauptkatalog.
Dann funktioniert sie eben immer nur im gerade aktiven Haupt-/Subkatalog.
Wir haben da also einen anderen Denkansatz und der geht noch weiter, unser Vorschlag:
1. die einfache Suche so belassen wie sie ist
2. zusätzlich dazu eine neue Seite/Funktion 'Erweiterte Suche' einrichten, die dann
mit einer neuen Suchergebnisseite verknüpft wird (
vielleicht auch für Andi geeignet!!).
In der kann 'Kunde' dann eine Von-Bis-Preissuche u.a. definieren (auch eine Sortierung),
wenn er will. Auf so eine Seite könnte zur Not auch ein Hinweis rein, dass die
'Erweiterte Suche' evtl. einen Moment länger dauert...
Jeder Shopbetreiber könnte so selbst entscheiden, ob er diese 'Erweiterte Suche'
nutzen will oder sie aus Performance-Gründen lieber nicht einbaut.
Wir haben zB. nicht soo viele Kunden am Tag, die sich da ggs. die Performance klauen,
dafür sind es aber meistens größere 'Besteller' die auch ordentlich was finden wollen.
Suchergebnisse kann man glaube ich auch in Arrays 'packen' und dann damit in Perl
'performance-freundlich' weiterarbeiten. So wäre vieleicht auch mal eine Ausgabe
des Suchergebnisses möglich, dass sich (vorher) nach unterschiedlichen Kriterien
sortieren lässt, zB. Preis auf-/absteigend oder Titel auf-/absteigend (wurde auch
schon mal hier angesprochen).
> Generell können komplexe Preisfindungen, wie auch Artikelwarengruppenrabatt,
> Kundenrabatt oder Preisfaktor nicht in die Preissuche eingehen,
> da sie nicht per (einfacher, einer) SQL Abfrage zu realisieren sind.Das ist nachvollziehbar und für uns auch nicht notwendig. Uns geht es mehr
um das sinnvolle Finden, Auflisten, Sortieren ALLER Datenbankinhalte.
DB werden mit den Jahren leider immer voller...
> Wir sind von folgendem ausgegangen:
> 1. Preissuche ist etwas für Endkunden, die nicht wissen was Sie kaufen sollen.Nein. Bei uns arbeiten(!) Stammkunden manchmal bis zu mehreren Stunden im Shop,
lösen eine Bestellung über 'zig Dutzende von Artikeln aus. Diese Kunden wären
uns sicher dankbar für jede 'Erweiterte Suche' die sie kriegen können!
B2B-Bestellungen sind teilweise Schwerstarbeit... (!)
Dabei immer die richtigen Preise im Auge zu behalten, hat da Priorität.
> 2. In Endkundenshops (verschiedener Händler) gibt es aber keine starken Preisunterschiede.Verstehe ich nicht richtig. Unsere Händler bieten Artikel von 2 bis 500 EUR
oder sogar mehr an. Ist das kein Unterschied?
> 3. Es ist nicht wichtig, dass der Bereich wirklich zu 100% getroffen wird.
> (Wenn Ich Bereich 30-50 EUR wähle ist es nicht schlimm, wenn auch Artikel
> für 24,96 oder 59,60 angezeigt werden).Oh doch, _das_ist_wichtig_! Wenn ich im Laden zum Verkäufer sage: Ich möchte
ein Geschenk bis max. 30 EUR, wäre ich sauer, wenn mir der Verkäufer dann
etwas für 35 EUR zeigt. Dann würde ich ihn fragen ob ich genuschelt habe
oder er schwerhörig ist (auch wenn' s etwas überheblich klingt).
Und besonders unsere Einzelhändler sind ganz empfindlich momentan, wenn Sie
nicht die Ware finden zu den Preisen, die sie sich vorstellen. Ich weiß nicht,
bei welchem Einzelhändler der Wirtschaftsaufschwung in DE angekommen ist.
Bei unseren Kunden jedenfalls nicht - und das sind einige...
Gerade Händler wollen genau _die_ Preise, die sie sich vorstellen. Viele suchen
zB. Artikel bis max. Betrag X. Preise ÜBER Betrag X wollen die gar nicht sehen.
Vielleicht wollen sie die Ware dann bei eBay weiterverkaufen. Dort wiederum
gibt es diese 'berühmten' Preisschwellen, nach denen eBay den Händlern
seine Preise berechnet. Da hängt eins vom anderen ab.
Natürlich gibt es sicher auch andere Händler, die eine 'tolerante' Preissuche
akzeptieren würden. Wir müssen aber leider an die Mehrheit der Händler denken,
denen zuerst der beste Preis im Kopf rum geht und (leider) nicht das beste Design
oder die beste Qualität.
PS: Bin auch bereit, einen 'Modulpreis' für eine komplexe 'Erweiterte Suche' zu zahlen.
So wichtig ist uns diese Funktion... [seufz]
Wer legt mit mir noch etwas Geld dazu?
Grüße, jg