[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-69333 : les modifications de SKU ont été autorisées pour les produits avec une mise à jour planifiée active

Le correctif ACSD-69333 corrige le problème où les modifications de SKU étaient autorisées pour les produits avec une mise à jour planifiée active. Après le correctif, les modifications de SKU sont interdites pendant les mises à jour planifiées actives. L’enregistrement du produit échoue avec une erreur et le champ SKU du produit est désactivé pour modification dans le panneau Admin. Cela évite les incohérences de l'inventaire MSI dues aux modifications de SKU lors des restaurations intermédiaires. Ce correctif est disponible lorsque la version 1.1.76 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-69333. 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-p6

Compatible avec les versions d’Adobe Commerce :

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

Des modifications de SKU ont été autorisées pour les produits avec une mise à jour planifiée active. Après le correctif, les modifications de SKU sont interdites pendant les mises à jour planifiées actives. L’enregistrement du produit échoue avec une erreur et le champ SKU du produit est désactivé pour modification dans le panneau Admin. Cela évite les incohérences de l'inventaire MSI dues aux modifications de SKU lors des restaurations intermédiaires.

Conditions préalables :

Les modules d’inventaire sont installés et activés.

Procédure à suivre :

  1. Connectez-vous au panneau Admin.
  2. Créez une nouvelle source et un nouveau stock.
  3. Créez un produit simple. (Par exemple : SKU = SP1)
  4. Créez une mise à jour d’évaluation. (Par exemple : modifiez le nom.)
  5. Lorsque la mise à jour d’évaluation est active, modifiez le SKU du produit = SP11.
  6. Vérifiez la table inventory_source_item. Un autre enregistrement est créé avec le nouveau SKU = SP11.
  7. Passez une commande qui inclut toutes les quantités disponibles pour rendre le produit En rupture de stock.
  8. Créez la facture et l'expédition, puis vérifiez la table inventory_source_item.
  9. Vérifiez que le SKU revient à SP1 et que la disponibilité du stock est En stock.
  10. Accédez au Storefront et vérifiez l’état du stock de produits.

Résultats attendus :

Le statut du stock de produits ne change pas.

Résultats réels :

La quantité en stock est mise à jour et le produit est déplacé vers En 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 :

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