Lancement d'OfflinePropale : préparer un devis chez le client, hors connexion
Le projet OfflinePropale a démarré le 20 février 2026. Cette annonce décrit ce qu'il contenait ce jour-là, en version 1.0.7 alpha ; le module a continué d'évoluer depuis, et les versions suivantes feront l'objet de leurs propres annonces.
Le besoin
Un commercial en clientèle ne dispose pas toujours du réseau, et il n'a pas envie de saisir deux fois : une fois sur un carnet, une fois le soir dans l'ERP. OfflinePropale lui permet de chiffrer sur place, avec les vrais prix du catalogue, et de laisser au client un document imprimable avant de quitter le rendez-vous.
Une application installable, sans passage par un magasin
L'application est une PWA : elle s'installe depuis le navigateur, sur Android, sur iOS et sur un poste de bureau, sans dépôt dans un magasin d'applications. Chaque appareil est identifié par un identifiant unique, ce qui permet de savoir d'où vient chaque offre remontée.

Le catalogue voyage avec l'appareil
Produits, services, catégories, documents associés, fiches clients et contacts, conditions et modes de règlement sont copiés dans le stockage local du navigateur. Tout reste consultable sans réseau, y compris les photos et les documents techniques attachés aux articles.
Composer l'offre
La création rapide présente les catégories puis les produits sous forme de grille tactile, avec un panier, un pavé numérique pour les quantités et une galerie d'images. Les offres types sont enregistrées comme modèles et rechargées en un geste. Un client absent du catalogue est créé sur place : il sera créé dans Dolibarr à la synchronisation.

Le PDF est produit sur l'appareil
Le document est composé localement, sans appeler le serveur. Il reprend l'identité de la société, les lignes de l'offre, les totaux et les conditions, et peut être remis au client immédiatement.

Retour en ligne : synchronisation puis conversion
Dès qu'une connexion est disponible, les offres remontent dans Dolibarr sous forme de pré-devis. Le back-office les liste et les présente avec leur auteur, leur appareil d'origine et leur état.
Avant la conversion, le module compare chaque ligne au catalogue courant : produit devenu indisponible, prix modifié depuis le relevé. Les écarts sont affichés ligne à ligne, et la conversion en proposition commerciale se fait en connaissance de cause.

Prérequis de cette version
Dolibarr 18 ou supérieur, PHP 7.4 ou supérieur. Les modules Tiers, Propositions commerciales, Produits, Services, Catégories, Gestion de documents et SmartAuth doivent être activés, ce dernier assurant l'authentification de l'application.
Le module est publié sous GPL v3.