Documentation
Livraison

PWA livreur

Le parcours complet d'une tournée, du pointage à la clôture.

L'interface livreur est une application web mobile. Le livreur n'a aucun magasin et aucun accès commercial : il ne voit que sa tournée du jour.

Le livreur est propriétaire de sa tournée. Personne ne la lui compose : il choisit ses arrêts, les ordonne, puis verrouille. Sa liste optimisée n'est visible que par lui.

Vue d'ensemble

Diagramme…

1 — Pointage

Le pointage n'engage que le quart de travail, sans choix de plage : le livreur pointe, choisit son véhicule, puis remplit l'inspection du véhicule :

Point de contrôleRéponse
Huile moteurOK / Problème
Liquide de refroidissementOK / Problème
PneusOK / Problème
CarrosserieOK / Problème
Propreté intérieureOK / Problème

Chaque anomalie accepte un commentaire et jusqu'à 5 photos. Elle crée une entrée dans le journal d'entretien du véhicule.

Le livreur indique s'il conduit un véhicule de la flotte ou son propre véhicule (sous-traitant).

Le pointage est irréversible : c'est une donnée de paie, l'heure du premier appui ne se réécrit jamais.

Le véhicule est celui du quart. Pour changer de camion, le livreur fait son punch out, puis un nouveau punch in.

Un second quart le même jour (après une longue pause, par exemple) ne demande une nouvelle inspection que si le véhicule change : sur le même véhicule, l'inspection déjà faite reste valable, et le livreur n'a qu'à confirmer.

Quart oublié. Un quart d'un jour précédent resté ouvert bloque le travail du jour : le livreur fait son punch out, puis un nouveau punch in. Comme au comptoir, ce quart se ferme à l'heure du punch out : à signaler au gestionnaire pour la paie.

Un samedi ou un dimanche, le livreur peut pointer, mais sa liste reste vide : il n'y a pas de livraison la fin de semaine.

Les messages de l'équipe destinés aux livreurs (affichés au pointage d'entrée) apparaissent en tête de cet écran ; un message urgent demande « J'ai lu » avant de disparaître.

Écran de début de quart : pointage, véhicule, inspection du véhicule

2 — Sélectionner ses arrêts

Le livreur voit les commandes éligibles de toute la journée. Avant le pointage, la liste se consulte : les fiches s'ouvrent, mais rien ne se sélectionne.

Trouver ses arrêts

Les pastilles Tous, Collectes et Livraisons portent chacune leur compteur. Le bouton Filtres ouvre une feuille :

FiltreChoix
JourAujourd'hui, Demain, ou une date au calendrier, jusqu'à 14 jours. Le titre de l'écran suit le jour choisi
CréneauLes plages réellement présentes ce jour-là
RouteRégulière, Longue distance. Une adresse sans zone connue ne sort que sans filtre de route

Demain et les jours suivants se consultent seulement. On ne réserve pas des commandes qui ne sont pas prêtes : rien n'y est sélectionnable, et le bouton « Préparer ma tournée » n'y apparaît pas. Une livraison dont la collecte n'a pas encore eu lieu s'y affiche « En production ».

Lire une carte

PastilleSens
Collecte (bleu pâle)Le livreur ramasse
Livraison (bleu foncé)Le livreur remet
En production (jaune)Le sac est encore à l'atelier : visible, pas sélectionnable. Une collecte n'est jamais « En production »
Non payé (noir)Un solde reste dû. « En production » passe devant
Route (contour gris)La zone de l'adresse

Le lieu de retour n'est pas sur la liste : il figure sur la fiche de l'arrêt et à la clôture.

Voir une fiche avant de prendre

Toucher une carte, ou un point de la carte puis Voir le stop, ouvre la fiche de la commande : adresse, plage, articles et consignes. Le téléphone, le code de porte et le montant n'y figurent pas : ils n'apparaissent qu'une fois l'arrêt pris. La fiche ne propose aucune action.

Une collecte récurrente n'a pas encore de commande : elle ouvre un simple résumé.

Composer sa tournée

Un appui long sur une carte, ou Sélectionner tout sur la liste filtrée, fait entrer en sélection. Chaque carte se coche alors d'un toucher, et le pied de l'écran indique le nombre de stops retenus et Préparer ma tournée.

  • 25 arrêts clients au maximum par tournée avant le verrouillage : c'est la limite du calcul d'itinéraire. Le message apparaît dès la sélection, et « Sélectionner tout » s'arrête au plafond. Les arrêts déjà dans la tournée comptent.
  • Ne se sélectionnent pas : une commande en production, une commande sans créneau (à corriger au comptoir), une collecte récurrente, et ce qui est déjà dans sa tournée.
  • Une commande réclamée n'est plus proposée aux autres livreurs. Si un collègue en a pris une entre-temps, l'écran liste les arrêts non ajoutés et le motif, et le reste entre quand même dans la tournée.
  • L'ordre optimisé cherche le trajet le plus court, toutes plages confondues. Une heure estimée peut donc sortir de la plage du client : voir Verrouiller et démarrer.
  • Pas de nouvelle tournée tant qu'un arrêt client reste ouvert sur la tournée en cours : ces commandes resteraient bloquées au nom du livreur. Les dépôts reportés, eux, ne bloquent pas : un bandeau les rappelle en tête de liste.

Le magasin de départ et le magasin d'arrivée sont pré-remplis selon le créneau le plus tôt de la sélection, et modifiables jusqu'au verrouillage.

3 — Préparer la tournée

ÉlémentRôle
Scan de chargementUne commande scannée = un colis physiquement dans le camion. Seules les livraisons se scannent — on ne charge pas ce qu'on va ramasser. Une commande que l'atelier vient de passer prête à livrer s'ajoute à la tournée au moment où le livreur la scanne : il n'a pas à retourner la réclamer
Exclure une commandeMotif : pas prête, réassignée, annulée, autre. La commande redevient disponible pour les autres livreurs, et pour la tournée suivante de celui qui l'a exclue ; elle ne revient pas dans CETTE tournée, même en rouvrant « Préparer ». Annuler l'exclusion — ou scanner son colis au chargement — la remet à sa place dans la tournée
Commandes non prêtesCe que l'atelier n'a pas terminé
OptimiserRecalcule l'ordre des arrêts et les heures de passage estimées
Réordonner à la mainL'ordre du livreur est souverain
Prévisualiser sur la carteLe trajet, les arrêts dans leur ordre, et les deux magasins : D pour le départ, A pour l'arrivée (une seule pastille « D·A » quand c'est le même). Toucher une pastille affiche la commande, l'adresse, l'heure de passage et la plage promise. La distance et la durée totales s'affichent en bas

Le trajet, la distance et les heures de passage décrivent la tournée telle qu'elle était au moment d'optimiser. Si des arrêts sont ajoutés ou retirés ensuite, ils disparaissent de l'écran : relancer Optimiser les remet à jour. Tant qu'ils manquent, les clients concernés reçoivent leur plage réservée au lieu d'une heure précise — plutôt qu'une heure calculée pour un autre trajet.

4 — Verrouiller et démarrer

Le verrouillage fige l'ordre de la tournée et déclenche les messages clients. Il attend lui aussi les arrêts clients d'une autre tournée partie le même jour : il est refusé tant qu'il en reste d'ouverts.

Il est refusé si :

  • La tournée est vide.
  • Une livraison n'a pas été scannée au chargement.
  • Une commande n'est plus dans l'état attendu.

Une commande impayée n'empêche pas de verrouiller : elle porte sa pastille Non payé, et la remise reste bloquée à la porte. Voir Commandes éligibles.

Avant de verrouiller, un avertissement (non bloquant) signale les arrêts dont l'heure estimée sort de leur plage :

L'heure estimée tombe…Ce que reçoit le client
Après la fin de la plageSon message de départ, puis un avis de retard avec la nouvelle heure
Avant le début de la plageSon message de départ, qui donne l'heure réelle. Pas d'avis de retard
Dans la plageSon message de départ

À ce moment :

  • Les livraisons passent En livraison.
  • Chaque client reçoit son heure de passage estimée.
  • Le livreur arrive directement sur la liste de ses arrêts. Chaque arrêt hors plage y porte sa marque, « Avant la plage promise » ou « Après la plage promise ».
  • Aucun arrêt n'est en cours tant que le livreur n'a pas touché Accepter & naviguer. Le client reçoit « vous êtes le prochain » à ce moment-là, pas avant : le livreur peut encore charger le camion.

Si un message n'est pas parti ou qu'une commande n'a pas pu passer En livraison, la tournée part quand même. Un message le dit au livreur avec les numéros de commande, et une alerte prévient les superviseurs.

5 — Exécuter les arrêts

Chaque arrêt affiche : le client, l'adresse, le code de porte, les instructions, les notes livreur, les articles, l'état du paiement et les magasins de traitement.

Actions disponibles :

  • Naviguer — ouverture dans Google Maps ou Waze.
  • Appeler le client.
  • Écrire au client — messages préprogrammés ou texte libre, dans le fil de la commande. Le message part par SMS ou par le chat de l'application, selon ce qui atteint le client — voir Messagerie.
  • Photo — preuve de collecte ou de livraison. Obligatoire par défaut (paramétrable).
  • Note sur l'arrêt.
  • Terminer l'arrêt.
  • Signaler un problème — voir Incidents.

Quand un arrêt est terminé, le client suivant reçoit une heure de passage mise à jour.

Une remise est bloquée tant que le solde n'est pas réglé. Le magasin peut encaisser à distance pendant que le livreur attend. Si le solde reste impayé, le livreur signale « Commande impayée », garde le colis et passe à l'arrêt suivant : la tournée se clôture sans lui.

Ajouter un stop en cours de tournée

Sous la liste de ses arrêts, le livreur touche Ajouter un stop, dès qu'il a un quart ouvert, même si la tournée a commencé dans un quart précédent. La feuille Disponibles aujourd'hui montre ce qu'il peut encore prendre, avec les mêmes pastilles que sa liste.

CollecteLivraison
Le gesteCocher, puis Ajouter à ma tournéeToucher la ligne, puis scanner le sac, qui doit être dans le camion
La commandeReste en attente de collectePasse En livraison
Le client reçoitSon message de collecteSon message de livraison
  • Le stop se place après les autres arrêts clients, avant les dépôts de fin. La tournée n'est pas réoptimisée : aucune autre heure ne bouge, et seul le nouveau client reçoit un message.
  • Son message donne une heure estimée : le trajet depuis le dernier arrêt restant, plus le temps de service (paramétrable, 5 min). Si le trajet ne se calcule pas, le message donne sa plage.
  • L'heure part même hors plage. Après la fin de sa plage, le client reçoit aussi l'avis de retard.
  • Le stop porte la pastille Ajouté dans la liste.
  • La limite de 25 arrêts ne s'applique plus : le stop entre, même au 26e.
  • Un solde impayé n'empêche pas l'ajout. La remise reste bloquée à la porte.
  • Le serveur revérifie la commande au moment de l'ajout. Un stop déjà ajouté répond Déjà dans la tournée, sans second message.
  • Si le message ou le passage En livraison échoue, le stop reste ajouté : un message le dit au livreur, et une alerte prévient les superviseurs.

6 — Clôturer la tournée

L'écran de clôture présente :

Les dépôts en magasin. Chaque groupe de vêtements collectés est destiné à un atelier, déduit de leurs articles. Une commande mixte apparaît sous deux cartes de dépôt.

  • Photo obligatoire dès qu'un sac part dans un dépôt.
  • Un dépôt dans un magasin de fin de tournée est bloquant : la tournée ne se clôt pas sans lui.
  • Les autres dépôts sont confirmables mais non bloquants — le quart de jour collecte du nettoyage à sec et finit à Rosemont.
  • Un groupe dont l'atelier n'est pas identifiable reste au camion.

Le récapitulatif : arrêts complétés, échecs, durée.

Partout dans l'application, complété veut dire réussi : la pastille « Complétés » de la tournée, la progression de la fiche d'arrêt et le « 8 / 26 » du récapitulatif comptent les réussites. Un échec n'y entre pas, mais il n'est plus à faire : il ne compte pas non plus dans les restants.

La clôture est refusée tant qu'un arrêt client n'est pas résolu. Un arrêt réussi, échoué ou annulé est résolu : une tournée de 8 réussites et 18 échecs se clôt.

Les remarques du livreur passent par l'Intranet, dans son menu : l'écran de clôture n'a pas de champ libre. Le détail de tournée du POS affiche encore les observations des tournées passées.

Une commande annulée après le verrouillage : son arrêt passe Annulé tout seul, sans crédit ni message au client. Il quitte la liste du livreur et ne retient pas la clôture. Il n'est compté ni dans les arrêts complétés ni dans les échecs : le récapitulatif et le détail de tournée du POS l'affichent à part, « Annulé ».

La numérotation des arrêts (« Stop 3 / 8 ») ne compte que les arrêts à faire ou faits : une commande exclue ou un arrêt annulé n'a pas de numéro et ne compte pas dans le total.

7 — Après la clôture

Si le quart est ouvert, une fenêtre s'ouvre : « Quart toujours actif », avec l'heure de début et le temps écoulé.

ChoixEffet
Commencer une nouvelle tournéeRetour à la liste des arrêts, sans repasser par le pointage ni l'inspection. Le quart continue
Punch out — Terminer mon quartAprès confirmation, écran « Quart terminé » : début, fin et durée du quart

Fermée, la fenêtre se rouvre depuis le bas de l'écran de clôture (« Et maintenant ? »).

Une nouvelle tournée attend les arrêts clients de la précédente. Tant qu'un arrêt client d'une tournée partie reste ouvert, la sélection est refusée : ces commandes resteraient bloquées au nom du livreur.

Rentré sans traiter ses derniers arrêts, le livreur retrouve cette tournée le lendemain, avec un bandeau et sa date. Il résout ses arrêts restants, puis la liste du jour revient. Un passage manqué signalé alors est hors plage : aucun frais. Une tournée passée dont tous les arrêts sont résolus ne revient pas, même non close.

Les dépôts reportés ne bloquent pas. Un bandeau en haut de la liste mène à l'écran de clôture de leur tournée, même si son quart est fermé.

8 — Pointer la sortie

Depuis la fenêtre de fin de tournée, ou depuis le menu latéral, à tout moment.

Le pointage de sortie n'exige pas que la tournée soit close. Un livreur dont le camion a été remorqué ne peut pas confirmer ses dépôts ; conditionner sa paie à la clôture transformerait un incident logistique en erreur de paie.

Les dépôts et leurs photos restent confirmables après la clôture : le second passage magasin a lieu après la dernière livraison.

L'avatar, en haut à droite de chaque écran, ouvre le punch : le punch in sans quart ouvert, le punch out avec. Le menu latéral n'affiche que le rôle : un livreur n'a pas de magasin.

Après le punch out, la liste des arrêts reste consultable et un bandeau propose un nouveau punch in (second quart, voir Pointage). Une tournée encore en cours reste à l'écran, avec ce même bandeau : le livreur peut finir ses arrêts et ses dépôts.

9 — Consulter ses statistiques

Depuis le menu latéral, Statistiques montre les chiffres du livreur, et seulement les siens. Il choisit la période : Aujourd'hui, 7 jours (par défaut) ou 30 jours.

ChiffreCe qu'il compte
Stops complétésLes arrêts clients réussis, sur les arrêts planifiés de ses tournées verrouillées. Les dépôts en boutique et les arrêts annulés n'y sont pas.
ÉcartLa différence de stops complétés avec le même jour de la semaine précédente (Aujourd'hui), ou avec la période de même longueur juste avant (7 et 30 jours).
Taux de réussiteStops complétés sur stops planifiés. Les no-shows sont affichés à part.
TournéesSes tournées verrouillées sur la période.
Heures de quartSes quarts fermés, plus son quart en cours s'il date du jour. Un ancien quart jamais fermé ne compte pas.
Temps moyen / stopLa durée de ses tournées closes, divisée par leurs stops complétés.
No-showsLe nombre de passages manqués. La pastille Frais dit qu'au moins un frais a réellement été débité sur la période, sans en donner le montant.
RépartitionLes livraisons et les collectes complétées.
  • Le graphique montre les stops complétés par jour sur 7 jours, par semaine du lundi sur 30 jours. Aujourd'hui n'en a pas.
  • Tournées récentes : ses 5 dernières, quelle que soit la période. Une tournée en cours y figure, sans durée tant qu'elle n'est pas close.
  • Une tournée compte à sa date, même si elle se termine après minuit.
  • « — » veut dire qu'il n'y a rien à mesurer : aucun stop planifié, aucune tournée close, aucun quart, ou rien de planifié à comparer.
  • Aucun nom ni adresse de client, aucun montant.

Sur cette page