Cycle de vie
Les huit statuts, les transitions autorisées et ce qui les déclenche.
Les huit statuts
| Statut | Ce qu'il veut dire |
|---|---|
| En attente de collecte | Commande en ligne placée, le livreur doit passer |
| En attente d'inspection | Les vêtements sont chez nous, à compter et inspecter |
| En traitement | Inspection close, l'atelier travaille |
| Prête à livrer | Emballée — le paiement en ligne est prélevé ici |
| En livraison | Chargée dans le camion |
| Prête pour ramassage | De retour au comptoir de dépôt, le client peut venir |
| Complétée | Livrée ou récupérée |
| Annulée | — |
Le parcours
- En attente de collecte n'existe que pour une commande en ligne.
- Prête pour ramassage n'existe que si le client vient chercher : une commande qui a une livraison programmée ne l'atteint jamais, même déposée au comptoir.
- Annulation possible seulement avant Prête à livrer, et sous réserve de la fenêtre d'annulation (voir Modifier une commande).
La fiche d'une commande affiche cette progression, l'historique daté de chaque passage, et une pastille par atelier concerné.

Ce qui déclenche chaque passage
| Passage | Déclencheur |
|---|---|
| Collecte → Inspection | Le livreur confirme la collecte |
| Inspection → Traitement | La clôture de l'inspection au comptoir (au moins 1 article) |
| Traitement → Prête à livrer | Scan de l'atelier, ou bouton d'avancement dans la liste |
| Prête → En livraison | Le livreur verrouille sa tournée |
| Prête → Prête pour ramassage | Scan au comptoir de dépôt |
| → Complétée | Remise au client, ou confirmation de livraison. Au comptoir, l'encaissement du solde complète la commande ; sans solde à percevoir, c'est le bouton « Compléter la commande » (voir Paiement) |
Il n'existe pas de bouton « démarrer le traitement » séparé. La commande passe En traitement quand l'inspection est terminée.
La règle du quorum : tous les ateliers doivent y être
Une commande atteint un statut quand tous ses ateliers l'ont atteint.
Exemple d'une commande mixte (nettoyage à sec + buanderie) :
- Villeray termine sa part et scanne → la commande reste En traitement, la fiche indique « en attente de Rosemont ».
- Rosemont scanne à son tour → la commande passe Prête à livrer.
Les ateliers attendus sont déduits des articles de la commande. Retirer ou ajouter un article recalcule la liste automatiquement. Un atelier désactivé en administration reste un atelier tant qu'une commande y est engagée.
Correction manuelle de statut
Superviseur et plus peuvent forcer un statut depuis la fiche (« Modifier le statut »). Le système réaligne alors les étapes d'atelier sur le statut forcé, dans les deux sens.
Chaque correction est tracée : historique de statut visible sur la fiche, et journal d'audit.
La pastille « En retard »
Une commande porte la pastille dès que la date promise au client est dépassée et qu'elle n'est pas encore prête. Le filtre « En retard » de la liste et la carte « Retards » du tableau de bord comptent exactement les mêmes commandes.
| Forme de la commande | Date qui fait foi | Elle est en retard… |
|---|---|---|
| Récupération au comptoir | l'heure de retrait convenue | dès l'heure passée |
| Livraison à domicile | le jour de livraison réservé | le lendemain du jour réservé |
| Reprise (SAV) | la date de retour du dossier | dès la date passée |
Une commande livrée n'est donc pas en retard pendant que son jour de livraison court : la tournée peut encore passer. Et une commande Prête, En livraison, Prête pour ramassage, Complétée ou Annulée ne porte jamais la pastille — il n'y a plus rien à attendre de l'atelier.
Cas particuliers
- Retour au camion — une commande En livraison peut revenir Prête à livrer (arrêt manqué, fin de tournée).
- Rouvrir une commande — un Superviseur peut ramener une commande Prête à livrer en Traitement pour modifier ses articles. Elle reprend ensuite le flux normal, et un nouvel avis « prête » part au client.
- Livrée ou récupérée — la distinction ne dépend pas du statut mais de la forme de la commande : une commande avec livraison est « livrée », les autres sont « récupérées ».