[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

ACSD-68400 : La quantité de carte cadeau virtuelle n'est pas correctement reflétée dans la table de réservation de stock.

Le correctif ACSD-68400 corrige le problème où la quantité de carte cadeau virtuelle n'est pas reflétée avec précision dans la table de réservation de stock. Ce correctif est disponible lorsque la version 1.1.73 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-68400. 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.6-p12

Compatible avec les versions d’Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.4 - 2.4.7-p8
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

La quantité de carte cadeau virtuelle n'est pas correctement reflétée dans la table de réservation de stock.

Procédure à suivre :

  1. Créez une instance 2.4-development propre.
  2. Connectez-vous à l’administrateur.
  3. Créez une carte cadeau virtuelle.
  4. Modifiez le produit et cliquez sur Advanced Inventory.
  5. Activez Gérer les stocks et définissez la quantité sur 9999.
  6. Enregistrer le produit
  7. Accédez à l’interface utilisateur frontale et à la catégorie Carte cadeau .
  8. Ajoutez un produit avec une quantité de 25.
  9. Ajoutez un produit avec une quantité de 50.
  10. Accédez au passage en caisse et passez la commande.
  11. Vérifiez la dernière entrée de la table inventory_reservation pour la commande passée. Il doit afficher une quantité de 2.
  12. Revenez au panneau d’administration et ouvrez la commande passée depuis Sales > Orders.
  13. Cliquez sur Invoice et envoyez une facture pour la commande
  14. Vérifiez à nouveau le tableau inventory_reservation. Elle affiche désormais une réservation de 1 seul au lieu de 2.

Résultats attendus :

La réservation doit être créée pour la quantité commandée et facturée, qui est de 2 dans ce cas.

Résultats réels :

La réservation est créée pour 1 seul au lieu de 2.

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