Hallo Namensvetter,
Weitere Möglichkeit wäre eine Verfügbarkeitsprüfung auf Anfrage, d.h. es gibt in der Liste zu einem Artikel einen 'Button' mit dem die Verfügbarkeit des Artikels dann berechnet wird, wenn explizit angefordert.
Dritte Möglichkeit wäre dann eine Verfügbarkeitsprüfung durchzuführen, wenn ein Artikel in den Warenkorb gelegt wird. Im Falle dass die angeforderte Menge nicht verfügbar ist, kann man eine entsprechende Meldung ausgeben.
Letzte Möglichkeit (von denen die mir eingefallen sind) wäre lediglich die Lagerbestände anzuzeigen, mit dem Hinweis, dass wenn ein Artikel im Lager knapp ist, keine Garantie auf Verfügbarkeit abgegeben werden kann.
die Lösungen würde ich jetzt als Benutzer als nicht ganz optimal empfinden, da es entweder eine zusätzlich Aktion von mir verlangt (kein Bock. ich will ja einfach einkaufen und nicht extra nochmal nachschauen ob ich es überhaupt kaufen kann), ich zu spät informiert werde(ich leg mir was in meinen Warenkorb was es gar nicht gibt???) oder ich keine wirkliche Information dazu habe.
Vorschlag
Entweder man limitiert die Liste auf 10 Treffer (mit Blättern-Funktion) und macht dann eine volle Verfügbarkeitsprüfung (Lagerbestände, bestätigte Aufträge) für eben diese 10 Artikel. Beim Blättern auf die nächste Seite wird dann für die nächsten 10 Artikel eine Verfügbarkeitsprüfung gemacht, usw.
Find ich dagegen super!Wobei die Frage ist wie ich es schaffe, daß immer nur die aktuellen 10 überprüfe, da sich ja die Lsite zwischen den Seitenwechseln geändert haben könnte. Aber daß schafst du sicher
Gruß Jens