MDVA-43726: Katalogprisregeln kan inte tillämpas efter partiell omindexering

MDVA-43726-korrigeringen åtgärdar ett problem där katalogprisregeln som baseras på butiksattributmatchning inte kan tillämpas efter partiell omindexering. Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.1.12 är installerat. Korrigerings-ID är MDVA-43726. 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-p2

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.3.3 - 2.4.2-p2
NOTE
Patchen kan bli tillämplig på 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

Katalogprisregeln som baseras på matchning av butiksattribut kan inte tillämpas efter partiell omindexering.

Steg som ska återskapas:

  1. Ställ in indexeringsläget så att det körs enligt schema.
  2. Skapa två konfigurerbara produktattribut. Exempel: Färg (visuell färgruta) och Storlek (färgruta).
  3. Skapa en konfigurerbar produkt med båda attributen som skapas i steg 2.
  4. När du har skapat produkterna skapar du ett Ja/Nej-typattribut och gör det synligt i regelvillkoren.
  5. Lägg till det här attributet i standardattributuppsättningen.
  6. Skapa en katalogprisregel som ska användas när det här attributet är inställt på Ja.
  7. Öppna en av de enkla produkterna som hör till den konfigurerbara produkten.
  8. Ändra omfattningen för att lagra vyn och uppdatera attributvärdet till Ja.
  9. Kör CRON och kontrollera priset på frontend.
  10. Kör en fullständig omindexering. Kontrollera priset på fronten igen.
  11. Uppdatera den konfigurerbara produktkategorin.
  12. Kör CRON och kontrollera priset igen på frontend.

Förväntade resultat:

Katalogregeln tillämpas korrekt utan en fullständig omindexering med inkrementella indexerare.

Faktiska resultat:

Katalogregeln gäller inte utan att du behöver köra ett fullständigt omindex.

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 verktyget för kvalitetskorrigeringar finns i:

Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Patchar i QPT i vår utvecklardokumentation.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a