Dispatch chauffeurs - lundi 21/09/2026 (courses jusqu'a 09:00)

Proposition uniquement - AUCUNE ecriture Webfleet effectuee. Sources : webfleet_get_orders frais (34 courses le 21/09, dont 15 jusqu'a 09:00) + Google Sheet Chauffeurs lu cellule par cellule (lignes 22-23). Le chauffeur/vehicule deja ecrit dans Webfleet (orderid = chauffeur, objectname = vehicule) prime sur la rotation theorique. Optimisation dans l'ordre : 1. temps, 2. distances, 3. recettes.

1. Disponibilites verifiees cellule par cellule (ligne 23 = 21/09)

ChauffeurCategorieCellule 21/09Statut
DidierJourneeB23 = videDisponible 06-18
MaximeJourneeC23 = videDisponible 06-18
ErdoganJourneeD23 = WEABSENT
Jean YvesJourneeE23 = videDisponible 06-18
MarcoJourneeF23 = videDisponible 06-18
FaycalJourneeG23 = videDisponible 06-18
AmirJourneeH23 = videDisponible 06-18
ThierryJour / SoirI23 = WEABSENT
SebastienSoirJ23 = -18-06Disponible 18-06
PatrickNuitK23 = WEABSENT
TyrianNuitL23 = WEAbsent nuit lun->mar ; dispo nuit dim (L22 = vide)
AlessandroNuitM23 = MAABSENT
GlennNuitN23 = FINABSENT
Salvo(non precisee)O23 = videCategorie inconnue
Dimi(non precisee)P23 = videCategorie inconnue

Courses avant 6h le 21/09 (03:30, 05:15) : intervalle nuit [dim 18h -> lun 6h], regi par la ligne du dimanche 20/09 ou Tyrian etait disponible (L22 = vide). Le CSV gviz en masse donnait Amir/Patrick/Tyrian "disponibles" a tort - la lecture cellule par cellule (seule fiable) corrige : Amir H23 = vide (dispo), mais Patrick K23 = WE et Tyrian L23 = WE.

2. Vehicules (le VRAI vehicule, depuis Webfleet objectname)

Objet (objectname)ModeleChauffeur(s)
TXAM910VAN 7 places gd coffreTyrian (nuit) + Maxime (07:30)
TXAQ386Camry (berline)Didier
TXAS548Omoda (JY) 4 places petit coffreJean Yves
TXAS828OmodaFaycal
TXAS968Omoda4 (4pl petit coffre)Marco
TXAN359VAN 8pl grand coffreAmir
(aucun)-0pax (repositionnement)

3. Dispatch optimise (15 courses jusqu'a 09:00)

HeureTrajetChauffeurVehiculeDetail
03:30Allee du Petit Paris 19, Waterloo -> ZaventemTyrian910Mme Hennuy, 2p+2valises, 60 EUR, carte fidelite
05:15Av. Princesse Josephine-Charlotte 28 -> Charleroi AirportTyrian9101p, 80 EUR
06:30Rue Noel 38, Waterloo -> ZaventemDidier386Mr Capart, 1p+1 grosse valise, 60 EUR
06:30Gare de Braine-l'Alleud -> Rue de la papyree 2Jean Yves54820 EUR (navette)
06:45Av. de Malmaison 33, Waterloo -> ZaventemFaycal828Mr Radelet, 2p+2 petites valises, 60 EUR
06:50Aisin Europe (Av. de l'Industrie 19) -> ZaventemMarco968Fernando Soares, 2pax, vol SN3697, societe
07:00Dreve du Mereault 19B, Waterloo -> ZaventemAmir359Mr Doat, 1p+1 valise
07:15Rue Jef Van Lishout 16, Linkebeek -> ZaventemJean Yves548Mme Thomas, 1p, 74 EUR
07:30Av. du Roi Soleil 60 -> Ch. de Nivelles 122, Braine-l'AlleudMaxime910G. Grooby, berline, 1p
07:30Gare de Braine-l'Alleud -> Rue de la papyree 20pax(aucun)20 EUR - repositionnement 0 passager
07:45Ch. de Tervuren 198, Waterloo -> UCBDidier386Andy White
08:00Parking Ceria (1070) -> tourneeAmir35950 EUR
08:00Gare de Braine-l'Alleud -> Rue de la papyree 2Faycal82820 EUR (navette)
08:20Av. Prince d'Orange 20, Waterloo -> ZaventemMarco968Mr Durieux, 1p
08:50Luchthaven Zaventem 50A -> office park (Woo)Marco968SCHUIT + ANDRI, vol LX786, 65 EUR (arrivee)

4. Analyse temps & distances (enchainements verifies par calculer_trajet)

ChauffeurEnchainementTrajet a videMarge
Tyrian03:30 Petit Paris 19 -> ZAV (22 min, arr 03:52) ; retour ZAV -> Princesse J.-Charlotte 28 (23 min, arr ~04:20) ; 05:15 pickup23 min~55 min
Jean Yves06:30 Gare Braine -> Papyree (4 min, arr 06:34) ; Papyree -> Linkebeek (18 min, arr ~06:58) ; 07:15 pickup18 min~17 min
Didier06:30 Rue Noel 38 -> ZAV (28 min, arr ~07:03) ; ZAV -> Ch. Tervuren 198 (22 min, arr ~07:28) ; 07:45 pickup22 min~17 min
Faycal06:45 Malmaison 33 -> ZAV (23 min, arr ~07:13) ; ZAV -> Gare Braine (27 min, arr ~07:43) ; 08:00 pickup27 min~17 min
Marco06:50 Aisin -> ZAV (32 min, arr ~07:27) ; ZAV -> Prince d'Orange 20 (21 min, arr ~07:51) ; 08:20 pickup21 min~29 min
Marco08:20 Prince d'Orange 20 -> ZAV (23 min, arr ~08:43 + depose) ; 08:50 = heure d'atterrissage du vol LX786 (accueil, pas un pickup immediat)0 (meme lieu)Attente normale sur place (pas un enchainement)
Amir07:00 Mereault 19B -> ZAV (22 min, arr ~07:27) ; ZAV -> Parking Ceria (21 min, arr ~07:48) ; 08:00 pickup21 min~12 min

Pas d'enchainement tendu. La course de 08:50 est un accueil aeroport : 08:50 est l'heure d'atterrissage du vol LX786, pas l'heure a laquelle le passager est pret. Marco depose le client de 08:20 a Zaventem vers 08:43 puis attend sur place (debarquement + douane + bagages) - c'est une attente normale, pas un enchainement serre. Il n'a rien apres 08:50. Tous les autres enchainements ont >= 12 min de marge reelle.

5. Recettes chauffeurs (montants lus dans les ordertext ; '-' = non renseigne)

ChauffeurCoursesRecette connueStatut
Tyrian260 + 80 = 140 EURcomplet
Jean Yves220 + 74 = 94 EURcomplet
Faycal260 + 20 = 80 EURcomplet
Didier260 + ? (UCB)UCB non chiffre
Marco3? + ? + 65 EURAisin et Prince d'Orange non chiffres
Amir2? + 50 EURMereault non chiffre
Maxime1?Roi Soleil -> Nivelles non chiffre
0pax120 EURrepositionnement

Charge : Marco 3 courses / Maxime 1 course. Equilibrage possible en confiant la course 08:20 (Prince d'Orange -> ZAV, berline) a Maxime (sous-occupe, libre des 07:36) au lieu de Marco - cela supprimerait le trajet a vide ZAV -> Waterloo de Marco (21 min) et reduirait Marco a 2 courses. A l'arbitrage de Dimitri.

6. Points d'attention

7. Non couvert & Rappel

Non couvert : uniquement la 07:30 0pax (repositionnement sans passager, sans van libre a cette heure). Les 14 autres courses jusqu'a 09:00 sont assignees et verifiees.

Aucune ecriture Webfleet effectuee - lecture seule. Le dispatch ci-dessus est une proposition soumise a la validation de Dimitri.