Test CRON - Article 22607 (ZANTPI)

Chemins :

1. Lecture du XML

Chargement du fichier XML (65 Mo)...

✓ XML chargé avec succès

Diagnostic de la structure XML :

✓ Structure détectée : ABELIA > produits > produit

Nombre total de produits : 13809

✓ Article trouvé dans le XML

Trouvé par code_variete = 'ZANTPI'

2. Données extraites du XML

ChampValeur
ID18211
Code variétéZANTPI
LibelléZANTHOXYLUM piperitum
ConditionnementContainer de 3 litres
Code conditionnementC3
Prix TTC20 €
Stock disponible-1
Vendabilité1:EXPE PEPI

3. Traitement des données (logique CRON)

Stock : -1 (négatif ou nul)

Vendabilité : 1:EXPE PEPI

Valeurs calculées par le CRON :

ChampValeurSignificationExplication
BE_AEC_ACTIVE2✗ InactifStock ≤ 0 → INDISPONIBLE
BE_AEC_DISPO2✗ Indisponible (2)Stock ≤ 0 → INDISPONIBLE
BE_AEC_NEGOCE0VPC possibleCode 1 (EXPE PEPI) → VPC + Pépinière

Rappel du système de codes :

4. État actuel dans la base de données

ConditionnementPrixACTIVEDISPONEGOCEStock BDD
Container de 3 litres 20.00 €220-1

5. Comparaison XML vs Base de données

✓ Aucune différence : la base de données est à jour avec le XML

6. Impact sur l'affichage

PageCondition SQLÉtat actuelAprès CRON
selling.phpBE_AEC_DISPO=1 OR BE_AEC_NEGOCE=2✗ Masqué✗ Masqué
detail-article.phpBE_AEC_DISPO=1✗ Masqué✗ Masqué

7. Mise à jour de la base de données

Mise à jour en cours...

Requête SQL exécutée :

UPDATE ARTICLE_EXISTER_CONDITIONNEMENT SET 
		BE_AEC_ACTIVE = 2,
		BE_AEC_DISPO = 2,
		BE_AEC_NEGOCE = 0,
		VAL_AEC_STOCK = -1
		WHERE ID_ARTICLE_EXISTER_CONDITIONNEMENT = 

✓ Mise à jour réussie !

Recharger pour voir les nouvelles valeurs


8. Conclusion

✓ Résultat attendu :

Après exécution du CRON (ou du bouton ci-dessus), l'article sera correctement marqué comme INDISPONIBLE (BE_AEC_DISPO=2) car le stock est de -1.

L'article ne s'affichera plus ni sur selling.php ni sur detail-article.php.