Le coupon se saisit une fois.
Il finit dans la facture.
Le chauffeur saisit son coupon sur son téléphone, même sans réseau. Le bureau le valide, le facture et en tire les paies.

Ce que le carnet papier vous coûte, chaque mois.
Rien de ceci n’est une faute de votre bureau. C’est ce qui arrive quand la seule copie d’une course est une feuille pliée dans une poche.
Le mois de fermeture, tel qu’il se passe
Aujourd’hui- 01
Les coupons arrivent en paquet, à la fin
Quelqu’un les ressaisit dans un chiffrier, un par un, pendant que le mois suivant a déjà commencé.
- 02
Un numéro manque au carnet
Personne ne peut dire s’il a été perdu, annulé, ou jamais rempli. La question se règle de mémoire.
- 03
Le total du chauffeur ne tombe pas sur celui du bureau
L’écart se cherche à la main, coupon par coupon, et se retrouve rarement au complet.
- 04
Le client conteste sa facture
La ligne porte un montant et une date, mais pas le trajet. Une facture qu’un client ne peut pas rapprocher se conteste en bloc.
Ces quatre problèmes ont la même source : la course n’a été écrite qu’une fois, sur du papier, et jamais au moment où elle a eu lieu.
Vingt-deux secondes, du téléphone à la facture.
Le même coupon, saisi sur la route, validé au bureau, puis facturé au client et repris dans la paie du chauffeur.
Le texte du film
- Le chauffeur saisit le coupon dans l’application.
- Pas de réseau ? Le coupon est gardé et envoyé au retour de la connexion.
- Les coupons arrivent au bureau automatiquement.
- Le bureau valide. Les écarts sont signalés avant la facturation.
- Factures et relevés de paie sont produits à partir des mêmes coupons.
- Une seule saisie. Jamais retapée.
Le chauffeur écrit une fois, là où il est.
L’application chauffeur a quatre onglets et fonctionne sans réseau. Dans un sous-sol ou un rang de campagne, la saisie part quand même : la file la renvoie au retour du signal, sans jamais créer de doublon.
Pour iPhone et Android. Pour l’instant, l’application s’installe en version de test, hors des boutiques.
La file de synchronisation
Chaque saisie porte une clé d’envoi. Si le réseau tombe entre l’envoi et la réponse, l’application réessaie, et le serveur reconnaît la saisie déjà reçue au lieu de l’écrire deux fois.
C’est ce qui permet de saisir sans regarder si on a des barres.


Aujourd’hui
Les courses publiées pour la journée : véhicule, trajet, heure du retour, effectif prévu. Le chauffeur confirme la course, puis la déclare. Le bureau publie la cédule la veille.
Coupon
Le numéro se tape, ou se scanne quand le coupon porte un code QR, et le client s’affiche tout seul à partir du carnet. Une photo du coupon peut l’accompagner, puis vient un dernier écran de confirmation.
Revenus
Le total de la semaine, le nombre de courses prouvées, ce que le bureau n’a pas encore vérifié avec le papier, et les relevés de paie.
Profil
La langue, le thème clair ou sombre, les documents à renouveler, les incidents et le mot de passe.
Et la même saisie fait le reste du chemin.
Rien n’est retapé en chemin. Chaque étape reprend ce que la précédente a posé.
- Chauffeur
Saisie
Le coupon est saisi dans l’application, avec ou sans réseau.
- Karnet
Contrôles croisés
Le rapport de course est rapproché de la course publiée : effectif, places, zone. Les écarts deviennent des anomalies.
- Bureau
Validation
Le bureau valide en lot, ou ajuste le prix avec un motif que le chauffeur voit.
Une saisie, deux documents
- Client
Facture
Un mois clos se facture en un geste : une facture par client, commission par contrat, TPS et TVQ au serveur. Le PDF part par courriel.
- Chauffeur
Relevé de paie
Le relevé de la période, à partir des mêmes coupons, en PDF. Un coupon n’est payé qu’une fois.
- Client


Ce que les contrôles croisés attrapent
Avant la facture- Plus de passagers que de places dans le véhiculeCritique
- N° de coupon différent du N° prévuCritique
- Course sans zone de facturation, ou zone sans tarif en vigueurCritique
- Nombre de passagers différent du planÀ vérifier
- Course publiée sans rapportÀ vérifier
- Coupon saisi et toujours pas validéÀ vérifier
- Double possibleÀ vérifier
- Refusé dès la saisie : un numéro déjà saisi, ou hors des séries du client.
Une anomalie ne bloque pas la saisie du chauffeur. Une anomalie critique bloque la validation du coupon concerné, donc sa facturation ; le reste du mois se facture normalement.
La cédule de la semaine, publiée aux chauffeurs.
Les lignes récurrentes se posent une fois, la semaine se copie, et la publication l’envoie dans l’application chauffeur.
- Bureau
Cédule
La semaine se compose : lignes récurrentes, routes habituelles, tournées.
- Bureau
Publication
Un geste envoie la semaine aux chauffeurs ; un changement non publié reste au bureau.
- Chauffeur
Aujourd’hui
Les courses du jour dans l’application, avec un rappel avant le départ.
- Chauffeur
Rapport de course
La course est déclarée, puis rapprochée de ce qui était prévu.



- Trois vues de la même semaine
- Par départ, par véhicule et par chauffeur, chaque course de la couleur de son contrat.
- Mes routes
- Les trajets habituels s’appliquent à la cédule en un geste, au lieu de se recopier.
- Tournées
- Pour les clients qui impriment leurs propres coupons, les tournées se placent selon l’ordre des vannes.
Tout le bureau, groupé comme vous travaillez.
C’est la navigation réelle du produit. Chaque registre a ses onglets chiffrés, sa recherche faite au serveur et son export CSV de tout l’ensemble filtré, pas seulement de la page affichée.
Opérations
- CéduleLa semaine par véhicule, publiée aux chauffeurs
- Rapports de courseCe qui a roulé, rapproché de ce qui était prévu
- IncidentsUn échange avec le chauffeur, avec photos et relances
Coupons
- CouponsSaisie chauffeur, validation bureau, prix ajusté avec motif
- Séries de couponsLes plages reçues de l’imprimeur, assignées à un client
- AnomaliesLes contrôles croisés, ouverts et résolus
Revenus
- Facturation B2BCe que le mois facturerait, par client, avant de le lancer
- FacturesLes factures émises, en PDF, envoyées par courriel
- Notes de créditLa correction d’une facture déjà émise
- Paies chauffeursLe relevé de chaque chauffeur, sur la même période
- EntréesLes commissions et les dues que la compagnie conserve
Référentiel
- ClientsLes comptes corporatifs et leurs contrats
- Mes routesLes trajets habituels, réutilisés dans la cédule
- ChauffeursQui conduit, ses taxis habituels, ses documents à renouveler
- VéhiculesLes taxis, leur catégorie et leur capacité
Administration
- UtilisateursQui entre, avec quel rôle, sur invitation
- Registre d’auditQui a fait quoi, quand, sur quelle donnée
- RéglagesSecond facteur, identité de facturation, couleurs, langue
Et dans tous les écrans
- Recherche globale
- Ctrl K cherche un nom, un numéro de coupon ou une plaque dans tous les registres.
- Mises à jour en direct
- Un coupon saisi sur la route apparaît au bureau sans recharger la page.
- Courriels de la compagnie
- À vos couleurs, dans la langue du destinataire, et les réponses reviennent à votre adresse.
- Carnets papier et virtuels
- Un client sans carnet imprimé reçoit des numéros virtuels que le chauffeur tire dans l’application.
- Plafond client
- Le client paie jusqu’à un maximum, et le passager paie le reste.
- Documents à renouveler
- Permis, assurance du taxi : le bureau et le chauffeur voient ce qui arrive à échéance.
Les rôles ne sont pas une liste figée : un administrateur crée les siens, au nom qu’il veut, en cochant les capacités. Deux seulement sont verrouillés, administrateur et chauffeur, pour qu’une compagnie ne puisse pas s’enfermer dehors.
Bientôt, sur demande
Ces deux modules sont construits, mais éteints pour chaque compagnie. Nous les activons au cas par cas.
- Répartition des courses
- Le bureau offre une course aux chauffeurs, qui l’acceptent et la suivent depuis l’application.
- Carte des taxis en direct
- La position des taxis au bureau, seulement pendant le quart que le chauffeur a déclaré.
Les garanties, et où elles vivent.
Chacune est une règle écrite dans le code, pas une consigne à respecter.
Les montants se calculent au serveur
Toujours. Les taxes passent par un seul service, à taux datés. L’écran affiche ce que le serveur renvoie, il ne le recalcule jamais.
Isolation stricte entre compagnies
Un filtre sur chaque requête, et la sécurité au niveau des lignes de PostgreSQL en dessous. Deux verrous, pas un.
Un registre d’audit qui ne s’efface pas
Qui a fait quoi, quand, sur quelle donnée. Les lignes s’ajoutent et se chaînent ; la base refuse de les modifier ou de les effacer.
Les exports sont inscrits
Chaque export est inscrit au registre, avec son nombre de lignes, avant que le fichier parte. Au-delà de 5 000 lignes, il se prépare en arrière-plan.
Vérification en deux étapes
Un code d’application d’authentification en plus du mot de passe, exigé de qui vous voulez, et redemandé aux gestes sensibles du bureau si vous le choisissez.
Application et base de données à Toronto
Les journaux et les courriels restent au Canada. Les journaux portent des identifiants, jamais des noms ni des numéros de téléphone.
Français et anglais, de bout en bout
Les deux applications, dans les deux langues, à parité. Le fuseau horaire et la devise suivent la compagnie.
Vos couleurs, pas les nôtres
La couleur de marque de la compagnie s’applique dès l’ouverture, au bureau comme dans l’application chauffeur.
On ne vous demande pas de sauter dans le vide. On vous demande de comparer.
La première phase se fait en double saisie. Le chauffeur remplit son coupon papier comme d’habitude, et le saisit aussi dans l’application. À la fin de la semaine, les deux totaux doivent être identiques.
- 01
Un contrat, deux chauffeurs volontaires
On ne bascule pas la compagnie. On prend un client corporatif et deux chauffeurs qui acceptent d’essayer.
- 02
Une semaine, papier et application en parallèle
Le carnet continue d’exister. Rien ne dépend encore du logiciel, et rien ne se perd s’il déçoit.
- 03
On compare les deux totaux
S’ils tombent pareil, vous avez la preuve, pas la promesse. S’ils ne tombent pas pareil, on sait exactement où chercher.
La mise en route
Exemple · CADTant que les deux totaux ne sont pas identiques, le papier reste la référence. C’est vous qui décidez quand il cesse de l’être.
Abonnement mensuel, selon vos taxis au contrat.
Hébergé, mis à jour, sauvegardé chaque nuit : aucun serveur à tenir chez vous. Le prix suit le nombre de taxis au contrat, par paliers.
Les paliers se fixent avec vous
Karnet démarre avec ses premières compagnies, et publier une grille avant de connaître leurs volumes reviendrait à inventer un chiffre. Écrivez-nous combien de taxis et de contrats vous avez : la réponse sera un prix, pas une brochure.
Trente minutes, vos chiffres, pas les nôtres.
On vous montre le produit avec un mois qui ressemble au vôtre : votre nombre de chauffeurs, un de vos contrats. Vous verrez la saisie sur le téléphone, la validation au bureau, et la facture qui en sort.
Ou écrivez directement à info@karnets.ca
Demander une démonstration
fr-CA · en-CAC’est envoyé. On vous répond en un jour ouvrable.
Il manque quelque chose : vérifiez le nom, la compagnie et le courriel.
L’envoi n’a pas fonctionné. Écrivez-nous directement à info@karnets.ca : le message ne s’est pas perdu en chemin, il n’est simplement pas parti.
Ces renseignements servent uniquement à vous rappeler. Ils ne sont ni vendus ni partagés. Politique de confidentialité