Incident HC-9158
Logiciel
| Cas client | Applicable à | Corrigé dans |
|---|---|---|
| CS0201289 | V9.0.1.13 | 9.1.11.0 |
Comportement observé
Lorsqu'un produit est partagé entre 2 magasins ou plus, les promotions au niveau de la catégorie ne fonctionnent pas de manière cohérente entre les magasins.
Comportement attendu
La promotion doit fonctionner correctement pour le magasin pour lequel elle a été créée.
Résolution
Lorsque les produits sont partagés entre des magasins, ils ont généralement des catégories parent différentes.
La catégorie parent d'un produit est mise en cache pour le premier magasin parent rencontré. Lorsque le même produit d'un second magasin demande sa catégorie parent, il trouvera la catégorie du premier magasin dans le cache, et non celle du second magasin. Cela peut entraîner l'inexécution des promotions au niveau de la catégorie dans le second magasin en raison de la non-concordance de l'ID de catégorie.
Le code a été corrigé pour inclure l'ID du magasin dans la clé de cache.