ACP2E-4763: Die GraphQL-customerOrders gibt überhöhte original_price_including_tax und original_row_total_including_tax zurück
Mit dem Patch ACP2E-4763 wird das Problem behoben, dass die GraphQL customerOrders-Abfrage überhöhte original_price_including_tax- und original_row_total_including_tax zurückgibt, wenn Katalogpreise aufgrund der doppelten Anwendung von Steuern auf Einschließlich Steuern festgelegt sind. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.78 installiert ist. Die Patch-ID lautet ACP2E-4763. Dieses Problem wird voraussichtlich in Adobe Commerce 2.4.9 behoben.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.8-p3
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.8 - 2.4.8-p4
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
Die Abfrage “GraphQL customerOrders” gibt überhöhte original_price_including_tax- und original_row_total_including_tax zurück, wenn Katalogpreise auf Einschließlich Steuern festgelegt sind, da Steuern zweimal angewendet werden.
Schritte zur Reproduktion:
- Konfigurieren Sie einen Steuersatz und eine Steuerregel.
- Legen Sie Katalogpreise unter Stores > Configuration > Sales > Tax auf Inklusive Steuer fest.
- Erstellen Sie ein einfaches Produkt mit einer zugeordneten Steuerklasse und einem Preis, der die Steuer enthält.
- Geben Sie mit GraphQL eine Bestellung für das Produkt auf.
- Fragen Sie die Bestellartikelpreise mithilfe der GraphQL
customerOrders-Abfrage ab.
Erwartete Ergebnisse:
- Die
original_price_including_tax- undoriginal_row_total_including_taxentsprechen dem gespeicherten Katalogpreis einschließlich Steuer.
Tatsächliche Ergebnisse:
- Die
original_price_including_tax- undoriginal_row_total_including_taxsind höher als der gespeicherte Katalogpreis, da erneut Steuern erhoben werden.
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.