[Endast PaaS]{class="badge informative" title="Gäller endast Adobe Commerce i molnprojekt (Adobe-hanterad PaaS-infrastruktur) och lokala projekt."}

ACSD-68400: Kvantiteten för det virtuella presentkortet återspeglas inte korrekt i lagerreservationsregistret.

Korrigeringen ACSD-68400 åtgärdar ett problem där det virtuella presentkortets kvantitet inte återspeglas korrekt i lagerreservationstabellen. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.73 har installerats. Korrigerings-ID är ACSD-68400. 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.6-p12

Kompatibel med Adobe Commerce-versioner:

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

Kvantiteten för det virtuella presentkortet återspeglas inte korrekt i lagerreservationsregistret.

Steg som ska återskapas:

  1. Skapa en ren 2.4-framkallningsinstans.
  2. Logga in på administratören.
  3. Skapa ett virtuellt presentkort.
  4. Redigera produkten och klicka på Advanced Inventory.
  5. Aktivera Hantera lager och ställ in kvantiteten till 9999.
  6. Spara produkten
  7. Gå till Frontend och navigera till kategorin Presentkort.
  8. Lägg till en produkt med ett belopp på 25.
  9. Lägg till en produkt med ett belopp på 50.
  10. Gå till kassan och lägg ordern.
  11. Kontrollera den senaste posten i tabellen inventory_reservation för den placerade ordern. Den ska visa kvantiteten 2.
  12. Gå tillbaka till administratörspanelen och öppna den monterade ordningen från Sales > Orders.
  13. Klicka på Invoice och skicka en faktura för ordern
  14. Kontrollera tabellen inventory_reservation igen. Nu visas en reservation på bara 1 istället för 2.

Förväntade resultat:

Reservationen bör skapas för den kvantitet som beställts och fakturerats, vilket är 2 i det här fallet.

Faktiska resultat:

Reservationen skapas endast för 1 i stället för 2.

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