MDVA-35984: Fel produktkvantitet i samtidiga leveranser för samma produkt
MDVA-35984-korrigeringen åtgärdar problemet när flera samtidiga leveranser skapas för samma produkt, vilket ger en felaktig produktkvantitet (kvantitet). Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.0.21 är installerat. Patch-ID:t är MDVA-35984. Observera att problemet har åtgärdats i Adobe Commerce 2.4.3.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
Adobe Commerce i molninfrastruktur 2.4.2
Kompatibel med Adobe Commerce-versioner:
Adobe Commerce (alla distributionsmetoder) 2.4.0-2.4.2
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
Steg som ska återskapas:
-
Skapa en enkel produkt med Antal = 100.
-
Skapa två beställningar med den här produkten.
-
Gör samtidiga API-anrop för att skapa leveranser för båda beställningarna, som i följande exempel:
code language-php POST <host>/rest/<store_code>/V1/order/3/ship ``` where **order id** = *3* , with a payload like: ```php { "items": [ { "order_item_id": <order_item_id>, "qty": 1 } ], "tracks": [ { "track_number": "1Y-9876543210", "title": "United Parcel Service", "carrier_code": "ups" } ] }
-
Kontrollera produktkvantiteten i administratörsrutnätet.
Förväntade resultat:
Resultatet är produkt Kvantitet = 98 efter båda försändelserna.
Faktiska resultat:
Resultatet är produkt Kvantitet = 99 efter båda försändelserna.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokalt hos Adobe Commerce eller Magento Open Source: Programuppdateringsguide > Tillämpa korrigeringar i vår utvecklardokumentation.
- Adobe Commerce i molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i vår utvecklardokumentation.
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 tillgängliga korrigeringsfiler i QPT finns i Patchar i QPT i vår utvecklardokumentation.