mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-15 19:29:54 +02:00
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
38 lines
1.7 KiB
Markdown
38 lines
1.7 KiB
Markdown
# 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. |