ACSD-55241: Attributen Används och Används flera gånger visar felaktiga värden för genererade kuponger

Korrigeringen ACSD-55241 åtgärdar ett problem där attributen Används och Används visar felaktiga värden för genererade kuponger. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.47 har installerats. Korrigerings-ID är ACSD-55241. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.7.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.6-p1

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.2 - 2.4.6-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

Attributen Används och Används visar felaktiga värden för genererade kuponger.

Steg som ska återskapas:

  1. Skapa Cart Price Rules från Admin > Marketing > Promotion och lägg till villkor som matchar när en order placeras (Exempel: delsumma större än 5$)

    • Använd rabatt.
    • Välj Auto Coupon.
    • Det genererar några kupongkoder från Hantera kupongkoder.
    • Indexera om och rensa cachen.
  2. Skapa en customer account och logga in på frontend.

  3. Lägg en produkt med mer än 2 kvantiteter i kundvagnen och använd en kupong.

  4. Klicka på Check Out with Multiple Addresses.

  5. Välj en separat adress för varje kvantitet, placera ordern och slutför utcheckningsprocessen.

  6. Observera ordersumman från administratören och se vilken rabatt som tillämpas.

  7. Lägg en ny order med en annan kupong.

  8. Kör kommandot php81 bin/Magento queue:consumers: start sales.rule.update.coupon.usage & om du vill uppdatera användningen av kupongkoden.

Förväntade resultat:

Rätt antal ska visas i kolumnerna Tid använd och Använd med värdet Ja för manage coupon i cart price rule i administratören.

Faktiska resultat:

Det använda kupongkodsantalet uppdateras inte i kolumnen Använd tid i kupongrutnätet, och i kolumnen Används visas värdet Nej om du gör en beställning med flera leveransadresser.

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:

Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Quality Patches Tool: Söka efter korrigeringsfileri Quality Patches Tool-handboken.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3