ACSD-47704: Gebündeltes Produkt zeigt nur den Preis der vorrätigen Produkte
Mit dem Patch ACSD-47704 wird das Problem behoben, dass Kundensegmentpreise zwischen Kundengruppen falsch zwischengespeichert werden. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.28 installiert ist. Die Patch-ID ist ACSD-47704. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce 2.4.7 behoben wird.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.1-p1
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.3.7 - 2.4.6-p2
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 Preis eines gebündelten Produkts mit aktivierter dynamischer Preisfindung ist falsch, da nur Artikel auf Lager enthalten sind.
Schritte zur Reproduktion:
-
Navigieren Sie zum Commerce Admin-Bedienfeld.
-
Navigieren Sie zu CATALOG > Products > Add Product > Bundle Product.
-
Setzen Sie [UICONROL Dynamic Price] auf Yes.
-
Bundle-Elemente:
-
Ship bundle items auf Together festlegen
-
Add Option auswählen
- Title = o1
- Input type = Dropdown
- Erforderliches Kontrollkästchen markieren
- Fügen Sie ein einfaches Produkt hinzu, das auf Lager ist; zum Beispiel Joust Duffle Bag SKU 24-MB01. Bevor Sie das Produkt hinzufügen, notieren Sie seinen Preis - 34 $
-
Standardmenge: 1
-
Add Option auswählen
- Option Title = o2
- Input type = Dropdown
- Erforderliches Kontrollkästchen markieren
- Fügen Sie ein einfaches Produkt hinzu, das nicht auf Lager ist, sondern sich von dem im vorherigen Schritt hinzugefügten Produkt unterscheidet; zum Beispiel - Strive Shoulder Pack 24-MB04. Bevor Sie das Produkt hinzufügen, notieren Sie seinen Preis - $32
- Standardmenge: 1
-
-
Produkt speichern.
-
Gehen Sie zur Storefront und suchen Sie das in den vorherigen Schritten erstellte Produkt. Notieren Sie sich den Preis - $66
(66 = 32 + 34).
Derzeit entspricht der Preis des Bundle-Produkts der Summe der Preise seiner Optionen. -
Navigieren Sie zum Commerce Admin-Bedienfeld. Navigieren Sie zu CATALOG > Products.
-
Suchen Sie eines der einfachen Produkte, die dem Bundle-Produkt zuvor als Option zugewiesen wurden:
SKU 24-MB01 und einem Preis von 34 $. -
Ändern Sie die Menge in 0.
-
Speichern Sie das Produkt.
-
Gehen Sie zur Storefront und suchen Sie das in den vorherigen Schritten erstellte Produktpaket. Notieren Sie sich den Preis - $32. Zuvor lag der Preis bei $66, was der Summe von $34 aus SKU 24-MB01 und $32 aus SKU 24-MB04 entsprach. Da das Produkt 24-MB01 nicht mehr vorrätig ist, wird der Paketpreis mit 32 USD angegeben. Es ist der Preis des anderen Produkts, bei dem es sich um eine Lageroption handelt.
Erwartete Ergebnisse:
Der Preis von Bundle-Produkten mit aktivierter dynamischer Preisfindung wird konsistent berechnet, unabhängig davon, ob Optionen vorrätig oder nicht vorrätig sind.
Tatsächliche Ergebnisse:
Der Preis des Produktpakets mit aktivierter dynamischer Preisfindung ist falsch berechnet. Es werden nur Optionen berücksichtigt, die auf Lager sind, was dazu führt, dass ein niedrigerer Betrag angezeigt wird als der tatsächliche Betrag, wenn eine der Optionen nicht vorrätig ist.
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 Veröffentlicht: Ein neues Tool zur Selbstbedienung hochwertiger Patches der Support-Wissensdatenbank.
- Überprüfen Sie, ob für Ihr Adobe Commerce-Problem ein Patch verfügbar ist Quality Patches Tool mithilfe von im Quality Patches Tool.
Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool.