Il existe trois versions au sein même de Sage 100 France:
Sage 100 Online
L'intégration à Sage 100 France est uniquement disponible pour Sage 100 "On Premise" et Sage 100 SPC.
Si vous avez la version Sage 100 Online et que vous souhaitez mettre l'intégration en place, c'est tout à fait possible. Pour cela, il vous faudra vous rapprocher de Sage 100 afin de monter sur une version Sage 100 "SPC" ou "On premise".
Téléchargement d'un agent local.
Dans les deux versions de Sage 100 "On Premise" et "SPC", vous devrez installer un agent local sur le serveur (ordinateur) où est installer votre instance Sage100 afin d'établir la connexion et l'intégration avec le logiciel.
Pour en savoir plus sur l'agent local, voici un article explicatif.
Version "On premise"
Version "On premise"
L'intégration Sage 100 est valide uniquement pour Sage 100 "On premise" et Sage 100 SPC : Sage Partner Cloud.
La version Sage 100 Online n'est pas supporté par l'intégration.
Notez que vous devrez installer un agent local Sage 100 et les objets métier sur le même ordinateur / serveur.
Afin que le connecteur fonctionne sur le serveur il faut s’assurer avant l’installation que :
avoir accès au serveur/ordinateur en admin où est installé Sage 100.
ATTENTION: Veuillez noter que le serveur/ordinateur doit être accessible en permanence avec un accès internet (24 heures sur 24). Dans le cas contraire, les données ne seront pas synchronisées
les .NET framework 4.8 sont installés sur le serveur
disposer d’un utilisateur Windows qui a accès en lecture et écriture à la base de données SQL du dossier comptable et au dossier de Sage 100. Deux options sont possibles :
(1) récupérer le nom et le mot de passe d’un utilisateur qui aurait ces deux accès.
(2) créer un utilisateur spécifique au connecteur Sage 100 (Option recommandée)
La version de Sage est au moins la version 7, version à partir de laquelle les objets métier sont compatibles avec le connecteur
Avant de procéder à l'installation du connecteur il faut installer les objets métiers sur le serveur. Les différentes versions des objets métiers peuvent être téléchargées ici. Les versions de Sage 100 et celles des objets métier devront correspondre :
Sage 100 version 7 => Sage 100 Objets métiers v. 7.20
Sage 100 version 8 => Sage 100 Objets métiers v. 8.05
Sage 100 version 9 => Sage 100 Objets métiers v. 9.02
Sage 100 version 10 => Sage 100 Objets métiers v. 10.10
Vérifiez votre version de Sage:
Depuis votre compte dans la barre menu →"?" → "A propose de Sage 100 Comptabilité ..."
Sur la page qui s'ouvre, vous trouverez en haut de la page le numéro de votre versions Sage.
Préparation
Afin d'établie la connexion avec Sage 100 "On Premise", il vous faudra récupérer un certain nombre d'informations sur votre instance Sage 100 et auprès du partenaire intégrateur qui vous a installer votre instance Sage 100.
Trouver le code de votre dossier / société
Récupérer l'emplacement du fichier gestion commerciale (.gcm)
Récupérer votre nom d'utilisateur et mot de passe
Récupérer votre nom d'utilisateur et mot de page du Serveur SQL
Trouver le code de votre dossier / société
Cette information est visible depuis votre instance Sage 100 tout en haut de votre page dans une barre menu. Au centre de cette banderole "menu" vous verrez indiqué le code de votre dossier (société).
Récupérer l'emplacement du fichier gestion commerciale (.gcm)
Depuis votre instance Sage 100, aller dans "Fichiers" → “Configuration système et partage”.
Ensuite, comme indiqué dans la capture d'écran ci-dessous, sélectionner “fichier comptable” et copier le nom de l’emplacement du dossier de données Sage 100 et conserver le pour le renseigner plus tard dans le formulaire de connexion.
⚠️ Attention: assurez-vous que le type d’accès soit défini comme "multi-utilisateurs".
Récupérer votre nom d'utilisateur et mot de passe
Le nom de l’utilisateur de Sage 100 peut être récupéré de la manière suivante: sur votre compte Sage 100 aller dans "Fichier" → “Configuration système et partage”.
⚠️ Attention: si vous utilisez l'utilisateur "administrateur", renseignez bien "<administrateur>" avec les "<>"
Le mot de passe de l’utilisateur Sage est celui de l’utilisateur ci-dessus. Il est possible que l’utilisateur mentionné n’ait pas de mot de passe. Il faut alors laisser ce champ vide.
Récupérer votre nom d'utilisateur et mot de page du Serveur SQL
Pour retrouver cette information, cous devez prendre contacte avec votre intégrateur Sage100 et leur demander de vous fournir les informations suivantes:
Nom de l'utilisateur du serveur SQL Sage100
mot de passe du serveur SQL Sage100
⚠️ Il s'agit généralement de l'utilisateur Windows (différent de l'utilisateur Sage 100)
Connexion
Étape 1: Choisissez un nom pour votre connexion.
Étape 2: Renseignez le code du dossier (de votre société)
Étape 3: Renseignez le mode d'installation.
💡 Pour Sage 100 "On Premise", sélectionnez "serveur privé"
Étape 4: Renseignez l'emplacement du fichier commercial des données de Sage 100
💡 ATTENTION: si le dossier se trouve sur un disque réseau / serveur distant il faut impérativement renseigner le chemin UNC à la place du raccourcis (e.g. ne pas utiliser un chemin S:/... mais plutôt le chemin UNC correspondant). De plus dans ce cas-là il est également important de faire tourner le service Windows avec un utilisateur ayant accès à ce disque réseau / serveur distant (l'utilisateur Localsystem n'a pas accès aux disques réseaux et serveurs distants)
Étape 5: Souhaitez vous sauvegarder les justificatifs de ventes et d'achats
💡 Il faut ici faire un choix entre deux méthodes de sauvegarde :
OUI - alors la sauvegarde se fait directement dans la base de données. Le fichier n’est alors pas accessible hors de Sage 100.
NON - alors la sauvegarde se fait comme un fichier à part entière dans un dossier sur le serveur.
Étape 6: Renseignez votre nom d'utilisateur Sage100
Étape 7: Renseignez votre nom d'utilisateur SQL Sage100
Étape 8: Renseignez votre mot de passe Sage100
Étape 9: Renseignez votre mot de passe SQL Sage100
Étape 10: Cliquez sur "Connecter" pour finaliser la connexion.
Téléchargement de l'agent local
Après l'étape de connexion, vous aurez 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 accès en admin au serveur/ordinateur où Sage 100 est installé, vous pouvez directement télécharger le programme en cliquant sur Télécharger
Un dosier zip va s'ouvrir et vous proposer plusieurs fichier.
Lancer l'installation du dossier "agent local" avec le numéro correspondant au numéro de votre version Sage.
Au cours de l'installation, il vous faudra allez sélectionner le fichier "settings.json" pour compléter les étapes d'installation.
Si Sage 100 est installé sur un serveur/ordinateur dont vous avez pas accès en admin, vous avez la possibilité d'envoyer le programme par email à la personne ou à l'entreprise qui a ces accès admin au serveur/ordinateur où Sage 100 est installé.
Version Sage Partner Cloud (SPC)
Version Sage Partner Cloud (SPC)
Cette version de Sage 100, est disponible sur un environnement Microsoft Azure avec administration possible, full SaaS-PaaS-IaaS.
La version est exclusivement commercialisée par des revendeurs Sage 100 appelés des intégrateurs.
Accès natif au moteur Microsoft SQL Server Azure
Accès à Sage 100 Objets métiers spécifiques à SPC.
Prérequis
Étant donné que Sage 100 SPC est installé sur un serveur/ordinateur. Il est nécessaire de télécharger un programme (agent local) qui permettra l'échange des données avec Sage 100 et d'activer une intégration.
Il est fortement conseillé de vous rapprocher de votre partenaire IT / intégrateur Sage, afin d'établir la connexion de votre logiciel comptable.
Afin que le connecteur fonctionne sur le serveur il faut s’assurer avant l’installation que :
Avoir accès au serveur en admin où est installé Sage 100 afin de procéder à l'installation.
ATTENTION: Veuillez noter que le serveur/ordinateur doit être accessible en permanence avec un accès internet (24 heures sur 24). Dans le cas contraire, les données ne seront pas synchronisées
Les .NET framework 4.8 sont installés sur le serveur
On dispose d’un utilisateur Windows qui a accès en lecture et écriture à la base de donnée SQL du dossier comptable et au dossier de Sage 100. Deux options sont possibles :
(1) récupérer le nom et le mot de passe d’un utilisateur qui aurait ces deux accès.
(2) créer un utilisateur spécifique au connecteur Sage 100 - ceci est la solution recommandée
la version de Sage est au moins la version 7, version à partir de laquelle les objets métier sont compatibles avec le connecteur
Préparation
Afin d'établie la connexion avec Sage 100 SPC, il vous faudra récupérer un certain nombre d'informations sur votre instance Sage 100 et auprès du partenaire intégrateur qui vous a installer votre instance Sage 100.
Trouver le nom de votre dossier / société sur Sage 100
Récupérer le nom de votre instance et base SQL Azure
Récupérer votre nom d'utilisateur et mot de passe Sage 100
Récupérer votre nom d'utilisateur et mot de page du Serveur SQL Sage 100
Trouver le nom de votre dossier / société sur Sage 100
Cette information est visible depuis votre instance Sage 100 tout en haut de votre page dans une barre menu. Au centre de cette banderole "menu" vous verrez indiquez le nom de votre dossier (société).
Récupérer le nom de votre instance et base SQL Azure
Afin d'installer l'extension sur le cloud, il vous faudra:
Prendre contacte avec votre intégrateur Sage100.
Leur demander de vous fournir les informations suivantes:
le nom de votre instance (serveur) SQL Azure (ressemblant à un code tel que "xiyxu8z271")
le nom de la base SQL Azure (ressemblant à un code tel que "xim9mokrk4q_AS274AY1ZH")
Récupérer votre nom d'utilisateur et mot de passe Sage 100
Le nom de l’utilisateur de Sage 100 peut être récupéré de la manière suivante:
Depuis votre instance Sage 100, aller dans "Fichiers" → “Configuration système et partage”.
Ensuite, comme indiqué dans la capture d'écran ci-dessous, sélectionner “fichier comptable” et copier le nom de l’emplacement du dossier de données Sage 100 et conserver le pour le renseigner plus tard dans le formulaire de connexion.
⚠️ Attention: assurez-vous que le type d’accès soit défini comme "multi-utilisateurs".
Ensuite le mot de passe de l’utilisateur Sage est celui de l’utilisateur ci-dessus. Il est possible que l’utilisateur mentionné n’ait pas de mot de passe. Il faut alors laisser ce champ vide.
Récupérer votre nom d'utilisateur et mot de page du Serveur SQL Sage 100
Vous devez prendre contacte avec votre intégrateur Sage100 et leur demander de vous fournir les informations suivantes:
Nom de l'utilisateur du serveur SQL Sage100
mot de passe du serveur SQL Sage100
Connexion
Étape 1: Choisissez un nom pour votre connexion
Étape 2: Renseignez le nom du dossier (de votre société)
Étape 3: Renseignez le mode d'installation.
💡 Pour Sage 100 SPC, sélectionnez "Azure (Sage Partner Cloud)"
Étape 4: Renseignez le nom de votre instance SQL Azure
Étape 5: Renseignez le nom de la base SQL Azure
Étape 6: Renseignez votre nom d'utilisateur Sage100
Étape 7: Renseignez votre nom d'utilisateur SQL Sage100
Étape 8: Renseignez votre mot de passe SQL Sage100
Étape 10: Cliquez sur "Connecter" pour finaliser la connexion.
Téléchargement de l'agent local
Sage 100 est installé sur un serveur/ordinateur. Afin d'activer le partage de données, il est nécessaire de télécharger un programme (agent local) qui permettra l'échange des données avec Sage 100.
Après l'étape de connexion, vous aurez 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 accès en admin au serveur/ordinateur où Sage 100 est installé, vous pouvez directement télécharger le programme en cliquant sur Télécharger
Un dosier zip va s'ouvrir et vous proposer plusieurs fichier.
Lancer l'installation du dossier "agent local" avec le numéro correspondant au numéro de votre version Sage.
Au cours de l'installation, il vous faudra allez sélectionner le fichier "settings.json" pour compléter les étapes d'installation.
Si Sage 100 est installé sur un serveur/ordinateur dont vous avez pas accès en admin, vous avez la possibilité d'envoyer le programme par email à la personne ou à l'entreprise qui a ces accès admin au serveur/ordinateur où Sage 100 est installé.