ACSD-6933: SKU-ändringar tilläts för produkter med en aktiv schemalagd uppdatering
Korrigeringen ACSD-6933 åtgärdar ett problem där SKU-ändringar tillåts för produkter med en aktiv schemalagd uppdatering. Efter korrigeringen tillåts inte SKU-ändringar under aktiva schemalagda uppdateringar. Det går inte att spara produkten. Ett fel uppstod och SKU-fältet för produkten är inaktiverat för redigering på panelen Admin. Detta förhindrar inkonsekvenser i MSI-inventeringen som orsakas av SKU-ändringar under mellanlagringsåterställningar. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.76 har installerats. Korrigerings-ID är ACSD-69333. 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.7-p6
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.7 - 2.4.8-p3
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
SKU-ändringar tilläts för produkter med en aktiv schemalagd uppdatering. Efter korrigeringen tillåts inte SKU-ändringar under aktiva schemalagda uppdateringar. Det går inte att spara produkten. Ett fel uppstod och SKU-fältet för produkten är inaktiverat för redigering på panelen Admin. Detta förhindrar inkonsekvenser i MSI-inventeringen som orsakas av SKU-ändringar under mellanlagringsåterställningar.
Förutsättningar:
Lagermoduler är installerade och aktiverade.
Steg som ska återskapas:
- Logga in på panelen Admin.
- Skapa en ny källa och en ny stock.
- Skapa en enkel produkt. (Exempel: SKU = SP1)
- Skapa en mellanlagringsuppdatering. (Till exempel: ändra namnet.)
- När mellanlagringsuppdateringen är aktiv ändrar du produkt-SKU = SP11.
- Verifiera tabellen
inventory_source_item. En annan post skapas med den nya SKU:n = SP11. - Placera en order som innehåller alla tillgängliga kvantiteter för att göra produkten Utanför lager.
- Skapa fakturan och leveransen och verifiera tabellen
inventory_source_item. - Kontrollera att SKU:n ändras tillbaka till SP1 och att Stock-tillgängligheten är I Stock.
- Gå till Storefront och kontrollera produktlagerstatus.
Förväntade resultat:
Produktens lagerstatus ändras inte.
Faktiska resultat:
Lagerkvantiteten uppdateras och produkten flyttas till 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ändning i guiden Quality Patches Tool.
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i guiden för Commerce om molninfrastruktur
Relaterad läsning
Mer information om Quality Patches Tool finns i:
- Quality Patches Tool: Ett självbetjäningsverktyg för kvalitetspatchar i verktygshandboken