Une cave, un sous-sol, un chantier en pleine campagne : le réseau tombe, l’écran d’Odoo se fige, et le technicien note tout sur un bout de papier « qu’il encodera en rentrant ». Avec Odoo 20, le client web continue de fonctionner hors ligne et synchronise au retour du réseau. Voici comment ça marche, ce qu’il faut préparer, et ce que ce mode ne fait pas.
1. Le problème : l’information se perd entre le terrain et le bureau
Chez les entreprises de terrain que nous accompagnons (chauffagistes, ramoneurs, déménageurs, installateurs), l’objection numéro un à un logiciel en ligne est toujours la même : « Et quand il n’y a pas de réseau ? ». Jusqu’à Odoo 19, la réponse était inconfortable : sans connexion, on ne pouvait plus rien enregistrer. Résultat : des notes papier, des oublis, et un double encodage le soir.
💡 À retenir
Le coût d’une coupure n’est pas la coupure elle-même : c’est l’information ressaisie plus tard, ou jamais.
2. Ce que fait Odoo 20 quand le réseau tombe
Il n’y a rien à installer : le mode hors ligne fait partie du client web standard d’Odoo 20, Community comme Enterprise. Quand la connexion disparaît, une pastille jaune « Travail hors ligne » apparaît dans la barre du haut. L’utilisateur peut alors créer, modifier, archiver, désarchiver et supprimer des enregistrements, comme d’habitude.
Chaque changement est mis en attente et listé dans un menu déroulant sous la pastille, avec son statut : « Créé », « Modifié », « Archivé », « Non archivé » ou « Supprimé ». Une info-bulle détaille les champs modifiés, ancienne et nouvelle valeur. Si l’on s’est trompé, une corbeille permet d’« Annuler la modification hors ligne ».
Au retour du réseau, la pastille passe à « Synchronisation » et les changements partent vers le serveur. Un clic sur la pastille force la vérification (« Cliquez pour vérifier la connexion et synchroniser »). Si un changement est refusé, la pastille affiche « Problèmes de synchronisation » et le changement reste listé, en rouge, avec son message d’erreur.
💡 À retenir
Le technicien encode au moment où il travaille ; le bureau voit tout dès que le téléphone retrouve le réseau.
3. Préparer ses équipes : la règle à connaître
Le point qui ne figure pas dans les annonces, et que nous avons relevé dans le code : hors ligne, Odoo ne sert que ce que l’appareil a déjà vu en ligne. Les listes, vues kanban et fiches sont gardées dans le navigateur au fil des consultations. Une fiche jamais ouverte sur ce téléphone ne sera pas disponible au fond de la cave.
En pratique, trois réflexes :
- Ouvrir sa journée avant de partir : la liste de ses tâches et les fiches des clients du jour, sur le téléphone qui ira sur le terrain.
- Garder le même appareil et le même navigateur : les données en cache et les modifications en attente vivent dans ce navigateur-là.
- Laisser la synchronisation se faire avant de vider les données du navigateur ou de changer de téléphone.
💡 À retenir
Le mode hors ligne se prépare : ce qui a été consulté le matin est disponible l’après-midi, le reste non.
⚔️ Le Match : Odoo 19 vs Odoo 20 sans réseau
| Critère | Odoo 19 | Odoo 20 |
|---|---|---|
| Modifier une fiche sans réseau | Impossible | Oui, mis en attente |
| Créer, archiver, supprimer | Impossible | Oui |
| Suivi des changements en attente | — | Liste avec statut, annulable |
| Fiches consultables hors ligne | — | Celles déjà ouvertes en ligne sur l’appareil |
| Module à installer | — | Aucun, standard |
Comportement relevé dans le code source d’Odoo 20 (module web) et les notes de version officielles, octobre 2026.
4. Prérequis, limites et pour qui
HTTPS obligatoire. Le mode hors ligne s’appuie sur des fonctions que les navigateurs réservent aux sites
sécurisés : sur une adresse en http://, Odoo le refuse. C’est le cas par défaut sur Odoo.sh et sur les instances
que nous hébergeons ; sur un serveur installé en interne, il faut le vérifier.
Ce n’est pas un Odoo complet dans la poche. On travaille sur des enregistrements : pas de nouvelle recherche sur des données jamais chargées. Et tant que la synchronisation n’a pas eu lieu, le bureau ne voit pas les changements : un planning décidé en direct reste tributaire du réseau.
Pour qui ? Toutes les équipes qui encodent sur place : techniciens, poseurs, livreurs, inventaires en entrepôt ou en cave, commerciaux sur les routes de campagne.
💡 À retenir
HTTPS, un appareil attitré et une routine du matin : avec ces trois conditions, la coupure devient un non-événement.
Le Verdict : le terrain ne s’arrête plus, à condition de s’y préparer
Le mode hors ligne d’Odoo 20 lève l’objection la plus fréquente des métiers de terrain. Il demande pourtant une petite
discipline : ouvrir sa journée avant de partir, garder son appareil, laisser synchroniser. C’est ce que nous mettons en
place lors d’une
formation Odoo
de vos équipes, après avoir repéré, lors d’un
audit de vos processus Odoo,
les moments où l’information se perd aujourd’hui.
Et chez vous, où le réseau lâche-t-il le plus souvent ?
Une cave, un sous-sol, un chantier en pleine campagne : le réseau tombe, l’écran d’Odoo se fige, et le technicien note tout sur un bout de papier « qu’il encodera en rentrant ». Avec Odoo 20, le client web continue de fonctionner hors ligne et synchronise au retour du réseau. Voici comment ça marche, ce qu’il faut préparer, et ce que ce mode ne fait pas.
1. Le problème : l’information se perd entre le terrain et le bureau
Chez les entreprises de terrain que nous accompagnons (chauffagistes, ramoneurs, déménageurs, installateurs), l’objection numéro un à un logiciel en ligne est toujours la même : « Et quand il n’y a pas de réseau ? ». Jusqu’à Odoo 19, la réponse était inconfortable : sans connexion, on ne pouvait plus rien enregistrer. Résultat : des notes papier, des oublis, et un double encodage le soir.
💡 À retenir
Le coût d’une coupure n’est pas la coupure elle-même : c’est l’information ressaisie plus tard, ou jamais.
2. Ce que fait Odoo 20 quand le réseau tombe
Il n’y a rien à installer : le mode hors ligne fait partie du client web standard d’Odoo 20, Community comme Enterprise. Quand la connexion disparaît, une pastille jaune « Travail hors ligne » apparaît dans la barre du haut. L’utilisateur peut alors créer, modifier, archiver, désarchiver et supprimer des enregistrements, comme d’habitude.
Chaque changement est mis en attente et listé dans un menu déroulant sous la pastille, avec son statut : « Créé », « Modifié », « Archivé », « Non archivé » ou « Supprimé ». Une info-bulle détaille les champs modifiés, ancienne et nouvelle valeur. Si l’on s’est trompé, une corbeille permet d’« Annuler la modification hors ligne ».
Au retour du réseau, la pastille passe à « Synchronisation » et les changements partent vers le serveur. Un clic sur la pastille force la vérification (« Cliquez pour vérifier la connexion et synchroniser »). Si un changement est refusé, la pastille affiche « Problèmes de synchronisation » et le changement reste listé, en rouge, avec son message d’erreur.
💡 À retenir
Le technicien encode au moment où il travaille ; le bureau voit tout dès que le téléphone retrouve le réseau.
3. Préparer ses équipes : la règle à connaître
Le point qui ne figure pas dans les annonces, et que nous avons relevé dans le code : hors ligne, Odoo ne sert que ce que l’appareil a déjà vu en ligne. Les listes, vues kanban et fiches sont gardées dans le navigateur au fil des consultations. Une fiche jamais ouverte sur ce téléphone ne sera pas disponible au fond de la cave.
En pratique, trois réflexes :
- Ouvrir sa journée avant de partir : la liste de ses tâches et les fiches des clients du jour, sur le téléphone qui ira sur le terrain.
- Garder le même appareil et le même navigateur : les données en cache et les modifications en attente vivent dans ce navigateur-là.
- Laisser la synchronisation se faire avant de vider les données du navigateur ou de changer de téléphone.
💡 À retenir
Le mode hors ligne se prépare : ce qui a été consulté le matin est disponible l’après-midi, le reste non.
⚔️ Le Match : Odoo 19 vs Odoo 20 sans réseau
| Critère | Odoo 19 | Odoo 20 |
|---|---|---|
| Modifier une fiche sans réseau | Impossible | Oui, mis en attente |
| Créer, archiver, supprimer | Impossible | Oui |
| Suivi des changements en attente | — | Liste avec statut, annulable |
| Fiches consultables hors ligne | — | Celles déjà ouvertes en ligne sur l’appareil |
| Module à installer | — | Aucun, standard |
Comportement relevé dans le code source d’Odoo 20 (module web) et les notes de version officielles, octobre 2026.
4. Prérequis, limites et pour qui
HTTPS obligatoire. Le mode hors ligne s’appuie sur des fonctions que les navigateurs réservent aux sites
sécurisés : sur une adresse en http://, Odoo le refuse. C’est le cas par défaut sur Odoo.sh et sur les instances
que nous hébergeons ; sur un serveur installé en interne, il faut le vérifier.
Ce n’est pas un Odoo complet dans la poche. On travaille sur des enregistrements : pas de nouvelle recherche sur des données jamais chargées. Et tant que la synchronisation n’a pas eu lieu, le bureau ne voit pas les changements : un planning décidé en direct reste tributaire du réseau.
Pour qui ? Toutes les équipes qui encodent sur place : techniciens, poseurs, livreurs, inventaires en entrepôt ou en cave, commerciaux sur les routes de campagne.
💡 À retenir
HTTPS, un appareil attitré et une routine du matin : avec ces trois conditions, la coupure devient un non-événement.
Le Verdict : le terrain ne s’arrête plus, à condition de s’y préparer
Le mode hors ligne d’Odoo 20 lève l’objection la plus fréquente des métiers de terrain. Il demande pourtant une petite
discipline : ouvrir sa journée avant de partir, garder son appareil, laisser synchroniser. C’est ce que nous mettons en
place lors d’une
formation Odoo
de vos équipes, après avoir repéré, lors d’un
audit de vos processus Odoo,
les moments où l’information se perd aujourd’hui.
Et chez vous, où le réseau lâche-t-il le plus souvent ?