MDVA-28300: Prisberäkningsproblem med katalogprisregel i GraphQL
MDVA-28300-korrigeringen åtgärdar ett problem där GraphQL-begäran inte återspeglar prisändringar i katalogens prisregler. Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) v.1.0.6 är installerat. Observera att problemet har åtgärdats i Adobe Commerce version 2.3.6.
Berörda produkter och versioner
Korrigeringen skapas för Adobe Commerce-version: Adobe Commerce lokal 2.3.5-p1
Kompatibel med Adobe Commerce-versioner: Adobe Commerce On-Premises och Adobe Commerce on cloud infrastructure 2.3.0 - 2.3.5-p2
magento/quality-patches
-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.Problem
När en katalogprisregel tillämpas på en viss kundgrupp, beräknas artikelpriserna i kundvagnen och ordersumman inte korrekt i GraphQL.
Steg att återskapa:
-
Skapa ett nytt kundkonto och ändra kundgruppen till Grossist.
-
Skapa en ny katalogregel i Marknadsföring > Kampanjer > Katalogprisregler med följande parametrar:
- Kundgrupper: Grossistaktiviteter:
- Använd: Använd som procentandel av originalet
- Rabatt: 50
-
Skapa en ny produkt med price=100.
-
Logga in på klientsidan med det tidigare skapade kundkontot (om du redan var inloggad loggar du ut och loggar in igen).
-
Lägg produkten i kundvagnen. Produktpriset är 50 (normalpris 100) och Ordersumma: 55 (50 + 5 av leveranskostnaden).
-
Kör GraphQL API-anropet som beskrivs i customerCart-frågan i vår utvecklardokumentation.
Förväntat resultat:
Både API och klientdel har samma ordersumma med rabatten som katalogregeln ger.
Faktiskt resultat:
Ordersumman tillämpar inte katalogregelrabatt.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokalt på Adobe Commerce eller Magento Open Source: Använd korrigeringsfiler med verktyget för kvalitetspatchar.
- Adobe Commerce i molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar.
Relaterad läsning
Mer information om verktyget för kvalitetskorrigeringar finns i:
- Verktyget för kvalitetskorrigeringar har släppts: ett nytt verktyg för självbetjäning av kvalitetskorrigeringar i vår kunskapsbas för support.
- Kontrollera om det finns en korrigeringsfil för din Adobe Commerce-utgåva med verktyget för kvalitetskorrigeringar i vår kunskapsbas för support.
Mer information om andra korrigeringsfiler som finns i QPT finns i avsnittet Patchar i QPT.