# GUIDE URGENT : Synchronisation Commandes/Livraisons ## Problème La commande #CMD-55 et d'autres commandes liées à des livraisons "livrées" n'apparaissent pas grisées dans le calendrier car elles gardent le statut "planned" au lieu de "delivered". ## Solution Immédiate (Production) ### Option 1: Script SQL Direct ✅ RECOMMANDÉ ```bash # Connectez-vous à votre base PostgreSQL et exécutez : psql $DATABASE_URL -f fix-delivery-order-sync-immediate.sql ``` ### Option 2: Via Interface Web (après déploiement) 1. Déployez le nouveau code sur votre serveur 2. Connectez-vous comme admin sur https://logiflow-logiflow-1.c-2.us-east-2.aws.neon.tech 3. Allez dans le calendrier 4. Cliquez sur le bouton "Sync Status" (à côté de "Nouveau") ## Ce que fait le script 1. **Diagnostic** : Affiche toutes les commandes avec des livraisons livrées mais statut incorrect 2. **Correction automatique** : Met à jour le statut des commandes vers "delivered" 3. **Dates de livraison** : Corrige les delivered_date manquantes 4. **Vérification finale** : Affiche les résultats et la commande CMD-55 spécifiquement ## Résultat attendu Après exécution du script : - ✅ La commande #CMD-55 aura le statut "delivered" - ✅ Elle apparaîtra grisée (bg-delivered) dans le calendrier - ✅ Les dates de livraison seront affichées correctement - ✅ Toutes les commandes similaires seront corrigées ## Test Après avoir exécuté le script, actualisez votre calendrier sur https://logiflow-logiflow-1.c-2.us-east-2.aws.neon.tech et vérifiez que la commande CMD-55 apparaît maintenant grisée. ## Note Technique Le bouton "Sync Status" dans l'interface n'est pas encore déployé sur votre serveur de production. Le script SQL est la solution immédiate.