ACP2E-4763: GraphQL customerOrders-frågan returnerar inflated original_price_including_tax och original_row_total_including_tax

Korrigeringen ACP2E-4763 åtgärdar ett problem där GraphQL customerOrders-frågan returnerar inflaterade original_price_including_tax - och original_row_total_including_tax-värden när katalogpriser är inställda på Inklusive moms på grund av att moms tillämpas två gånger. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.78 har installerats. Korrigerings-ID är ACP2E-4763. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.9.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.8-p3

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.8 - 2.4.8-p4
NOTE
Korrigeringen kan bli tillämplig för andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du paketet magento/quality-patches till den senaste versionen och kontrollerar kompatibiliteten för Quality Patches Tool: Sök efter sidan med korrigeringsfiler ​. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

GraphQL customerOrders-frågan returnerar inflaterade värden för original_price_including_tax och original_row_total_including_tax när katalogpriser är inställda på Inklusive skatt eftersom moms tillämpas två gånger.

Steg som ska återskapas:

  1. Konfigurera en momssats och en momsregel.
  2. Ange katalogpriser till Inkludera skatt under Lager > Konfiguration > Försäljning > Moms.
  3. Skapa en enkel produkt med en tilldelad momsklass och ett pris som inkluderar moms.
  4. Beställ med GraphQL.
  5. Fråga orderartikelpriserna med GraphQL customerOrders-frågan.

Förväntade resultat:

  1. Värdena original_price_including_tax och original_row_total_including_tax matchar det lagrade katalogpriset inklusive moms.

Faktiska resultat:

  1. Värdena original_price_including_tax och original_row_total_including_tax är högre än det lagrade katalogpriset eftersom moms används igen.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om Quality Patches Tool finns i:

recommendation-more-help
commerce-operations-help-tools