Prise en main
Wassly Transport est un TMS (Transport Management System) complet pensé pour les transporteurs français de moins de 20 salariés : suivi des missions, optimisation de tournées, facturation, RH chauffeurs, rentabilité. L'outil est 100% web, aucun logiciel à installer. Il est utilisable depuis un ordinateur, une tablette ou un smartphone.
Chaque utilisateur a un rôle unique : expéditeur (qui émet des demandes de transport), transporteur (qui répond et exécute), chauffeur(application mobile dédiée) ou administrateur (qui supervise la plateforme). L'interface s'adapte automatiquement au rôle.
Profil & compte
Complétez votre profil dès la première connexion (menu Profil dans la sidebar) : raison sociale, SIRET, adresse, téléphone, IBAN. Ces informations alimentent automatiquement vos factures, CMR et feuilles de route — vous n'avez pas à les ressaisir à chaque document émis.
- Transporteur : profil sert d'émetteur sur CMR, factures, feuilles de route.
- Expéditeur : profil identifie l'entreprise sur les demandes de transport.
- Administrateur : profil signe les validations POD et les factures consolidées.
Rôle Transporteur — TMS
Première connexion — Assistant de démarrage
Lors de votre toute première connexion au TMS, un assistant de configuration en 3 étapes s'affiche automatiquement pour vous permettre de paramétrer votre espace en moins de 5 minutes.
- Étape 1 — Votre société : nom, SIRET, adresse du siège, téléphone, email de contact. Ces infos s'appliquent immédiatement à tous vos documents (factures, CMR).
- Étape 2 — Premier chauffeur : ajoutez Jean Dupont ou votre premier chauffeur actif — prénom, nom, téléphone, email d'invitation, catégorie de permis.
- Étape 3 — Premier client : créez votre premier client pour pouvoir émettre des missions immédiatement.
- Chaque étape peut être passée (bouton « Passer ») et complétée plus tard dans les paramètres.
- Si vous avez déjà des données (chauffeurs, clients, missions), l'assistant ne s'affiche pas — vous arrivez directement sur le tableau de bord.
Aujourd'hui — Vue prioritaire du jour
Page d'accueil par défaut du TMS. Agrège en un coup d'œil tout ce qui demande une action immédiate : missions du jour, alertes RH, factures en retard, infractions.
- Missions du jour : liste filtrée sur aujourd'hui avec statut temps réel (départ, vers chargement, chargée, en livraison), barre de progression et bouton assignation rapide.
- À traiter en priorité : missions non assignées, factures impayées > 30 j, infractions EU 561 non résolues, sinistres ouverts.
- Cette semaine : tournées planifiées, alertes RH (FIMO, visite médicale, carte conducteur expirant sous 60 j), KPI hebdo.
- Raccourcis actions : boutons directs "Créer mission", "Voir tournées", "Relancer facture" depuis la vue.
- Données issues de Supabase Realtime — mise à jour automatique sans rechargement de page.
Tableau de bord TMS
Vue d'ensemble de l'activité sur la période choisie. Complément de la vue "Aujourd'hui" avec une perspective hebdomadaire et mensuelle.
- KPI globaux : CA livré HT, nombre de missions, taux de missions à l'heure, taux d'occupation chauffeurs, km parcourus.
- Sélecteur de période : jour / semaine / mois / trimestre / personnalisé.
- Répartition des missions par chauffeur et par véhicule.
- Graphique d'évolution du CA et des missions sur les 12 derniers mois.
- Alertes : véhicules sans mission depuis > 7 j, chauffeurs inactifs, créneaux de quai vides.
Missions
Cœur opérationnel du TMS. Chaque mission représente un trajet complet : enlèvement → livraison, avec client, chauffeur, véhicule, marchandises, prix.
- Créer une mission avec référence auto-générée, statut (en attente / en cours / livrée / annulée).
- Modifier une mission, dupliquer pour missions récurrentes.
- Assigner un chauffeur + véhicule : bascule automatique du statut chauffeur (disponible → en mission).
- Horaires d'enlèvement / livraison (plages min / max), contacts client et destinataire.
- Marchandises détaillées (nb colis, poids, volume, gerbable, dimensions) + visualisation 3D du chargement.
- Prix HT + coûts (gasoil, péages, chauffeur, autres) → marge calculée en temps réel.
- Recherche multi-critères (ville, client, chauffeur, référence) + tri multi-colonnes.
- Export comptable Excel par mois / trimestre / année (3 onglets : Recettes, Dépenses, Résumé).
- Bouton "Email chauffeur" : envoie les détails complets par mailto (pré-rempli).
- Notification automatique au chauffeur (dans l'app) lors de l'assignation d'une nouvelle mission.
- KPI "Missions non assignées" : alerte visuelle dès qu'une mission est à chauffeur vide.
- Plan de chargement dépliable par mission (vue 3D + détail colis).
- Workflow d'étape granulaire : créée → acceptée → en route → chargée → en livraison → livrée → validée admin.
Tournées — Optimisation d'itinéraires
Outil le plus riche du TMS. Permet de regrouper plusieurs missions en une tournée optimale (ordre des arrêts, kilométrage minimal, respect des contraintes) avec une perspective 100% gestionnaire — visibilité financière, réglementaire et opérationnelle.
Bandeau KPI gestionnaire
- Distance totale (km, source TomTom prioritaire ou OSRM).
- Durée totale (conduite + service par arrêt).
- Coût gasoil estimé (prix moyen national en direct via data.economie.gouv.fr × consommation L/100km calée sur le PTAC du véhicule).
- CO₂e émis (facteur ADEME Base Carbone v23.6 selon PTAC : VUL 265 g/km, 19t 745 g/km, 40t 910 g/km).
- Marge brute (CA missions − coût gasoil) avec ratio %, vert/ambre/rouge selon seuil.
- Charge cumulée (kg + m³ + palettes, depuis VROOM).
Validations conformité
- Capacité véhicule : surcharge poids estimée depuis PTAC (charge utile dérivée par type véhicule).
- Règlement EU 561/2006 : pause 45 min obligatoire au-delà de 4h30 conduite ; alerte si conduite journalière > 9h (extension max 10h).
- Bouton rapide « + pause 45 min » qui insère une pause au bon endroit (calcul du segment où le cumul franchit 4h30).
- Time windows : ETA calculée arrêt par arrêt à partir de l'heure de départ ; alerte rouge si retard sur créneau de livraison souhaité.
- Compatibilité véhicule : ADR autorisé + classes couvertes, frigorifique si missions à température, hayon si requis.
- Compatibilité chauffeur : permis C/CE selon PTAC, ADR + classes, FIMO/FCO et permis non expirés (warn 7 jours).
Contraintes par arrêt + planification
- Date de tournée + heure de départ configurables (planifier J+N).
- Durée de service par arrêt, par client ou par mission (override).
- Créneau horaire par arrêt (heure mini / heure maxi).
- Priorité par arrêt : « ↑ Début », « ↓ Fin » ou « Libre » → traduit en VROOM priority pour forcer la position.
- Indicateurs visuels sur chaque carte d'arrêt (⏰ créneau, ↑ début, ↓ fin) — repérage en un coup d'œil.
- Drag & drop pour réordonner manuellement les arrêts avant export.
Comparateur & multi-tournées
- Comparateur manuel vs optimisé : Δ km, € gasoil économisés, kg CO₂e évités — démontre la valeur de l'optimisation.
- Bandeau « Multi-tournées ce jour » : si un chauffeur a 2+ tournées affectées le même jour, alerte rouge si cumul > 9h conduite (EU 561).
- Chauffeur affiché sur chaque carte de tournée enregistrée — visibilité immédiate de la charge.
Optimisation moteur
- Optimisation automatique par VROOM (moteur open source, projet Mapotempo).
- Carte Leaflet + tracé OpenStreetMap (OSRM) avec marqueurs numérotés départ / arrêts / fin.
- Distances routières réelles par segment + trafic temps réel TomTom si dispo.
- Pauses intermédiaires (café, gasoil, dépôt) insérables manuellement.
Exports & persistance
- Export Feuille de route PDF prête à imprimer pour le chauffeur.
- Export iCalendar (.ics RFC 5545) — importable Google Calendar, Outlook, Apple Calendar avec rappels 15 min avant chaque arrêt.
- Export CSV (Excel FR, séparateur « ; », BOM UTF-8) avec ETA, distances, CA, notes — utile compta & reporting.
- Persistance complète : tournées sauvegardées avec toutes les contraintes par arrêt (créneaux, priorités, temps service) — restaurées au chargement.
Suivi carte GPS
Visualisation en temps réel de la position des missions en cours. Utile pour informer les clients ou anticiper les retards.
- Une carte par mission en cours, mise à jour automatique.
- Trace du trajet parcouru vs trajet prévu.
- Historique des positions persisté côté admin (traçabilité légale).
Chauffeurs — Vrai outil RH
Bien plus qu'un annuaire : un vrai module RH pour transporteur français. Permis, FIMO, visite médicale, congés, fiches de paie, respect EU 561.
- Fiche chauffeur complète : identité, contrat (CDI / CDD / intérim / apprentissage / freelance), date d'embauche, adresse, n° sécurité sociale, IBAN.
- Échéance FIMO / FCO (formation continue 35h / 5 ans) avec alerte sous 60 jours.
- Échéance visite médicale du travail + alerte.
- Carte conducteur digitale (tachygraphe, validité 5 ans) + alerte renouvellement.
- Habilitation ADR (matières dangereuses) + date expiration.
- Widget "Alertes RH" en haut de page : toutes les échéances expirant sous 60 jours, rouge si déjà expiré.
- Gestion des congés / absences : congés payés, RTT, maladie, formation, accident du travail, sans solde. CRUD avec calcul auto des jours.
- Notifications automatiques au chauffeur lors de l'approbation ou du refus d'une demande de congé.
- Planning hebdomadaire visuel (tableau chauffeur × jours) avec missions affectées.
- Compteur EU 561/2006 en direct : temps de conduite journalier / hebdomadaire / bi-hebdomadaire, pause obligatoire après 4h30.
- Taux horaire + salaire mensuel brut chargé. Calcul automatique du coût horaire réel.
- Pré-bulletin de paie mensuel : calcul CCN Transport routier (IDCC 16) — heures normales, nuit, dimanche, jours fériés, heures supp 25%/50%, indemnités repas / découchage. Téléchargeable en PDF.
- Archivage R2 des bulletins : bouton « Archiver » envoie le PDF dans le coffre-fort cloud sécurisé (
{transporteur_id}/{chauffeur_id}/bulletins/). - Coffre-fort documents chauffeur : onglet dédié pour uploader des pièces (permis, FIMO, carte conducteur, contrat…). Chaque fichier est stocké sur Cloudflare R2 et accessible via un lien signé temporaire (5 min) — jamais exposé publiquement.
- Invitation app chauffeur : renseignez l'email du chauffeur pour lui créer un accès à l'espace chauffeur (planning, missions du jour, documents personnels).
App Chauffeur — Espace dédié
Vos chauffeurs disposent d'un espace web dédié (accessible sur mobile) pour consulter leurs missions, leur planning et leurs documents personnels — sans avoir accès au TMS complet du transporteur.
- Tableau de bord : prochaine mission du jour (départ, arrivée, client, horaires), tournées planifiées, KPI personnels (missions du mois, km parcourus, jours travaillés).
- Planning : calendrier des missions assignées et des congés. Vue jour / semaine / mois.
- Mes documents : accès sécurisé aux pièces uploadées par le transporteur (permis, FIMO, bulletins archivés…). Téléchargement via lien signé temporaire (5 min), pas de lien permanent.
- Notifications temps réel : cloche dans l'en-tête avec badge rouge. Les notifications arrivent instantanément (Supabase Realtime) pour :
- Nouvelle mission assignée.
- Congé approuvé ou refusé.
- Nouvelle tournée planifiée.
- Isolation des données : le chauffeur ne voit que ses propres missions, plannings et documents. Aucun accès aux données financières ou aux autres chauffeurs.
- Interface optimisée mobile (responsive, bottom nav bar, header sticky).
Véhicules — Parc & maintenance
Gestion complète du parc véhicules : caractéristiques, échéances légales, maintenance, rentabilité.
- Fiche véhicule : immatriculation, marque / modèle, type (tautliner, frigo, benne…), année, PTAC, dimensions.
- Capacités : charge utile (kg), volume (m³), nombre de palettes.
- Équipements : hayon, transpalette, frigo, grue, sangle, bâchage, fourgon isotherme.
- Vignette Crit'Air avec badge coloré (Euro 2 → Électrique) pour respecter les ZFE.
- Alertes CT (contrôle technique) et assurance expirant sous 30 jours.
- Calculateur €/km intégré : coûts fixes annuels (leasing, assurance, taxe, CT, entretien) + coûts variables (gasoil, pneus, AdBlue) → coût au km consolidé.
- Historique maintenance : entretien, révision, réparation, pneus, vidange, CT, autre. Avec date, km, coût, prochaine échéance.
- Fiche détaillée avec KPI : km actuel, missions réalisées, CA généré, litres gasoil consommés, coût maintenance, bilan net.
- Export CSV flotte complet.
- KPI flotte globale : PTAC total, âge moyen, capacité cumulée.
Clients — Base commerciale
Carnet clients enrichi avec segmentation, contacts multiples et historique commercial.
- Enrichissement auto via API SIREN INSEE : tapez un SIRET → dénomination, adresse, CP, ville pré-remplis.
- Segmentation : Standard / VIP / Occasionnel / Prospect / Inactif, avec badge coloré dans la liste.
- Contacts multiples par client (nom, rôle, téléphone, email) — ex : acheteur, compta, logistique.
- Notes commerciales libres (historique négo, préférences, ...).
- Fiche client détaillée (clic sur la ligne) : coordonnées cliquables, 10 dernières missions, KPI (CA 12 mois, nb missions, livrées, en cours).
- Conditions de paiement par défaut (comptant / 30 / 45 / 60 / 90 jours) + remise pour le simulateur de devis.
- Grille tarifaire par client : prix au km / forfait trajet / prix à la palette / au m³, avec surcharges gasoil, ADR, nuit, week-end.
- Export CSV complet avec KPIs.
CMR / Lettre de voiture
Générateur officiel de lettres de voiture — national ET international — prêt à imprimer ou archiver dans le cloud. L'un des outils les plus complets du TMS.
- Mode Nationale : contrat-type de transport routier de marchandises (art. L3222-6 du Code des transports).
- Mode CMR Internationale : Convention de Genève 1956, 24 cases standard.
- 3 sources de pré-remplissage :
- Depuis une mission existante : tout le formulaire se remplit automatiquement.
- Depuis une image / screenshot (OCR Tesseract) : uploadez une photo d'email ou de bon de commande, les informations sont extraites.
- Manuel : saisie libre avec profil transporteur pré-rempli (depuis config société).
- Liste de marchandises extensible : marques & n°, nb colis, emballage, nature, poids, volume, n° statistique (international).
- Cases spécifiques : documents annexes (5), instructions expéditeur (13), douane (14), remboursement (15), transporteurs successifs (17), réserves (18), convention particulière (19).
- Téléchargement PDF réel : généré côté navigateur via html2canvas + jsPDF — reproduction fidèle de la mise en page 24 cases, sans passer par l'impression.
- Impression directe via window.print avec mise en page professionnelle.
- Archivage Cloudflare R2 : bouton « Archiver R2 » envoie le PDF dans votre espace cloud sécurisé (
{transporteur_id}/cmr/{annee}/). La clé d'archivage est enregistrée dans l'historique de la lettre de voiture pour retrouver le document à tout moment. - Historique complet en base (table
lettres_voiture_tms).
Bon de livraison (BL / POD)
Version simplifiée du document de transport, utilisée comme preuve de livraison(POD — Proof of Delivery). Réutilise le même moteur que le CMR mais sans les cases légales complexes (douane, réserves, conventions particulières).
- 3 sources de pré-remplissage : depuis une mission existante, depuis un upload OCR, ou manuel.
- Formulaire allégé : expéditeur, destinataire, marchandises, chauffeur, références — sans les cases CMR réglementaires.
- Signature électronique : zone de signature tactile/souris intégrée — le client signe directement sur l'écran du chauffeur.
- Téléchargement PDF avec la signature incorporée dans le document.
- Envoi automatique au client : bouton "Valider et envoyer" expédie le BL signé en PDF à l'email de l'expéditeur via Resend.
- Archivage Cloudflare R2 : le BL signé est stocké dans votre espace cloud sécurisé pour traçabilité légale.
Feuille de route
Document de terrain distribué au chauffeur : liste des missions du jour, instructions, consignes sécurité, cases d'émargement.
- Filtrage par date, plage (jour / plage semaine), chauffeur, véhicule.
- Tri intelligent par heure d'enlèvement puis référence.
- KPI : nb missions, poids total, volume, kilométrage, CA HT prévisionnel.
- Fiche pliable par mission : contacts enlèvement / livraison, instructions d'accès, marchandises.
- Bloc consignes sécurité éditable (persisté en localStorage, pré-rempli avec conseils EPI / EU 561).
- En-tête société dynamique (raison sociale, SIRET, adresse) + bloc chauffeur (permis, tél) + bloc véhicule (immat, PTAC).
- Cases d'émargement par étape sur l'impression.
- Envoi direct par email au chauffeur (mailto pré-rempli avec le récap).
- Export PDF via window.print, avec page break CSS pour impression propre.
- Sauvegarde historique en base (table
feuilles_route_tms).
Import Excel
Migrez votre historique métier en quelques clics, sans ressaisie. Supporte trois types d'entités.
- Import missions : reference, client, départ, arrivée, dates, poids, volume, prix HT, notes.
- Import clients : nom, SIRET, adresse, email, téléphone.
- Import véhicules : immatriculation, marque, modèle, PTAC, année.
- Support multi-feuilles : choix de l'onglet si le fichier Excel en contient plusieurs.
- Mapping automatique par alias d'en-têtes + override manuel par dropdown sur chaque colonne.
- Parsing robuste : dates Excel serial, virgules décimales FR, nombres avec espaces.
- Validation ligne par ligne : erreurs bloquantes (rouge) + avertissements (jaune) + lignes valides (vert).
- Création auto des clients inconnus lors de l'import missions (option).
- Détection doublons par référence existante (option).
- Export CSV des lignes en erreur pour correction offline.
- Téléchargement d'un template Excel par entité pour guider l'import.
OCR Photo — Extraction automatique
Scannez un bon de commande, un devis, un screenshot d'email. Tesseract.js extrait le texte et remplit automatiquement les champs d'une mission.
- Upload multi-fichiers (vignettes + traitement batch en série).
- Sélection langue OCR : FR, EN, DE, IT, ES, ou FR+EN combiné.
- Progression individuelle par document (pourcentage en direct).
- Extraction automatique : référence, client, départ / arrivée avec CP, dates, poids, volume, prix, nb colis, nature, destinataire.
- Création auto des clients inconnus (option).
- Historique des 10 derniers scans avec lien direct vers la mission créée (localStorage).
- Édition de tous les champs extraits avant création de la mission.
Facturation
Générez, envoyez, suivez et relancez vos factures. Conforme aux obligations légales françaises.
- Création depuis mission livrée (facture pré-remplie avec remise client appliquée).
- Workflow statuts : brouillon → validée → envoyée → payée.
- Édition des brouillons, numérotation FAC-AAAA-NNN anti-doublon (calcul de séquence max).
- Téléchargement PDF réel : généré via html2canvas + jsPDF — fidèle à l'aperçu écran, avec header société dynamique (SOCIETE config).
- Archivage Cloudflare R2 : bouton « Archiver R2 » enregistre le PDF dans votre espace cloud (
{transporteur_id}/factures/{annee}/). La clé d'archivage est stockée sur la facture en base. - Impression via window.print avec header société : raison sociale, forme, capital, SIRET, TVA intra.
- Bloc IBAN / BIC sur la facture imprimée pour règlement par virement.
- Mentions légales obligatoires FR (art. L441-10 Code de commerce) : indemnité forfaitaire 40 €, pénalités retard (3× taux légal), pas d'escompte.
- Relances mailto par niveau : rappel amical (J+7) / relance ferme (J+15) / mise en demeure (J+30), avec aperçu texte avant envoi.
- Historique des relances envoyées (table
relances_factures). - KPI impayées en retard + KPI DSO (délai moyen de paiement).
- Filtres statut + recherche texte (référence / client).
- Export Excel comptable (3 onglets) pour l'expert-comptable.
- Export FEC (Fichier des Écritures Comptables) conforme DGFiP — format obligatoire en cas de contrôle fiscal (art. L47 A-I LPF).
Gasoil
Suivi du carburant : pleins, consommation, comparaison prix national, détection d'anomalies.
- OCR ticket station : photographiez le reçu, les champs (litres, prix/L, montant, km, station, date) sont pré-remplis.
- Prix moyen national FR via API
data.economie.gouv.fr(mis à jour en direct). - Écart calculé à la saisie (alerte si > ±0,02 €/L) et affiché dans le tableau (> ±0,05 €/L).
- KPI : litres ce mois, coût, prix moyen payé, consommation moyenne, projection annuelle.
- Stats par véhicule : nb pleins, litres, coût total, conso moyenne.
- Détection anomalie conso : alerte si conso d'un plein > 120% de la moyenne véhicule.
- Graphique d'évolution de la consommation sur les 20 derniers pleins avec km saisis.
- Édition de pleins existants (pas seulement suppression).
- Filtres multi-critères : véhicule + plage de dates.
- Export CSV filtré (BOM UTF-8 pour Excel FR).
Rentabilité — Pilotage financier
Vue à 360° de la santé financière : CA, coûts, marges, seuils, top clients, missions déficitaires.
- Périodes : jour / semaine / mois / trimestre / année / tout.
- KPI globaux avec variation vs période précédente (N-1) : CA livré HT, total coûts, marge, taux de marge, coût/km, nb missions.
- Seuil de marge configurable + alerte si sous seuil.
- Seuil de rentabilité : saisissez vos coûts indirects mensuels (loyer, assurances, leasing, salaires admin), le CA minimum à atteindre pour équilibrer est calculé automatiquement.
- Graphique d'évolution 12 mois glissants (CA + coûts + marge côte à côte).
- Répartition des coûts par type avec pourcentages.
- Saisie / suppression de coûts (carburant, péage, salaire, entretien, affrètement, assurance, autre).
- Top 5 clients par marge.
- Top 5 missions les plus rentables.
- Missions à surveiller (marge négative).
- Wassly conseil : bouton pour obtenir une analyse automatique des leviers d'amélioration.
- Export CSV unifié (coûts + missions de la période).
- Impression du rapport complet.
- Paramètres persistés en localStorage (seuil marge, coûts indirects).
Wassly conseil
Bilan mensuel analysé automatiquement + conseils stratégiques. Un conseil par mois civil (le mois écoulé est analysé au début du mois suivant).
- Analyse complète : missions, clients, chauffeurs, véhicules, gasoil, factures, coûts du mois.
- Rapport écrit avec recommandations concrètes : tarification, optimisation tournées, suivi chauffeurs, contrôle carburant.
- Historique des bilans passés consultable à tout moment.
- Impression du bilan pour archivage ou partage.
Opérations — nouveaux modules
Quai / RDV
Créneaux de chargement/déchargement à quai. Calendly interne : vos transporteurs réservent un créneau précis, vous évitez les files d'attente.
- Créer des quais avec horaires et durée de créneau par défaut.
- Statuts temps réel : réservé → arrivé → en chargement → parti.
- Contrainte unique : pas 2 réservations sur le même quai au même moment.
- Notifications WhatsApp/email quand le créneau approche.
Sinistres & litiges
Workflow casse, vol, perte, retard, chaîne du froid. Vue pipeline (kanban) avec 5 colonnes de statut.
- Photos prises depuis le téléphone du chauffeur, archivées sur R2.
- Génération PDF de déclaration conforme art. 30 CMR.
- Réserves écrites émises (obligatoire < 7j pour dommages non apparents).
- Envoi auto à l'assureur avec pièces justificatives (Resend).
Tournées par jour — Agenda
Vue agenda des tournées organisée par jour et par semaine. Complète le module "Tournées" (flat list) en offrant une navigation calendaire et des KPIs journaliers.
- Navigation jour par jour ou semaine complète (lun → dim) avec boutons Précédent / Suivant / Aujourd'hui.
- KPI du jour : nombre de tournées, km cumulés, CA prévisionnel, taux de ponctualité.
- Filtre par chauffeur pour visualiser la charge individuelle sur la semaine.
- Filtres statut : brouillon / planifiée / en cours / terminée / annulée — activables indépendamment.
- Chaque carte de tournée affiche : chauffeur assigné, nb d'arrêts, km, statut, lien direct vers la tournée.
- Bouton "Accéder" pour ouvrir la tournée dans le module Tournées avec les contraintes complètes.
Affrètement / sous-traitance
Fiche sous-traitant (SIRET, licence, assurance RC, rating 0-5). Ordres d'affrètement avec calcul de marge automatique (prix vente − prix achat).
- Ordre d'affrètement PDF envoyable au sous-traitant.
- KPI marge cumulée, en cours, statuts (brouillon / envoyé / accepté / exécuté).
- Alerte expiration licence / assurance RC du sous-traitant.
Ressources — nouveaux modules
Remorques
Parc remorques séparé du parc tracteurs. Types supportés : tautliner, frigo, plateau, benne, citerne, porte-conteneur, savoyarde, fourgon.
- Charge utile, volume, dimensions L × l × H, plage frigo.
- Certification ADR, dates CT et assurance avec alerte J-60.
Emballages consignés
Suivi Europalettes, rolls, CHEP, cadres. Solde par client (livrés − repris) pour éviter les litiges d'emballages non restitués.
- Types personnalisables avec valeur unitaire pour facturation des non-retours.
- Mouvements livré / repris / échange avec rattachement mission + client.
- Vue compte par client : solde dû, rouge si > 0.
Charges — Coûts fixes & variables
Registre de toutes les dépenses de l'entreprise, distinguant charges fixes (leasing, assurance, loyer) et charges variables (gasoil, péages, réparations). Alimente le calcul de rentabilité et le seuil d'équilibre.
- Charges fixes : leasing/LOA, assurance, taxe à l'essieu, contrôle technique, entretien préventif, contrat garage, loyer/entrepôt, logiciels. Avec périodicité (mensuel / trimestriel / annuel) et dates de début/fin.
- Charges variables : gasoil/AdBlue, péages, réparations, pneumatiques, lavage, amendes, location courte durée, sous-traitance. Rattachables à un véhicule et une date.
- Filtrage par type (fixe/variable), catégorie, véhicule et plage de dates.
- KPI : total charges fixes du mois, total charges variables, coût total, ratio fixe/variable.
- Import CSV par lot : collez un export de relevé bancaire pour alimenter les charges en masse.
- Export CSV filtré pour l'expert-comptable.
- Les charges saisies ici sont automatiquement reprises dans l'onglet Rentabilité pour calculer le seuil de rentabilité réel.
Documents — nouveaux modules
Douane / International
T1/T2 transit douanier, CMR international multilingue (FR/EN/DE/ES/IT/NL), lignes EMEBI (ex-DEB) avec export Excel au format officiel DGDDI.
- Génération PDF T1/T2 accompagnement transit.
- Export EMEBI mensuel à téléverser sur pro.douane.gouv.fr.
- Nomenclature TARIC intégrée, codes HS pré-remplis.
Espace Déclarant — Préparation douanière
Espace de préparation des dossiers douaniers pour transmission à un partenaire EDI agréé (Conex, MGI, SOGET, Akanea…). Wassly ne dépose pas directement sur DELTA IE / DELTA T : c'est un outil de mise en conformité des données avant transmission.
- Dossiers Import / Export / Transit : création, suivi et archivage des dossiers douaniers (T1, T2, EX1, IM4…). Chaque dossier est rattachable à une mission TMS.
- CRM Importateurs : base de données des importateurs avec n° EORI validé en ligne via l'API douanes.europa.eu, TVA intracommunautaire VIES, et historique des dossiers.
- Outils UE :
- EORI Checker — validation en direct d'un identifiant EORI.
- VIES Checker — vérification TVA intracommunautaire.
- TARIC Lookup — recherche de codes HS/NC8 dans la nomenclature européenne.
- OCR Facture — extraction automatique des informations douanières depuis une facture commerciale scannée.
- Export partenaire : formatage des dossiers au standard de votre transitaire (Conex, MGI, SOGET, Akanea). Configuration des credentials dans les réglages.
- Nomenclature TARIC intégrée avec codes HS pré-remplis depuis les missions.
EDI — INVOIC / IFTMIN / DESADV
Échanges électroniques avec grands comptes (Carrefour, Auchan, Leclerc…) au format EDIFACT. Indispensable pour vendre à client > 50 M€ CA.
- Partenaires : GLN 13 chiffres, protocole SFTP/AS2/email/API.
- Builders INVOIC (facture), IFTMIN (ordre transport) inclus.
- Journal messages entrants/sortants avec statut (reçu, traité, erreur).
Finance — nouveaux modules
Grilles tarifaires (pricing engine)
Barèmes dynamiques : forfait, au km, par zone, par poids (paliers), par palette, ou mixte. Surcharges gasoil et péage paramétrables en %.
- Simulateur live : entrez distance/masse/palettes, voyez le prix HT en direct.
- Grilles spécifiques par client ou grille par défaut.
- Validité temporelle (valid_from / valid_until) pour les contrats annuels.
PPF 2026 — facturation électronique
Obligation 2026 phase 2 : toutes les factures B2B passent par le Portail Public de Facturation DGFiP.
- Soumission automatique dès émission d'une facture Factur-X.
- Suivi statut : déposée → acceptée → payée (codes DGFiP 100/200/300).
- Mode simulation actuel — bascule auto vers API officielle dès ouverture.
Notes de frais
Saisie péage, gasoil hors cartes, hôtel, repas, parking, réparation. Workflow soumis → validé → remboursé.
- Justificatifs photo, archivés sur R2.
- Rattachement chauffeur + mission pour refacturation.
- Paiement : CB entreprise, CB perso (à rembourser), avance.
CO2 / RSE — décret 2022-1186
Affichage GES obligatoire sur devis et factures. Méthode ADEME « Information GES ».
- Ratios par type de véhicule : VUL 570 g/t.km · porteur 26t 120 · semi 40t 78.
- Dashboard dédié : chart mensuel, répartition par type, leviers de réduction.
- Export CSV annuel pour rapport RSE.
Conformité — nouveaux modules
Tachygraphe (fichiers C1B / DDD)
Téléversement des fichiers depuis la carte conducteur ou l'unité véhicule (clé USB). Parsing local, aucun service cloud payant.
- Formats C1B, DDD, ESM, TGD acceptés.
- Détection automatique infractions EU 561/2006 : conduite journalière, hebdo, pauses 45 min.
- Archivage sur R2 (obligation légale 12-24 mois).
- Sévérité : mineure / grave / très grave, résolution manuelle.
Télématique BYOD
Branchez votre Webfleet, Geotab, Samsara existant via webhook entrant. OBD-II dongles ELM327 supportés.
- Endpoint webhook sécurisé par token (
x-telematique-token). - Position, vitesse, régime, conso L/h, températures frigo, codes DTC.
- Alertes DTC moteur temps réel.
- Import CSV manuel depuis portails constructeurs (Volvo, Scania, MAN).
ADR / matières dangereuses
Déclaration UN/classe/groupe emballage. Calcul automatique points ADR 1.1.3.6 (exemption petites quantités).
- Référentiel UN courants (UN1202 Gazole, UN1203 Essence, UN1830 Acide sulfurique…).
- Seuil 1000 points = exemption équipement ADR. Au-delà = formation obligatoire.
- Suivi formations chauffeurs (base / citerne / classe 1 / classe 7) + alerte expiration J-90.
Ponctualité / SLA
Jauges circulaires géantes enlèvement vs livraison. Tolérance ±15 min. Classement clients par taux ponctualité.
- Cible 95 % vert, 85 % orange, < 85 % rouge.
- Basé sur heure_rdv vs heure_réelle saisies sur la mission.
- Critère n°1 de renouvellement contrat côté chargeur.
Intégrations — nouveaux modules
API publique REST
Spec OpenAPI 3.0 publiée sur /api/public/docs. Auth par clé Bearer (wsl_live_xxx), scopes read / write / webhooks.
- Endpoints : GET/POST /missions (extensible).
- Clé affichée UNE SEULE fois à la création (hashée en base).
- Critère éliminatoire appel d'offres PME+.
Webhooks sortants
Notifications HTTP push vers votre SI sur événements (mission.livrée, facture.payée, sinistre.déclaré…).
- Signature HMAC-SHA256 en-tête
X-Wassly-Signature. - Backoff exponentiel 8 tentatives (1 min → 5 min → 15 min → 1 h → 6 h → 24 h).
- Journal des 50 dernières livraisons + codes retour.
Portail client
Lien magique (pas de mot de passe) pour vos chargeurs. Ils consultent leurs expéditions, factures, documents.
- Token unique par accès, révocable à tout moment.
- Permissions granulaires : expéditions, factures, documents, réservation quai.
- Suivi dernière connexion du client.
Multi-agence / multi-dépôt
Organisation par site (Paris, Lyon, Marseille…). Rôles par agence : admin / exploitant / compta / lecture.
- Membres par agence, code unique (PAR01, LYO01…).
- Remplace la limitation « 1 compte = 1 site ».
Rôle Expéditeur — Guide par cas d'usage
Le parcours type d'un expéditeur
Wassly est conçu pour qu'une expédition se fasse en moins de 3 minutes. Le parcours s'appuie sur 5 étapes logiques, organisées dans la sidebar gauche de votre TMS dans cet ordre exact :
- Tableau de bord — vue d'ensemble : dépenses du mois, ponctualité, alertes retard, offres à traiter, factures à régler.
- Nouvelle expédition — formulaire unique : départ, destinataire, dates, marchandises. Publie une demande que Wassly transmet à son réseau de transporteurs partenaires.
- Offres reçues — Wassly négocie avec les transporteurs et vous propose un prix final. Vous acceptez, refusez ou faites une contre-proposition.
- Suivi — une fois confirmée, votre expédition passe en suivi temps réel (étapes, GPS, ETA, partage lien).
- Documents & Factures — CMR, bon de livraison, POD et factures archivés automatiquement pour la durée légale.
Créer une expédition
Depuis la sidebar, cliquez sur « Nouvelle expédition ». Le formulaire est découpé en blocs clairs, à remplir de haut en bas.
- Adresse de chargement. Par défaut, l'adresse de votre entreprise (depuis votre profil). Un clic sur « Autre adresse » permet de saisir un entrepôt différent sans modifier le profil.
- Destinataire & livraison. Sélection rapide dans le carnet (boutons cliquables), ou saisie manuelle. Nom de la société, contact, téléphone, adresse complète, références client (n° de commande, BL, dossier).
- Type de transport. Routier, aérien, maritime, ferroviaire. Le routier couvre 95% des cas — les autres sont proposés pour les envois internationaux ou urgents.
- Créneaux enlèvement & livraison. Date maximale + heure maximale. Le transporteur peut passer avant, mais pas après.
- Marchandises. Une ligne par type de colis : description, type (palette / carton / vrac / conteneur), quantité, poids unitaire, dimensions L×l×H, gerbable oui/non. Le total poids s'actualise en bas. Une visualisation 3D du chargement s'affiche pour vérifier d'un coup d'œil que tout rentre.
- Instructions spéciales. Consignes pour le chauffeur : quai de déchargement, créneau restreint, appel obligatoire 30 min avant, mention « fragile », etc.
Modèles enregistrés & import Excel
Deux raccourcis complémentaires pour aller plus vite quand vous expédiez régulièrement les mêmes marchandises vers les mêmes destinations.
Modèles réutilisables
- Cochez « Enregistrer comme modèle » en bas du formulaire avant de publier. Vous pouvez donner un nom personnalisé (ex : « Livraison hebdo Lyon Sud »).
- Jusqu'à 8 modèles sont conservés. Ils apparaissent en haut du formulaire « Nouvelle expédition » sous forme de pastilles cliquables.
- Un clic sur un modèle pré-remplit tous les champs sauf les dates (toujours à re-choisir, logique).
- La petite croix sur chaque modèle permet de le supprimer.
Import Excel / CSV (en masse)
Utile pour charger plusieurs lignes de marchandises d'un coup à partir d'un fichier existant (bon de commande, export ERP). Dépliez « Import en masse (Excel) »en haut du formulaire.
- Formats acceptés : .xlsx, .xls, .csv. Le fichier est lu en local dans votre navigateur — rien n'est envoyé tant que vous n'avez pas confirmé.
- Colonnes reconnues automatiquement :
description,type,quantite,poids,longueur,largeur,hauteur,gerbable,depart,arrivee,date_enlevement,date_livraison. - Un aperçu s'affiche avec le mapping des colonnes détectées. Vous validez avant d'intégrer les données au formulaire.
Tournée multi-points (plusieurs destinations)
Cas typique : 1 enlèvement, 3 livraisons à adresses différentes. Plutôt que de créer 3 demandes séparément, utilisez le mode multi-destination.
- Dans le bloc « Destinataire & Livraison », cliquez sur le bouton « Livrer à plusieurs adresses ». Un bloc bleu s'ajoute sous les références, où vous saisissez les destinations supplémentaires (n°2, n°3…).
- Chaque destination a son propre nom, adresse, ville, CP, date de livraison, description de marchandise et poids. Vous pouvez en ajouter autant que nécessaire.
- Lors de la publication, Wassly crée une demande par destination, toutes liées par un identifiant de groupe. Le bouton indique par exemple « Publier 4 demandes → ».
- Chaque demande suit son propre cycle (offres, acceptation, suivi), mais Wassly favorise l'attribution au même transporteur pour optimiser la tournée réelle.
Carnet de destinataires
Évite de ressaisir les mêmes adresses à chaque expédition. Accessible depuis la sidebar (onglet Carnet).
- Ajout manuel : nom / société, contact, téléphone, email, adresse complète, ville, CP, pays, notes internes.
- Géocodage Nominatim (gratuit). Tapez l'adresse, cliquez sur le bouton géocoder : le système récupère les coordonnées GPS et la ville au format officiel.
- Import CSV. Bouton en haut à droite : chargez un fichier CSV exporté depuis un CRM, Excel ou votre ERP. Colonnes reconnues : nom, contact, email, telephone, adresse, ville, cp, pays.
- Recherche instantanée par nom / ville.
- Modification / suppression en un clic depuis la liste.
- Dans le formulaire « Nouvelle expédition », les destinataires apparaissent sous forme de boutons cliquables (sélection rapide).
Gérer les offres reçues (contre-proposition)
Après publication d'une demande, Wassly consulte son réseau de transporteurs et vous propose un prix final (incluant notre marge de mise en relation). Vous avez 3 options.
- Accepter. Le transport est confirmé immédiatement. Le transporteur est prévenu, votre expédition passe au suivi.
- Refuser. L'offre est déclinée. Wassly peut vous en proposer une autre ou la demande peut rester ouverte.
- Contre-proposer (bouton ambre). Vous proposez un prix différent avec un commentaire justifiant (volume régulier attendu, comparatif marché, contrainte budgétaire). Wassly re-négocie avec le transporteur et vous revient rapidement.
Suivre une livraison en temps réel
Dès qu'une offre est acceptée, la demande bascule en Suivi (onglet dédié dans la sidebar).
- Barre de progression type Chronopost avec 6 étapes : demande reçue → transport confirmé → en route enlèvement → chargement effectué → en transit → livré. L'étape active est colorée, les suivantes en gris.
- Position GPS en direct. Quand le chauffeur est en route, les coordonnées sont mises à jour toutes les ~30 min. Vitesse et horodatage affichés.
- Timeline d'événements. Chaque action du transporteur (confirmation chargement, en livraison, livraison effectuée, incident) apparaît avec date, heure et commentaire éventuel.
- Alertes ETA. Bandeau rouge automatique si la livraison est en retard. Bandeau ambre si elle est prévue aujourd'hui ou demain — pensez à prévenir le destinataire.
- Preuve de livraison (POD). Dès que le transporteur l'a uploadée et que Wassly l'a validée, un lien « Voir la preuve » apparaît dans la timeline.
Partager le suivi à votre client final
Vous pouvez partager un lien public de suivi avec le destinataire (votre propre client) pour qu'il voie l'avancement sans avoir à vous appeler.
- Sur la page Suivi, cliquez sur le bouton bleu « Partager le suivi ». Une URL publique de type
/suivi/{token}est générée. - Actions proposées : copier dans le presse-papier ou envoyer par email (pré-rempli avec un message type).
- Ce que voit votre client final : étapes du transport, position GPS, date de livraison prévue, POD après livraison. Rien de commercial : ni votre nom, ni le prix, ni le transporteur.
- Le lien reste actif tant que la demande existe. Il n'y a pas de création de compte nécessaire pour votre client final.
Signaler un problème ou un litige
Un retard anormal, une marchandise endommagée, un colis manquant ? Signalez le problème à Wassly qui prend en charge la résolution avec le transporteur et/ou l'assurance.
- Depuis la page Suivi d'une expédition, bouton « Signaler un problème » en bas à droite de la carte.
- Types de litige proposés : retard, casse / marchandise endommagée, perte / colis manquant, non-conformité, quantité manquante, autre.
- Photos justificatives (optionnel mais recommandé). Jusqu'à plusieurs photos en pièces jointes — très utile pour la prise en charge assurance.
- Description libre : moment, circonstances, éléments observés.
- Statuts : Ouvert (en attente de traitement) → En cours (Wassly enquête) → Clos (résolution affichée).
- La résolution (remboursement, réexpédition, geste commercial) apparaît directement dans la page de suivi, sous le litige.
Mes documents (CMR, BL, POD)
Toutes les pièces générées pour vos expéditions sont centralisées dans l'onglet Documents de la sidebar. Organisées par type, filtrables par période.
- CMR (lettre de voiture internationale). Document obligatoire Convention de Genève 1956. Généré automatiquement à la création de l'expédition, imprimable / téléchargeable en PDF. Conservation légale : 5 ans.
- Bon de livraison. Pièce commerciale remise au destinataire à la livraison, avec vos références client. Conservation : 5 ans.
- POD (Proof Of Delivery). Photo signée par le destinataire, uploadée par le chauffeur et validée par Wassly. Preuve de bonne livraison. Conservation : 5 ans.
- Factures. Document comptable. Conservation : 10 ans (Code de commerce art. L.123-22).
- Filtres par type (facture / CMR / BL / POD), période (30/90 jours, année), recherche plein texte.
- Téléchargement en un clic, consultation en modal avec tous les détails légaux.
Factures & paiement
Wassly vous émet une facture unique par expédition (pas de facture du transporteur à gérer — c'est Wassly qui traite le transporteur pour vous).
- Consultation : liste des factures avec n°, date, montant HT/TTC, statut (en attente / réglée).
- Montants : HT + TVA 20% + TTC. La TVA est récupérable comme pour toute prestation B2B.
- Téléchargement PDF avec mentions légales, SIRET, IBAN Wassly, références de l'expédition.
- Export comptable. Bouton en haut de la liste : export Excel au format compatible avec votre logiciel (colonnes journal comptable, compte 624x transport, TVA déductible).
- Paiement en ligne : bouton « Régler » → redirection Stripe (carte bancaire ou SEPA). Le statut passe en « réglée » dès que le paiement aboutit.
- Rapprochement : si vous payez par virement depuis votre banque, Wassly marque la facture comme réglée sous 48h après réception.
Dashboard, KPI & empreinte CO₂
Le tableau de bord et l'onglet Stats vous donnent une vision consolidée de votre activité. Conçus pour être lisibles en moins de 10 secondes.
- Dépenses du mois. Total TTC réglé sur le mois en cours, avec comparaison au mois précédent (% d'évolution).
- Ponctualité Wassly. % de livraisons effectuées à temps (tolérance +1 jour). Calculé automatiquement sur les expéditions livrées + validées par Wassly.
- Alertes retards. Widget listant jusqu'à 3 expéditions en retard avec nb de jours. Cliquable pour ouvrir la page de suivi.
- Top destinataires. Vos 3 destinataires les plus fréquents avec nb d'expéditions et montant cumulé.
- Évolution 6 mois. Mini-graphe du nombre d'expéditions par mois — utile pour lisser la saisonnalité et anticiper les pics.
- Empreinte carbone CO₂. Calculée avec les facteurs ADEME Base Carbone v23.6 (0,081 kgCO₂e/t.km pour le transport routier). Utile pour votre bilan carbone ou la communication RSE.
Mon profil entreprise
Onglet Profil de la sidebar. Les informations saisies ici alimentent automatiquement vos factures, CMR et bons de livraison — ne ressaisissez jamais ces infos.
- Raison sociale, forme juridique, adresse, téléphone, email de contact.
- Vérification SIREN automatique. Saisissez votre SIREN (9 chiffres) : le système interroge l'API SIREN gouvernement (gratuite, officielle) et confirme votre existence juridique, votre raison sociale, code NAF et adresse siège. Un badge vert « Vérifié » s'affiche.
- Logo entreprise. Uploadez votre logo (PNG/JPG/SVG, max 2 Mo). Il apparaîtra sur vos bons de livraison et dans l'en-tête de vos documents — renforce votre image de marque côté destinataire.
- IBAN, BIC, domiciliation — utilisés pour les virements sortants (remboursements éventuels).
- Préférences : TVA applicable, devise, format de date.
Questions fréquentes
Qui choisit le transporteur ?
Wassly sélectionne le transporteur dans son réseau de partenaires vérifiés (SIREN, assurance RC pro, capacité de transport). Vous n'avez rien à faire. Si vous avez un transporteur attitré, contactez-nous : nous pouvons l'intégrer au réseau.
Pourquoi je ne vois pas le nom du transporteur ?
Pour simplifier votre parcours. Wassly est votre interlocuteur unique : un seul contact, une seule facture, une seule responsabilité. Le transporteur reste identifié sur le CMR (obligation légale) mais pas dans votre dashboard commercial.
Que se passe-t-il si je refuse une offre ?
La demande retourne en « en attente ». Wassly peut vous proposer une autre offre, ou vous pouvez l'annuler depuis la liste des expéditions. Aucun frais tant qu'une offre n'est pas acceptée.
Puis-je annuler une expédition en cours ?
Oui, tant qu'elle n'est pas encore chargée par le chauffeur. Après chargement, des frais peuvent s'appliquer (kilométrage à vide, immobilisation). Contactez Wassly via le bouton « Signaler un problème ».
Comment fonctionne la contre-proposition ?
Vous proposez un prix différent de celui affiché, avec un commentaire expliquant votre raison (comparatif, volume attendu, contrainte budgétaire). Wassly re-négocie avec le transporteur et vous revient avec soit l'acceptation, soit un nouveau prix, soit un refus argumenté. L'historique complet reste visible dans l'offre.
Le lien de partage public est-il sécurisé ?
Oui. Il s'agit d'un token aléatoire de 16 caractères, impossible à deviner. Votre destinataire ne voit aucune information commerciale (prix, transporteur, vos autres expéditions). Il ne peut rien modifier — seulement consulter.
Que dit la loi sur l'archivage ?
Les factures doivent être conservées 10 ans (Code de commerce art. L.123-22). Les CMR, BL et POD 5 ans (Convention de Genève 1956, art. 32). Wassly s'occupe de l'archivage pour vous, sans limite de durée sur votre compte.
Comment récupérer mon empreinte CO₂ pour un bilan RSE ?
Dans l'onglet Stats, le widget CO₂ affiche le total cumulé en kgCO₂e depuis l'ouverture de votre compte. Le calcul utilise les facteurs ADEME Base Carbone v23.6 (0,081 kgCO₂e/t.km routier) — acceptés par toutes les méthodologies Bilan Carbone® et GHG Protocol.
Outils transversaux
Calculateur de chargement
Calculateur rapide (hors TMS, pas besoin de créer une mission) : saisissez des colis / palettes / marchandises, obtenez le volume total, la projection en m³ et le taux de remplissage d'un véhicule type.
Simulateur de devis
Obtenez rapidement une estimation de prix de transport en tenant compte de la distance, du type de véhicule, des surcharges (gasoil, ADR, nuit, week-end) et de la grille tarifaire d'un client sélectionné.
Plan de chargement 3D
Visualisez la disposition des marchandises dans un camion en isométrique 3D. Permet d'optimiser l'agencement avant chargement (gerbables vs non gerbables, hauteurs limites).
Divers
Raccourcis & astuces
- Sidebar réductible (bouton flèche en bas à gauche) pour gagner de l'espace.
- La recherche des listes est multi-mots : "paris lyon frigo" filtre les missions contenant tous ces mots.
- Export CSV : utilisez Excel FR (virgules décimales, accents conservés grâce au BOM UTF-8).
- Tous les boutons "Email" ouvrent votre messagerie par défaut (Thunderbird, Outlook, Gmail Web) avec sujet + corps pré-remplis. Vous pouvez relire et ajuster avant d'envoyer.
- Impression : dans le dialogue d'impression du navigateur, choisissez "Enregistrer au format PDF" pour générer un PDF prêt à envoyer par mail.
- PDF direct : les boutons « Télécharger PDF » (CMR, factures, bulletins) génèrent un PDF sans passer par l'impression — utilisez-les de préférence pour un résultat fidèle.
- Certains paramètres (seuils marge, coûts indirects, consignes sécurité) sont sauvegardés dans votre navigateur (localStorage) — spécifiques à votre machine.
Raccourcis clavier
Pour les utilisateurs avancés : une page dédiée liste tous les raccourcis clavier disponibles (recherche, navigation, mode sombre…). Les raccourcis sont optionnels — toutes les fonctions restent accessibles à la souris.
? à tout moment pour ouvrir la page Raccourcis clavier.Vos données & exports
Vos données sont stockées en Europe (Supabase) et chiffrées au repos. Chaque utilisateur ne voit que ses propres données grâce aux règles RLS (Row Level Security) configurées en base.
- Export CSV disponible sur : clients, véhicules, chauffeurs (fiche paie), gasoil, missions (export comptable), factures (Excel + FEC), rentabilité.
- Export PDF direct : facture, CMR, bulletin de paie (html2canvas + jsPDF, fidèle à l'aperçu).
- Coffre-fort cloud (Cloudflare R2) : les documents archivés (bulletins, factures, CMR) sont stockés sur une infrastructure cloud distincte. Chaque lien de téléchargement est un lien signé temporaire (5 min), non indexable, non partageable.
- En cas de contrôle fiscal, l'export FEC (Fichier des Écritures Comptables) est directement conforme DGFiP.
Support & contact
Pour toute question, bug ou suggestion d'amélioration, contactez l'équipe Wassly via l'email de contact indiqué dans les mentions légales.