[Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur) und lokale Projekte."}

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
NOTE
Der Patch könnte mit neuen Quality Patches Tool-Versionen auch für andere Versionen gelten. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das 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:

  1. Navigieren Sie zum Commerce Admin-Bedienfeld.

  2. Navigieren Sie zu CATALOG > Products > Add Product > Bundle Product.

  3. Setzen Sie [UICONROL Dynamic Price] auf Yes.

  4. 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
  5. Produkt speichern.

  6. 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.

  7. Navigieren Sie zum Commerce Admin-Bedienfeld. Navigieren Sie zu CATALOG > Products.

  8. Suchen Sie eines der einfachen Produkte, die dem Bundle-Produkt zuvor als Option zugewiesen wurden:
    SKU 24-MB01 und einem Preis von 34 $.

  9. Ändern Sie die Menge in 0.

  10. Speichern Sie das Produkt.

  11. 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:

Verwandtes Lesen

Weitere Informationen zu Quality Patches Tool finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3