Pré-requis
Afin que le connecteur fonctionne sur le serveur, vous devez vous assurer avant l’installation que :- Avoir accès au serveur en tant qu’administrateur où Sage 100 est installé afin de procéder à l’installation.
- Le framework .NET 4.8 est installé sur le serveur
-
Nous disposons d’un utilisateur Windows qui a un accès en lecture et écriture à la base de données SQL du fichier comptable et au fichier Sage 100.
-
Il y a deux options possibles :
- Récupérer le nom et le mot de passe d’un utilisateur qui aurait ces deux accès.
- Créer un utilisateur spécifique au connecteur Sage 100 - c’est la solution recommandée
-
Il y a deux options possibles :
Vous pouvez trouver les versions disponibles de cette bibliothèque ici.
-
Vérifiez votre version de Sage :
- Depuis votre compte dans la barre de menu →”?” → “À propos de Sage 100 Accounting …”
- Sur la page qui s’ouvre, vous trouverez en haut de la page le numéro de vos versions de Sage.


PRÉPARATION
Pour établir la connexion avec Sage 100 “On Premise”, vous devrez récupérer certaines informations sur votre instance Sage 100 et auprès du partenaire intégrateur qui a installé votre instance Sage 100.- Trouver le code de votre fichier / société
- Récupérer le numéro de la zone / plan analytique
- Récupérer l’emplacement du fichier GCM (.gcm)
- Récupérer votre identifiant et mot de passe Sage
1. Trouver le code de votre fichier / société
Ces informations sont visibles depuis votre instance Sage 100 tout en haut de votre page dans une barre de menu. Au centre de cette bannière « menu », vous verrez le code de votre dossier (entreprise) indiqué.
2. Récupérer le numéro de la zone/plan analytique (le cas échéant)
Pour identifier le numéro de la zone/plan analytique, vous devez suivre ces étapes depuis votre instance Sage100.-
Menu → Structure → Plan analytique

- Activité = 1 (inscrivez le chiffre 1 pour sélectionner la première option du plan analytique)
- Produits et services = 2 (inscrivez le chiffre 2 pour sélectionner la deuxième option du plan analytique)
- Entreprise = 3 (inscrivez le chiffre 3 pour sélectionner la troisième option du plan analytique)
- et ainsi de suite…

3. Récupérer l’emplacement du fichier de comptabilité (.gcm)
Depuis votre instance Sage 100, allez dans “Files” → “System Configuration and Sharing” Ensuite, comme indiqué sur la capture d’écran ci-dessous, sélectionnez “accounting file” et copiez le nom de l’emplacement du dossier de données Sage 100, puis conservez-le pour le remplir ultérieurement dans le formulaire de connexion. ⚠ Assurez-vous que le type d’accès est réglé sur “multi-user”.
4. Récupérez votre nom d’utilisateur et votre mot de passe
Le nom d’utilisateur Sage 100 peut être récupéré comme suit : dans votre compte Sage 100, accédez à “Fichier” → “Configuration du système et partage”. ⚠ Si vous utilisez l’administrateur par défaut, vous devrez également fournir les caractères de comparaison :<Administrator>
Le mot de passe de l’utilisateur Sage est celui de l’utilisateur ci‑dessus. Il se peut que l’utilisateur mentionné n’ait pas de mot de passe. Dans ce cas, laissez ce champ vide.


Connexion
Étape 1 : Choisissez un nom pour votre connexion (le cas échéant, cette première question n’est pas toujours affichée)

Téléchargement et installation de l’agent local
Étape 1 : Télécharger le fichier Zip
Après l’étape de connexion, vous disposerez de deux options pour télécharger et installer l’agent local sur le même serveur/ordinateur que votre instance Sage 100 :- Si vous avez un accès administrateur au serveur/ordinateur où Sage 100 est installé, vous pouvez télécharger directement le programme en cliquant sur Télécharger. Sinon, un lien pour télécharger le même fichier Zip sera envoyé par e‑mail à l’adresse e‑mail que vous fournirez.
-
Un dossier zip s’ouvrira et vous proposera plusieurs fichiers.
- Démarrez l’installation du dossier “agent local” avec le numéro correspondant à votre version de Sage.
- Pendant l’installation, vous devrez sélectionner le fichier “settings.json” pour compléter les étapes d’installation.
- Si Sage 100 est installé sur un serveur/ordinateur auquel vous n’avez pas d’accès administrateur, vous avez la possibilité d’envoyer le programme par e‑mail à la personne ou à l’entreprise qui possède les droits d’administrateur sur le serveur/ordinateur où Sage 100 est installé.
Étape 2 : Installer le Cockpit (s’il n’a pas déjà été installé)
Pour installer le cockpit, veuillez suivre les étapes documentées dans l’article suivant : 📄 Cockpit d’Agent Local — Guide de l’utilisateur Si le Cockpit a déjà été installé sur votre serveur, vous pouvez le lancer en tant qu’administrateur et accéder directement à la section Sage 100 FR GC du cockpit.
Étape 3 : Connectez votre dossier via le Cockpit
Voici une courte vidéo montrant comment ajouter une connexion dans le cockpit. Notez que dans cette vidéo, l’administrateur utilisé n’a pas de mot de passe. Si un mot de passe était nécessaire il devrait également être fourni dans le champ Mot de passe Sage. Pour créer la connexion avec votre dossier GCM, veuillez appuyer sur le bouton Ajouter une connexion en haut de l’écran. Cela ouvrira un nouvel onglet qui vous demandera de sélectionner un fichier settings.json. Ce fichier contient toutes les informations techniques permettant au cockpit de créer la connexion appropriée avec votre dossier. Chaque dossier que vous souhaitez connecter via le cockpit nécessitera un fichier settings.json distinct qui devra être téléchargé séparément.

-
Dossier de données Sage 100 : Le chemin que vous avez récupéré depuis Préparation - étape 3
- exemple :
C:\Users\Public\Documents\Sage\Gestion commerciale 100c(sans le fichier gcm)
- exemple :
-
Code de l’entreprise : Le code de votre société dans Sage (qui est également le nom de votre fichier GCM, provenant de Préparation - étape 3)
- exemple : BIJOU
-
Nom d’utilisateur Sage 100 : Le nom d’utilisateur de l’administrateur que vous souhaitez utiliser pour la connexion. Nous recommandons d’utiliser l’administrateur par défaut de votre compte Sage.
- exemple :
<administrator>
- exemple :
- Mot de passe Sage 100 : Le mot de passe du nom d’utilisateur que vous avez fourni au point précédent.






Changer l’utilisateur qui exécute le Service
Cette étape est obligatoire si votre fichier MAE est situé sur un disque réseau ou que l’utilisateur Système Local n’a pas accès à ce fichier. Pour modifier l’utilisateur faisant tourner le service, commencez par lancer l’application Windows liées aux services installés et lancez là en tant qu’administrateur.


- Avoir un accès en lecture et en écriture sur la base de donnée SQL sur le dossier que vous souhaitez connecter.
- Avoir un accès en lecture sur le dossier dans lequel se trouve votre MAE.
- Avoir les permissions en écriture sur le dossier suivant:
C://ProgramFiles (x86)/Sage100FRGCService. Certains logs seront ajoutés dans des fichiers inclus dans ce dossier, les permissions en écriture sont donc nécessaire au bon fonctionnement du service. (Notez que le premier dossier présent dans ce chemin peut être légèrement différent en fonction de votre serveur).




