ACSD-62971: Import av Stock-källor med icke-numeriska kvantitetsvärden resulterar i att kvantiteten ställs in på 0

Korrigeringen ACSD-62971 åtgärdar ett problem där import av Stock-källor med icke-numeriska värden i kolumnen 'quantity' resulterar i att kvantiteten ställs in på 0. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.56 har installerats. Korrigerings-ID är ACSD-62971. Observera att problemet var planerat att åtgärdas i Adobe Commerce 2.4.8.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.7

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.4 - 2.4.7-p3
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 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

Korrigerar problemet där import av Stock-källor med icke-numeriska värden i kolumnen Quantity resulterar i att kvantiteten ställs in på 0.

Steg som ska återskapas:

  1. Skapa Simple Product med kvantitet=100

  2. Gör en Stock Sources-import med filen som har ett felaktigt antal ("abc")

    code language-table
    source_code    sku    status    quantity
      default     simple    1         abc
    
  3. Kontrollera kvantiteten efter importen.

Förväntade resultat:
Valideringen av importdata bör misslyckas.

Faktiska resultat:
Kvantiteten för enkel produkt har blivit 0 och produkten uppdateras som Out of Stock.

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
c2d96e17-5179-455c-ad3a-e1697bb4e8c3