Avant de commencer - Prérequis essentiels au bon fonctionnement du service
Vérifiez ces exigences AVANT de commencer l’installation. L’absence de l’une d’elles entraînera l’échec de l’installation.✅ Liste de contrôle d’installation
- Winbooks version 7 ou supérieure est installé
- Vous avez accès administrateur au serveur où Winbooks est installé
- Le serveur est toujours en ligne avec un accès internet (24/7)
- .NET Framework 4.8 est installé sur le serveur (Télécharger ici si besoin)
- Vous connaissez votre nom d’utilisateur et mot de passe Winbooks
- Si vous utilisez un disque réseau: Vous connaissez le chemin réseau (plus d’explications ci-dessous)
Comprendre les disques réseaux vs. les disques locaux
C’est la cause la plus fréquente des problèmes d’installation. Veuillez lire attentivement. Quelle est la différence ? Disque local :- Ressemble à :
C:\WinbooksouD:\Data\Winbooks - Les fichiers sont stockés directement sur le serveur sur lequel vous installez
- Ressemble à :
P:\ouZ:\Shared\Winbooks - Les fichiers sont stockés sur un serveur différent et accessibles via le réseau
- Regardez l’emplacement de votre dossier Winbooks
- Si la lettre du lecteur est autre que C: ou D:, vous utilisez probablement un disque réseau
- Ce que vous voyez :
P:\Winbooks - Chemin UNC :
\\ServerName\SharedFolder\Winbooks
- Cliquez avec le bouton droit sur le lecteur réseau dans l’Explorateur Windows
- Regardez les propriétés ou survolez le lecteur
- Vous devriez voir quelque chose comme
\\server-name\folder-name - Notez-le - vous en aurez besoin plus tard
Partie 1 : Rassembler les informations nécessaires
Avant de commencer l’installation, collectez ces informations depuis votre compte Winbooks :Étape 1 : Trouvez le code de votre dossier comptable
- Connectez-vous à votre compte Winbooks
- Recherchez votre code de dossier (généralement visible dans l’interface)
- Notez-le - Exemple :
DEMO01ouCOMP2024

Étape 2 : Sélectionnez votre plan d’analyse
- Dans Winbooks, allez à : Onglet Analytique → Paramètres → Plan comptable
- Notez le plan analytique que vous souhaitez utiliser par défaut
- Notez le numéro correspondant au plan analytique que vous souhaitez utiliser dans cette connexion


Étape 3 : Trouvez le chemin d’installation de Winbooks
C’est ici que les fichiers du logiciel Winbooks sont stockés.- Ouvrez l’Explorateur Windows sur le serveur
- Recherchez le fichier:
Winbooks.ini - Une fois trouvé, copiez le chemin complet du dossier contenant ce fichier
- Lecteur local:
C:\Winbooks - Chemin UNC du lecteur réseau:
\\ServerName\Winbooks
- Si votre chemin commence par une lettre comme
P:\ouZ:\, vous DEVEZ le convertir en un chemin UNC - Si vous n’êtes pas sûr, utilisez le format de chemin UNC pour plus de sécurité
- Votre code de dossier
- Votre plan analytique
- Le chemin complet vers Winbooks (format UNC si sur le réseau)
Partie 2 : Créer la connexion
Étape 1 : Nommez votre connexion
- Accédez à la page de configuration du connecteur
-
Saisissez un nom descriptif pour cette connexion
- Exemple : “Main Office Winbooks” ou “Company Accounting”
Étape 2 : Saisir les détails de configuration
- Plan d’analyse: Sélectionnez le plan que vous avez noté précédemment
-
Chemin Winbooks: Entrez le chemin complet que vous avez trouvé dans la Partie 1, Étape 3
- ✅ Correct :
C:\Winbooksou\\ServerName\Winbooks - ❌ Incorrect :
P:\Winbooks(si P: est un disque réseau)
- ✅ Correct :
Étape 3: Télécharger le connecteur
- Cliquez sur le bouton Télécharger
- Un fichier ZIP sera téléchargé
-
Important: Transférez ce fichier ZIP vers le serveur où Winbooks est installé
- Si vous êtes déjà sur ce serveur, passez à l’étape 4
- Sinon, copiez le fichier en utilisant le Bureau à distance, le partage réseau ou une clé USB avant de passer à l’étape 4
Étape 4 : saisissez votre code de dossier
- Entrez le code du dossier comptable que vous avez noté dans la partie 1, étape 1
- Vérifiez qu’il correspond exactement (sensible à la casse)
Étape 5 : Soumettre
Cliquez sur Soumettre pour finaliser la configuration de la connexion. ✅ Point de contrôle: Connexion créée. Fichier ZIP téléchargé et sur le serveur Winbooks.Partie 3 : Installer le service Windows
⚠ Cela doit être fait SUR LE SERVEUR où Winbooks est installé, pas sur votre ordinateur local ⚠ Ne commencez pas la Partie 3 si vous n’avez pas effectué toutes les étapes décrites dans la Partie 2 Voici une courte vidéo montrant toutes les actions de l’étape 1 à l’étape 3 décrites ci dessous:Étape 1 : Extraire le fichier ZIP
- Localisez le fichier ZIP que vous avez téléchargé
- Clic droit → Extraire tout
- Choisissez un emplacement sur le serveur (le bureau convient pour le moment)
Étape 2 : Exécuter l’installateur
- Ouvrez le dossier extrait
- Trouvez le fichier :
WinbooksServiceSetup.exe - Cliquez avec le bouton droit dessus → Exécuter en tant qu’administrateur
- Suivez l’assistant d’installation
Étape 3 : Installer VFPOLEDB (Critique !)
Le programme d’installation lancera automatiquement l’installation de VFPOLEDB. Cela est nécessaire pour le bon fonctionnement du service. ⚠ IMPORTANT - Suivez exactement ces paramètres :- Ne pas cocher “Fichiers de données d’exemple et programmes” (NE PAS installer les données d’exemple)
-
Sélectionner “Tout le monde” (PAS “Juste moi” sélectionné par défaut)
- Ceci est critique - le service s’exécute en tant qu’utilisateur système et nécessite un accès pour tout le monde


- Cliquez Installer
- Attendez la fin de l’installation
- VFPOLEDB installé
- “Sample data” n’a PAS été coché
- “Everyone” option A ÉTÉ sélectionnée
Étape 4 : Vérifier l’installation du service
- Appuyez sur
Windows + R - Tapez :
services.mscet appuyez sur Entrée - Recherchez WinbooksService dans la liste
- Il devrait afficher “Statut : En cours”
- Clic droit → Démarrer
- Si le démarrage échoue, passez à la Partie 4 (Dépannage)
Partie 4 : Configurer pour les lecteurs réseau (le cas échéant)
Ignorez cette section si Winbooks est installé sur un lecteur local (C:\ or D:) Si vos fichiers Winbooks sont sur un lecteur réseau, vous devez suivre ces étapes supplémentaires :Étape 1 : Mettre à jour le fichier de paramètres
- Accédez à :
C:\Program Files (x86)\WinbooksService\ - Trouvez et ouvrez :
settings.json(utilisez le Bloc-notes) - Recherchez ces lignes :
"toReplace": null, "replaceWith": null
- Mettez-les à jour avec les informations de votre lecteur réseau :
P:\ et le chemin UNC est \\ServerName\WinbooksData, changez-le en :
json
"toReplace": "P:\\", "replaceWith": "\\\\ServerName\\WinbooksData"
⚠ Notez les doubles barres obliques inverses : Dans les fichiers JSON, chaque \\ doit être tapé comme \\\\
Il est TRÈS important de s’assurer que ces barres obliques inverses sont doublées
Ensuite, enregistrez le fichier pour vous assurer que ces modifications sont appliquées par le service.
Étape 2 : Configurer le compte d’utilisateur du service
Pourquoi cela importe : Le service s’exécute sous un compte d’utilisateur Windows. Ce compte doit avoir la permission d’accéder à la fois à Winbooks et au lecteur réseau.-
Appuyez sur
Windows Key + R -
Tapez :
services.mscet appuyez sur Entrée - Recherchez WinbooksService
- Clic droit → Propriétés
- Allez à l‘“Connexion” onglet
- Sélectionnez “Ce compte”
-
Cliquez sur Parcourir et sélectionnez un compte d’utilisateur qui possède :
- Accès au dossier Winbooks
- Accès au lecteur réseau
- Idéalement, il devrait s’agir d’un compte de service ou d’un compte administrateur
- Saisissez le mot de passe pour ce compte
- Cliquez sur OK
Étape 3 : redémarrer le service
- Toujours dans services.msc, trouvez WinbooksService
- Clic droit → Redémarrer
- Vérifiez qu’il démarre correctement (Statut : En cours d’exécution)
- settings.json mis à jour avec les chemins corrects (le cas échéant)
- Compte de service configuré avec accès réseau
- Service redémarré avec succès
Partie 5: Tester la connexion
- Revenez à l’interface web du connecteur
- Cherchez le statut de votre connexion
- Vous devriez voir un indicateur vert montrant que la connexion est active
Dépannage des problèmes courants
Le service crée des journaux détaillés qui peuvent aider à identifier les problèmes:-
Accédez à :
C:\Program Files (x86)\WinbooksService\Log\- Le nom de ce dossier sur votre lecteur C peut légèrement différer en fonction de votre serveur, de la version de Windows que vous utilisez, de la langue configurée sur votre ordinateur, …
-
Ouvrez
log.htmldans votre navigateur web - Faites défiler jusqu’en bas (les entrées les plus récentes)
- Recherchez les messages d’erreur en rouge
- Le service n’a pas encore traité de requêtes
- Essayez de déclencher une synchronisation depuis l’interface web
- Assurez-vous que l’utilisateur qui exécute le service dispose des autorisations d’écriture dans le dossier que vous avez ouvert
- Attendez quelques minutes et vérifiez à nouveau
Problème : “L’entreprise donnée n’existe pas” Ce que cela signifie : Le service ne trouve pas votre dossier comptable. Solutions à essayer (dans l’ordre) :
Solution 1 : Vérifier le chemin
- Vérifiez le chemin que vous avez saisi dans le formulaire de connexion
- Naviguez jusqu’à ce chemin dans l’Explorateur Windows
- Confirmez que le fichier
Winbooks.iniexiste à cet emplacement
- Vous avez peut-être saisi un chemin local (comme
P:\) au lieu d’un chemin UNC - Revenez au formulaire de connexion et mettez à jour vers le chemin UNC
- Exemple : Changez
P:\Winbooksen\\ServerName\SharedFolder\Winbooks
Solution 2 : Vérifier le fichier Winbooks.ini
- Ouvrez
Winbooks.inidans le Bloc-notes - Recherchez une ligne commençant par
UsersPath= - Vérifiez que ce chemin existe et est accessible
- Cela se produit souvent lorsque le connecteur est installé sur un serveur proxy plutôt que sur le serveur principal Winbooks
- Le connecteur DOIT être installé sur le même serveur où Winbooks s’exécute
Solution 3 : Vérifier le fichier Users.dbf
- Naviguez jusqu’au dossier indiqué dans
UsersPath - Vérifiez la présence d’un fichier appelé
Users.dbf - Ce fichier contient votre liste de dossiers comptables
- Le service crée une version temporaire décryptée à l’emplacement :
C:\Program Files (x86)\WinbooksService\tmp\ - Ce fichier n’apparaît que lorsque le service est en cours d’exécution et traite une requête
- Contactez le support si vous avez besoin d’aide pour vérifier que le code de votre dossier se trouve dans ce fichier
Solution 4 : Vérifier les permissions utilisateur
Le compte utilisateur Windows exécutant le service doit posséder :- Accès en lecture à tous les dossiers Winbooks
- Accès en lecture à tous les lecteurs réseau
- Accès en écriture au dossier de journal du service
- Vérifiez quel utilisateur exécute le service (services.msc → Propriétés → onglet Se connecter)
- Connectez-vous en tant que cet utilisateur (ou faites-le vérifier par le service informatique)
- Essayez d’accéder manuellement aux dossiers Winbooks
- Si l’accès est refusé, mettez à jour le compte de service (voir Partie 4, Étape 2)
-
Naviguez jusqu’à :
C:\\Program Files (x86)\\WinbooksService\\ -
Trouvez :
VFPOLEDBSetup.exe -
Premièrement, désinstallez la version existante :
- Clic droit → Exécuter en tant qu’administrateur
- Sélectionnez Désinstaller
- Terminez la désinstallation
-
Ensuite réinstallez :
- Exécutez à nouveau
VFPOLEDBSetup.exeen tant qu’administrateur - Décocher “Fichiers et programmes d’exemple”
- Sélectionnez “Everyone” (critique !)
- Terminez l’installation
- Exécutez à nouveau
-
Redémarrez le WinbooksService :
- services.msc → Clic droit sur WinbooksService → Redémarrer
- Ouvrez le Visionneur d’événements (recherchez “Event Viewer” dans Windows)
- Allez à : Journaux Windows → Application
- Recherchez les erreurs provenant de “WinbooksService”
- Le message d’erreur indiquera ce qui ne va pas
- Framework .NET 4.8 manquant
- VFPOLEDB installé incorrectement
- Le compte utilisateur n’a pas les permissions nécessaires
- Chemin réseau inaccessible
Référence rapide : Résumé de l’installation
- ✅ Vérifier toutes les conditions préalables (Partie 1)
- ✅ Rassembler le code du dossier, le plan d’analyse et le chemin Winbooks
- ✅ Créer une connexion dans l’interface web
- ✅ Télécharger le fichier ZIP sur le serveur Winbooks
- ✅ Installer le service (Exécuter en tant qu’administrateur)
- ✅ Installer VFPOLEDB (Décocher les Données exemples, installer le service pour TOUT les utilisateurs)
- ✅ Si vous utilisez des lecteurs réseau : mettre à jour settings.json et le compte de service
- ✅ Redémarrer le service
- ✅ Tester la connexion
Annexe : Comprendre les chemins UNC
Qu’est-ce qu’un chemin UNC ? UNC signifie “Universal Naming Convention” - c’est la façon standard de spécifier les emplacements réseau sous Windows. Format:\\ServerName\ShareName\FolderPath
Exemples de conversions :
Pourquoi les chemins UNC sont importants :
- Les services Windows (comme WinbooksService) s’exécutent dans un contexte différent de celui de votre compte utilisateur
- Ils ne voient pas automatiquement les lecteurs mappés (P:, Z:, etc.)
- Ils ont besoin de l’adresse réseau complète (chemin UNC) pour trouver les fichiers réseau
- Ouvrir l’Explorateur Windows
- Cliquez avec le bouton droit sur le lecteur réseau
- Sélectionnez “Propriétés”
- Recherchez “Emplacement” ou “Cible” - cela indique le chemin UNC