Files
LogiFlow/URGENT-SYNC-GUIDE.md
T
michaelschal c648396f57 Provide guide for immediate synchronization of order and delivery statuses
Add a guide document with SQL scripts and testing instructions for synchronizing order and delivery statuses, including fixing missing delivery dates.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: a8a78c07-e900-425c-a577-5b4c5894379d
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/a8a78c07-e900-425c-a577-5b4c5894379d/KuIk8gU
2025-08-11 20:35:49 +00:00

1.7 KiB

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É

# 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.