[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-49042 : produit avec arriéré infini ne peut pas être commandé depuis le storefront

Le correctif ACSD-49042 corrige le problème où un produit avec une commande infinie ne peut pas être commandé depuis le storefront. Ce correctif est disponible lorsque la version 1.1.27 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-49042. Notez que le problème a été résolu dans Adobe Commerce 2.4.5.

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.4

Compatible avec les versions d’Adobe Commerce :

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

L’erreur se produit lorsqu’un produit avec une commande en souffrance infinie ne peut pas être commandé depuis le storefront.

Procédure à suivre :

  1. Définissez les paramètres de configuration suivants :

    • Display Out of Stock Products défini sur Yes.
    • Backorders défini sur Allow Qty Below 0.
  2. Ajoutez une nouvelle custom stock et un nouveau custom source.

  3. Attribuez un produit au custom source et assurez-vous qu’un numéro d’inventaire est défini pour lui (par exemple : 10).

  4. Sur la page de modification du produit, ouvrez Advanced Inventory. Définissez le minimum quantity dans le panier (par exemple : 160). La quantité doit être supérieure au stock.

  5. Allez à la vitrine et achetez un produit pour créer une réservation.

  6. Remplacez le product quantity par 0. Le point essentiel est d’enregistrer le produit sur le Admin panel en cas de réservation.

  7. Ouvrez le product page sur le storefront et essayez d’ajouter le produit au panier.

Résultats attendus :

Il est possible d’ajouter le produit au panier, car les reliquats pour une quantité inférieure à 0 sont autorisés.

Résultats réels :

Le produit s’affiche comme étant en rupture de stock.

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 :

Pour plus d’informations sur les autres correctifs disponibles dans QPT, reportez-vous à Quality Patches Tool : Rechercher des correctifs dans le guide de Quality Patches Tool.

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