Analyse de l'article 22607

1. Données dans TMP_ARTICLE_SEARCH

ChampValeur
ID_TMP_ARTICLE_SEARCH22607
CHAR_A_TITREZANTHOXYLUM piperitum
CONCAT_CONDITIONNEMENT_ONSELL
MIN_TARIF_ONSELL0.00
MIN_TARIF_ONSELL_PROMOPC0
MIN_TARIF_ONSELL_PROMO0.00
CONCAT_TARIF_ONSELL

2. TOUS les Conditionnements dans ARTICLE_EXISTER_CONDITIONNEMENT (sans filtre)

Nombre total de conditionnements trouvés :

ID Conditionnement Prix ACTIVE DELETE DISPO NEGOCE STOCK Promo % Promo Fixe Critère ONSELL

Légende :

3. Calcul manuel de CONCAT_CONDITIONNEMENT_ONSELL

Requête SQL :
SELECT GROUP_CONCAT(DISTINCT PKFKID_CONDITIONNEMENT SEPARATOR ' ') as CONCAT_COND_ONSELL, COUNT(*) as NB_COND FROM ARTICLE_EXISTER_CONDITIONNEMENT WHERE PKFKID_ARTICLE = 22607 AND BE_AEC_ACTIVE = 1 AND BE_AEC_DELETE <> 1 AND (BE_AEC_DISPO = 1 OR BE_AEC_NEGOCE = 2)

Nombre de conditionnements trouvés : 0

CONCAT_CONDITIONNEMENT_ONSELL calculé : NULL

Requête SQL :
SELECT MIN(RT.VAL_RT_PRIXPART) as MIN_TARIF, COUNT(*) as NB_LIGNES FROM ARTICLE_EXISTER_CONDITIONNEMENT AEC INNER JOIN REF_TARIF RT ON RT.ID_REF_TARIF = AEC.PKFKID_REF_TARIF WHERE AEC.PKFKID_ARTICLE = 22607 AND AEC.BE_AEC_ACTIVE = 1 AND AEC.BE_AEC_DELETE <> 1 AND (AEC.BE_AEC_DISPO = 1 OR AEC.BE_AEC_NEGOCE = 2)

Nombre de lignes trouvées : 0

MIN_TARIF_ONSELL calculé : NULL

3bis. Vérification étendue

Total conditionnements (sans aucun filtre) : 1

Total conditionnements ACTIFS : 0

Total conditionnements NON SUPPRIMÉS : 1

4. Avec la logique de detail-article.php (BE_AEC_DISPO=1 uniquement)

Aucun conditionnement disponible avec BE_AEC_DISPO=1


Conclusion

Comparez les données ci-dessus pour identifier l'incohérence entre selling.php et detail-article.php