AC-16530 : le panier affiche des prix incohérents après une mise à jour planifiée des règles de prix de catalogue

Le correctif AC-16530 corrige le problème en raison duquel le panier ne reflétait pas de manière cohérente les mises à jour planifiées des règles de prix de catalogue. Ce correctif est disponible lorsque la version 1.1.83 de Quality Patches Tool (QPT) est installée. L’ID du correctif est AC-16530. Notez que ce problème doit être résolu dans Adobe Commerce 2.4.9.

Produits et versions concernés

Le correctif est créé pour la version Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.7-p3

Compatible avec les versions d’Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) >=2.4.4 <2.4.9
NOTE
Le correctif peut s’appliquer à d’autres versions avec de nouvelles versions de Quality Patches Tool. Pour vérifier si le correctif est compatible avec votre version d’Adobe Commerce, mettez à jour le package magento/quality-patches vers la dernière version et vérifiez la compatibilité sur la page Quality Patches Tool : Rechercher des correctifs. Utilisez l’ID du correctif comme mot-clé de recherche pour localiser le correctif.

Problème

Le panier affiche des prix incohérents après la mise à jour planifiée d’une règle de prix de catalogue.

Conditions préalables :

Adobe Commerce avec des tâches cron en cours d’exécution.

Procédure à suivre :

  1. Connectez-vous au panneau d’administration.
  2. Dans la barre latérale d’administration, accédez à Stores > Attributes > Product, ouvrez l’attribut SKU, développez Storefront Properties, définissez Use for Promo Rule Conditions sur Yes, puis cliquez sur Save Attribute.
  3. Dans la barre latérale d’administration, accédez à Catalog > Products, cliquez sur Add Product, choisissez Simple Product, créez simple1 avec SKU simple1 et Prix 100, puis enregistrez le produit.
  4. Dans la barre latérale d’administration, accédez à Marketing > Promotions > Catalog Price Rule et cliquez sur Add New Rule.
  5. Créez règle1, définissez Status sur Active, sélectionnez le site web applicable et le groupe de clients NON CONNECTÉS, puis développez Conditions.
  6. Définissez la condition sur If ALL of these conditions are TRUE: SKU est simple1.
  7. Développez Actions, définissez Apply sur Apply as percentage of original, définissez Discount Amount sur 10, puis cliquez sur Save.
  8. Ouvrez le storefront en tant qu’invité, ajoutez simple1 au panier, puis ouvrez la page Shopping Cart.
  9. Vérifiez que le prix de l’article et le sous-total dans la zone de contenu du panier principal et dans le bloc de Summary sont de 90.
  10. Dans le panneau d’administration, accédez à Marketing > Promotions > Catalog Price Rule, ouvrez règle1, puis dans la zone Scheduled Changes, cliquez sur Schedule New Update.
  11. Saisissez les valeurs Update Name, Start Date et End Date, modifiez Actions > Discount Amount sur 20, conservez le statut de la règle planifiée Active, puis cliquez sur Save.
  12. Patientez jusqu’à ce que la mise à jour planifiée soit active, puis actualisez la page Shopping Cart.

Résultats attendus :

La remise de 20 % prévue est reflétée de manière cohérente, et le prix de l’article et le sous-total dans la zone de contenu du panier principal et le bloc de Summary sont de 80.

Résultats réels :

Le bloc Summary affiche 80, mais le prix de l’article dans la zone de contenu du panier principal reste de 90.

Application du correctif

Pour appliquer des correctifs individuels, utilisez les liens suivants en fonction de votre méthode de déploiement :

Lecture connexe

Pour en savoir plus sur Quality Patches Tool, consultez :

recommendation-more-help
commerce-operations-help-tools