ACSD-49179: Der Bericht „Bestellungen“ zeigt falsche Beträge für verschiedene Geschäfte an
Mit dem Patch ACSD-49179 wird das Problem behoben, dass im Bestellbericht falsche Beträge angezeigt werden, wenn für verschiedene Geschäfte unterschiedliche Währungen verwendet werden. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.28 installiert ist. Die Patch-ID ist ACSD-49179. 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.3-p3
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.2 - 2.4.6
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
Im Bestellbericht werden falsche Beträge angezeigt, wenn für verschiedene Geschäfte unterschiedliche Währungen verwendet werden.
Schritte zur Reproduktion:
-
Gehen Sie zu Stores > Config > Catalog > Price und setzen Sie Catalog Price Scope = Website.
-
Erstellen Sie eine zusätzliche Website-, Store- und Store-Ansicht.
-
Gehen Sie zu Stores > Config > General > Currency Setup > Currency Options und legen Sie Folgendes fest:
-
Standardkonfiguration:
- Basiswährung: USD
- Standardanzeigewährung: USD
- Zulässige Währungen: EUR, USD und THB (Thailändischer Baht)
-
Haupt-Website:
- Basiswährung: EUR
- Standardanzeigewährung: EUR
- Zulässige Währungen: EUR
-
Zusätzliche neue Website:
- Basiswährung: THB (Thai Baht)
- Standardanzeigewährung: THB (Thai Baht)
- Zulässige Währungen: THB (Thai Baht)
-
-
Navigieren Sie zu Stores > Currency > Currency Rates und legen Sie die leeren Konversionsraten für den THB fest (legen Sie die Raten auf 1.0000 fest).
-
Erstellen Sie ein Produkt, weisen Sie es beiden Websites zu, und geben Sie eine Bestellung mit diesem Produkt auf der zuvor erstellten zusätzlichen Website auf.
-
Stellen Sie sicher, dass sich die Bestellung im Status Verarbeitung befindet (Fakturieren Sie sie).
-
Navigieren Sie im Backend zu Reports > Sales > Orders.
-
Klicken Sie auf die Yellow Warnung, um die Statistiken zu aktualisieren.
-
Legen Sie den Umfang des Berichts auf der zuvor erstellten zusätzlichen Website fest und stellen Sie den Filter wie folgt ein:
- Date Used: Created
- Period: Day
- From and To: Der Tag, an dem die Testbestellung aufgegeben wurde
- Order Status: Any
- Empty rows: No
- Show Actual Values: No
Erwartete Ergebnisse:
Verkaufssumme zeigt den korrekten Betrag an, der in die Währung der Website umgerechnet wird.
Tatsächliche Ergebnisse:
Die Summe ist null.
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 Patchesder 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.