---
title: "FAQ"
weight: 90
description: "Réponses aux questions fréquentes sur OfflinePropale."
---

# Questions fréquentes

## L'application mobile ne se lance pas ou affiche une page blanche

Vérifiez que l'URL configurée dans **Hôte virtuel** (page de configuration du module) est correcte. L'URL doit être accessible en HTTPS. Essayez d'accéder à l'URL directement dans le navigateur.

Si l'application était fonctionnelle et ne se lance plus après une mise à jour, videz le cache du navigateur ou utilisez la page de rafraîchissement forcé : ajoutez `/force-refresh.html` à la fin de l'URL de l'application. Cette page désenregistre les service workers et vide les caches.

## Je ne peux pas me connecter à l'application mobile

- Vérifiez vos identifiants Dolibarr (login et mot de passe)
- Vérifiez que le module SmartAuth est activé et que votre utilisateur dispose d'un accès API valide
- Vérifiez que le serveur Dolibarr est accessible depuis votre réseau

## La synchronisation échoue systématiquement

- Vérifiez votre connexion internet
- Vérifiez que le serveur Dolibarr est accessible
- En cas d'erreur 403, déconnectez-vous et reconnectez-vous : votre token d'accès a peut-être expiré
- Consultez les logs Dolibarr pour plus de détails sur l'erreur

## Mes offres ne sont pas visibles dans le backoffice Dolibarr

Les offres ne sont visibles dans le backoffice qu'après synchronisation. Vérifiez que :

- L'offre n'est plus en statut "Brouillon" ou "En attente de synchronisation"
- La synchronisation s'est terminée avec succès (statut "Synchronisé")
- Vous disposez du droit "Lire les pré-devis" ou "Lire tous les pré-devis"

## Le catalogue produits n'est pas à jour sur l'application mobile

Le catalogue est mis à jour lors de chaque synchronisation. Lancez une synchronisation manuelle depuis la barre latérale pour récupérer les dernières modifications (nouveaux produits, prix modifiés, etc.).

## Le PDF ne contient pas le logo de ma société

Le logo est téléchargé lors de la synchronisation. Lancez une synchronisation après avoir configuré le logo dans Dolibarr (**Accueil > Configuration > Société/Institution**).

## Puis-je utiliser l'application sur plusieurs appareils ?

Oui. Chaque appareil est identifié par un UUID unique. Les offres créées sur un appareil sont liées à cet appareil et visibles dans le backoffice avec l'identifiant de l'appareil source.

Les offres créées sur un appareil ne sont pas visibles sur les autres appareils (elles restent locales jusqu'à synchronisation, puis sont consultables uniquement dans le backoffice Dolibarr).

## Que se passe-t-il si je crée un client qui existe déjà dans Dolibarr ?

Un doublon sera créé dans Dolibarr. Vérifiez dans la liste des clients synchronisés avant de créer un nouveau client. Après synchronisation, vous pourrez fusionner les doublons depuis le backoffice Dolibarr.

## Comment personnaliser le titre affiché sur le PDF ?

Dans l'application mobile, accédez à **Paramètres > Documents > Titre du PDF**. Saisissez le titre souhaité (ex : "OFFRE", "ESTIMATION", "PROPOSITION", "BON DE COMMANDE"). Ce titre sera utilisé pour tous les PDF générés.

## La conversion en devis signale des conflits, que faire ?

Les conflits indiquent des différences entre les données saisies sur le terrain et l'état actuel du catalogue Dolibarr. Examinez chaque conflit :

- **Prix modifié** : le prix du produit a changé depuis la création de l'offre. Décidez quel prix appliquer sur le devis final.
- **Produit supprimé** : le produit n'existe plus. Il faudra le remplacer sur le devis après conversion.
- **Produit non disponible** : le produit n'est plus en vente. Vérifiez si c'est temporaire ou définitif.

La conversion reste possible malgré les conflits, mais vérifiez le devis généré après conversion.

## Comment tester le module sans saisir de données ?

Installez le jeu de données de démonstration depuis **Accueil > Configuration > Modules/Applications > OfflinePropale > Démo** : choisissez un profil métier, cochez la confirmation et générez. Vous obtenez un catalogue, des clients, des offres et deux comptes de connexion prêts à l'emploi.

La procédure complète, y compris la purge, est décrite dans la page [Espace module et démonstration](/offlinepropale/demonstration).

> **Attention :** Le mot de passe des comptes de démonstration est public. N'installez pas ce jeu de données sur une instance de production accessible depuis internet.

## Les fiches articles n'affichent ni photo ni document technique

Activez **Synchroniser les documents** dans **Paramètres > Synchronisation** de l'application mobile, puis lancez une synchronisation. Sans cette option, seules les informations textuelles des articles sont téléchargées.

Cette option augmente le volume de données stockées sur l'appareil. Si l'espace utilisé devient important, la désactiver est l'un des deux leviers les plus efficaces, avec la purge des offres anciennes.

## Comment retrouver la page d'accueil habituelle de Dolibarr en mode démonstration ?

Tant qu'un jeu de démonstration est installé, la page d'accueil de Dolibarr renvoie vers l'espace du module. Un administrateur clique sur **Tableau de bord Dolibarr** depuis cet espace : le choix est mémorisé pour toute la durée de sa session.

Pour revenir définitivement au comportement normal, purgez les données de démonstration.

## Comment ouvrir l'itinéraire vers un client ?

Ouvrez la fiche du client depuis l'entrée **Tiers** de la barre latérale, puis appuyez sur son adresse. L'itinéraire s'ouvre dans votre application de navigation.

Le choix de cette application se fait dans **Paramètres > Interface > Application de navigation**. Le réglage **Automatique** utilise l'application par défaut de l'appareil.

## Comment désinstaller l'application mobile de mon appareil ?

- **Android** : appui long sur l'icône > Désinstaller
- **iOS** : appui long sur l'icône > Supprimer l'application
- **Ordinateur** : dans Chrome, menu > Plus d'outils > Gérer les applications, puis supprimer OfflinePropale

La désinstallation de l'application mobile n'affecte pas les données synchronisées sur le serveur Dolibarr. Les offres non synchronisées seront perdues.

## Comment savoir quelle version de l'application est installée ?

Le numéro figure en bas de la barre latérale de l'application mobile, sous le bouton de déconnexion, et sur l'écran de connexion. Il se lit `1.0.15.7` : version du module, puis numéro de build.

C'est le dernier nombre qui compte pour savoir si une mise à jour a bien été déployée : il change à chaque livraison, alors que la version du module reste la même entre deux correctifs.

Si le numéro affiché ne change pas après une mise à jour, l'application sert encore sa version en cache. Fermez-la complètement puis rouvrez-la, ou utilisez la page `force-refresh.html` de l'application, qui vide le cache et réinstalle la dernière version.
