ACSD-62428: Stock-Statusfehler im Katalogsuchindex
Der Patch ACSD-62428 behebt das Problem, dass is_out_of_stock Werte im Katalogsuchindex auf einen falschen Wert eingestellt sind, wenn das SKU-Attribut nicht als durchsuchbar festgelegt ist. Dieser Patch ist ab dem Quality Patches Tool (QPT) 1.1.56 verfügbar. Die Patch-ID ist ACSD-62428. Das Problem wurde planmäßig in Adobe Commerce 2.4.8 behoben.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
Adobe Commerce (alle Bereitstellungsmethoden) 2.4.6-p5
Kompatibel mit Adobe Commerce-Versionen:
Adobe Commerce (alle Bereitstellungsmethoden) 2.4.6 - 2.4.6-p8
magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.Problem
Der is_out_of_stock im Katalogsuchindex ist auf einen falschen Wert eingestellt, wenn die SKU nicht als durchsuchbares Attribut konfiguriert ist, was zu einer ungenauen Bestandsdarstellung führt.
Schritte zur Reproduktion:
- Erstellen eines benutzerdefinierten Source und eines benutzerdefinierten Stock.
- Erstellen Sie drei einfache Produkte und weisen Sie deren Inventar dem benutzerdefinierten Source zu. Diese Produkte einer Kategorie zuweisen.
- Inventory (MSI) Indexer auf Update on Save festgelegt, um die Replikation zu vereinfachen.
- Legen Sie die Source Item Status auf In Stock fest und weisen Sie eine Quantity zu.
- Speichern Sie das Produkt.
- Navigieren Sie zu Stores > Attributes > Product und öffnen Sie das Attribut SKU .
- Legen Sie Use In auf No fest.
- Ändern Sie die Produktmenge (stellen Sie sicher, dass sie nicht auf 0 gesetzt ist).
- Speichern Sie das Produkt.
Erwartete Ergebnisse:
Der is_out_of_stock-Wert spiegelt den Lagerstatus des Produkts genau wider, auch wenn die SKU kein durchsuchbares Attribut ist.
Tatsächliche Ergebnisse:
Der is_out_of_stock-Wert wird fälschlicherweise auf 1 gesetzt, und das SKU-Attribut fehlt in den indizierten Daten.
Patch anwenden
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source On-Premise: Quality Patches Tool > Nutzung im Quality Patches Tool.
- Adobe Commerce in Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch zu Commerce in Cloud-Infrastruktur.
Verwandtes Lesen
Weitere Informationen zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool: Ein Self-Service-Tool für hochwertige Patches im Tools-Handbuch.