MDVA-39993: Lagerändringar som görs via API återspeglas inte i storefront
MDVA-39993-korrigeringen löser problemet där lagerändringar som görs via API inte syns i butiken. Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.1.12 är installerat. Korrigerings-ID är MDVA-39993. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.5.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
- Adobe Commerce (alla distributionsmetoder) 2.4.2-p1
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.3.5 - 2.3.7-p2 och 2.4.0 - 2.4.3-p1
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
De lagerändringar som görs via API återspeglas inte på butikens produktsida.
Förutsättningar:
Lagermoduler har installerats.
Steg som ska återskapas:
-
Kontrollera att kön är inställd på att köras med cron och cron är installerat och igång.
-
Skapa en konfigurerbar produkt (COC001) med två färger (svart och röd) och två storlekar (M och L).
-
Gör ett av lageralternativen (COC001-Red-M).
-
Läs in den konfigurerbara produktsidan i butiken och försök klicka på varje färg. När du klickar på Röd bör storleken M strykas över eftersom den inte finns i lager.
-
Gör COC001-Red-M i lager med följande API-slutpunkt och nyttolast:
code language-json POST http://{domain}/rest/V1/inventory/source-items { "sourceItems": [ { "sku": "COC001-Red-M", "source_code": "default", "quantity": 1000, "status": 1 } ] }
-
Kontrollera den här enkla produkten från bakgrunden och verifiera att den har uppdaterats till In Stock.
-
Läs in den konfigurerbara produkten från förgrunden och klicka på varje färg. Lägg märke till storleken M när du klickar på Röd.
Förväntade resultat:
Alternativet COC001-Red-M stryks inte över eftersom det har uppdaterats till In Stock via API.
Faktiska resultat:
COC001-Red-M-alternativet stryks fortfarande, även om det är i Stock.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokal användning för Adobe Commerce eller Magento Open Source: Quality Patches Tool > Användningi guiden Quality Patches Tool.
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i Commerce om molninfrastruktur.
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 kunskapsbasen för support.
- Kontrollera om det finns en korrigeringsfil för ditt Adobe Commerce-problem med verktyget för kvalitetskorrigeringari Quality Patches Tool-handboken.
Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Quality Patches Tool: Söka efter korrigeringsfileri Quality Patches Tool-handboken.