Connecter Solution IES à Acomba GO
Ce guide vous mène de zéro à vos premières formules =IES.… alimentées par votre comptabilité
Acomba GO : le plan comptable et les soldes de vos comptes de grand livre, dans Excel, prêts
pour un bilan ou un état des résultats. Comptez une quinzaine de minutes. Acomba GO est un
système infonuagique : la passerelle Conexio lui parle de nuage à nuage, il n'y a rien à
installer sur un serveur — seulement le complément dans Excel.
Ayez sous la main :
- votre accès au portail Conexio (
https://app.conexio.dev) et votre code licence ; - votre compagnie Acomba GO déjà connectée dans ce portail — ou, si ce n'est pas fait, les valeurs pour la connecter : Connecter Acomba GO ;
- Excel Microsoft 365 sur votre poste.
Un assistant de connexion directement dans Solution IES — bouton Connecter une compagnie, choix du système comptable, saisie de vos accès Acomba GO, test, importation automatique du plan comptable — est en préparation. En attendant, la connexion à Acomba GO se crée dans le portail Conexio et Solution IES y accède avec une clé d'accès API : c'est le parcours décrit ici, avec les écrans tels qu'ils existent aujourd'hui.
Le parcours en un coup d'œil
- Installer Solution IES — le complément, dans Excel.
- Connecter votre compagnie — dans le portail Conexio, avec vos valeurs Acomba GO.
- Vos accès pour Solution IES — code licence, clé d'accès API, code de compagnie.
- Importer et tester — le volet Importer de Solution IES ramène votre plan comptable.
- Premières opérations — formules, gabarits, regroupements.
Votre comptabilité est dans Acomba (le logiciel installé) plutôt que dans Acomba GO ? Le parcours est le même, à une étape près : voir Ma compagnie est sur Acomba.
1. Installer Solution IES
Suivez Installer Solution IES dans Excel : chargement du
complément depuis https://iesaddin.conexio.dev/manifest.xml (ou AppSource), puis vérification
de l'onglet Solution IES dans le ruban. Cinq minutes, aucun droit d'administration.
2. Connecter votre compagnie
Solution IES ne parle pas directement à Acomba GO : il lit vos données par l'API Conexio, qui elle est connectée à votre compagnie. Cette connexion se crée une seule fois, dans le portail Conexio — pas dans Excel.
Si Solution Infomédia a fait la mise en service avec vous, ou si un système tiers utilise déjà votre licence, cette étape est déjà faite : passez à l'étape 3.
Sinon, dans le portail (https://app.conexio.dev), au moment de connecter une compagnie
Acomba GO — dans l'assistant de mise en service ou dans Gestion des connexions ERP →
Ajouter — choisissez le type Acomba GO et remplissez les valeurs qu'Acomba GO vous
fournit :
| Valeur | Où la trouver dans Acomba GO |
|---|---|
| Clé ACCEO Connecté de la compagnie | Configuration → Configuration compagnie → onglet ACCEO Connecté → Afficher ma clé ACCEO Connecté — détail |
Code de compagnie ACCEO (4 à 8 caractères, ex. S002) | Configuration compagnie → onglet Information → sous-onglet Paramètres, bloc Licence, champ Compagnie — détail |
| Identifiant et clé secrète du développeur externe | onglet ACCEO Connecté → Gérer mes développeurs externes → Ajouter : collez la clé de Solution Infomedia (préremplie dans le portail, bouton Copier), cochez les modules, enregistrez ; Acomba GO affiche l'identifiant, et le bouton-clé donne la clé secrète — détail |
Cliquez Enregistrer : dès que la fiche est complète, le portail teste la connexion tout seul, et le test réussi affiche le nom de votre compagnie. Une erreur à ce stade est une erreur côté Acomba GO — clé, code ou développeur externe — voir Erreurs fréquentes.
Pour le détail de la page (modifier, tester, supprimer une connexion), voir Gérer ses connexions ERP depuis le portail.
Les valeurs de cette étape (clé ACCEO Connecté, code de compagnie ACCEO, développeur externe) sont celles d'Acomba GO et ne sortent pas du portail. Solution IES, lui, ne recevra que des valeurs Conexio : code licence, clé d'accès API et code de compagnie de la connexion — c'est l'étape suivante.
3. Vos accès pour Solution IES
Solution IES s'authentifie à l'API Conexio comme n'importe quel système tiers : avec votre code licence et une clé d'accès API. Réunissez ces trois valeurs :
| Valeur | Où la trouver dans le portail Conexio |
|---|---|
| Code licence | Votre identifiant de licence — sur la fiche de la licence, et en tête de chaque page qui la concerne. |
Clé d'accès API (api_key_…) | Menu Sécurité → API Access Keys → Nouveau token : donnez un nom (« Solution IES — Excel »), choisissez la licence, une expiration, et la portée entity:read (Solution IES ne fait que lire). La clé s'affiche une seule fois, dans la fenêtre Token créé — copiez-le maintenant : copiez-la tout de suite. |
| Code de compagnie de la connexion | Page Gestion des connexions ERP (Info Connexion) : le code que vous avez donné à la connexion à l'étape 2, par exemple PROD_01. Ce n'est pas le code de compagnie ACCEO. |
Pour les portées, l'expiration et la révocation d'une clé, voir Clés d'accès API.
La création d'une clé est réservée aux usagers administrateurs de la licence. Si le menu API Access Keys n'apparaît pas dans votre portail, demandez la clé à votre administrateur ou à Solution Infomédia — elle vous sera transmise de façon sécurisée, jamais par courriel en clair.
4. Importer et tester
C'est dans Excel que tout se joue maintenant. Le volet Importer de Solution IES sert à la fois à saisir vos accès et à les tester : l'importation réussie est le test de connexion.
Avant la première importation
Dans le ruban Solution IES → Outils → Options générales, vérifiez les cases Sélectionner les données à importer :
- Importer données de compteGL : cochée (c'est le plan comptable et les soldes).
- Budget01 / Budget02 / Budget03 : sans effet avec Acomba GO, qui n'a pas de budgets — laissez la valeur par défaut.
- Importer données de PROJETS [Acomba] : décochez-la. Les projets sont une notion d'Acomba ; laissée cochée, l'importation tente de les lire dans Acomba GO et s'arrête sur une erreur.
- Masquer les onglets de données : cochée par défaut, les feuilles de données brutes
(
CHARTE,IESDATA_…) sont masquées après l'importation ; décochez-la si vous voulez les voir.
Cliquez Save.
Saisir vos accès et importer
-
Ruban Solution IES → Données → Importer. Le volet Synchroniser vos données de GL s'ouvre avec un bloc compagnie à remplir.
-
Remplissez le bloc :
Champ du volet Quoi mettre Code Licence Votre code licence Conexio (étape 3). Le texte d'aide du champ parle encore d'un « code Licence OnlineERP » : c'est la même chose. Mot de passe Votre clé d'accès API api_key_…, telle que copiée à l'étape 3.CompanyCode Le code de compagnie de la connexion (par exemple PROD_01). Le champ peut rester vide si votre licence n'a qu'une connexion.Période Le numéro de la période comptable courante de votre exercice : c'est la période que les fonctions =IES.…utilisent quand vous n'en précisez pas. Avec Acomba GO, les périodes sont les mois de l'exercice (1 = premier mois, …) ; 0 désigne l'ouverture.Prefix Grisé tant qu'il n'y a qu'une compagnie — voir Plusieurs compagnies ?. -
Cliquez Importer les données. Une roue de chargement s'affiche, puis une ligne de progression par entité : Compagnie 0 (PROD_01) : 312 Compte GL importé(e)s. Vos accès sont enregistrés dans le classeur au passage — vous ne les retapez pas à la prochaine importation.
Quand la roue disparaît sans bandeau d'erreur, c'est branché : le classeur contient
maintenant une feuille CHARTE (votre plan comptable avec les soldes par période) et une feuille
IESDATA_COMPANY_INFO (la fiche de la compagnie), masquées si vous avez gardé l'option par
défaut. Les fonctions =IES.… lisent ces données — elles n'appellent pas l'API à chaque calcul.
Solution IES importe les comptes de grand livre qui ont au moins une période non nulle dans
l'exercice courant. Un compte à zéro toute l'année n'est pas dans la CHARTE : sa description
répondra Account not found, ce qui est attendu. Avec Acomba GO, les soldes par période sont
calculés par la passerelle à partir des écritures transférées au grand livre — voir
Acomba GO : les comptes GL n'ont pas de solde par période.
Un document saisi mais non transféré n'est donc pas encore dans le solde.
Si un bandeau d'erreur apparaît
| Message | Sens | Quoi faire |
|---|---|---|
| Champs surlignés en rouge et « vous devez remplir tous les champs » | Un champ obligatoire est vide. | Complétez le bloc et relancez. |
| Statut (401) — Erreur d'authentification. Vérifiez vos identifiants. | Le code licence ou la clé d'accès API est refusé : clé mal copiée, expirée ou révoquée, licence inexistante ou expirée. | Recopiez la clé (elle commence par api_key_), vérifiez son statut dans API Access Keys ; au besoin, Régénérer et resaisir. |
| Aucune information de compagnie retournée par l'ERP pour la licence … Vérifiez le code licence et le code de compagnie. | L'authentification passe, mais le code de compagnie ne désigne aucune connexion de la licence. | Reprenez le code exact dans Gestion des connexions ERP. |
Un code d'erreur Acomba GO (NO_ACCESS, CIE_INACTIVE, LINK_INVALID…) dans le détail de l'erreur | La connexion Acomba GO elle-même a un problème : module non coché, lien inactif, clé changée. | Voir Erreurs fréquentes, corriger dans Acomba GO ou dans la fiche de connexion du portail, puis réimporter. |
Le détail de chaque importation est aussi journalisé dans la feuille IESDATA_LOG du classeur :
c'est ce que le support vous demandera en premier.
5. Premières opérations
Vos données sont dans le classeur ; tout ce qui suit se fait sans nouvel appel à l'API. Pour rafraîchir les soldes plus tard, relancez simplement Importer les données.
-
Vos premières formules — dans une feuille vide, avec un numéro de compte de votre plan comptable :
=IES.GL_GET_ACCOUNT_DESCRIPTION("1000") → la description du compte=IES.GL_GET_ACCOUNT_BALANCE("1000") → sa valeur à la période courante=IES.GL_GET_ACCOUNT_BALANCE("1000", 4) → sa valeur à la période 4=IES.GL_GET_ACCOUNT_BALANCE("4000", -1, "", "", "", 1) → le cumul des périodes 1 à courante=IES.GL_GET_CURRENT_PERIOD() → la période courante choisie à l'importationLe numéro de compte se donne en texte (entre guillemets, ou
$A8&""si la cellule A8 le contient) pour préserver les zéros de tête. Les huit fonctions, leurs paramètres (périodes, cumul, segments,CompanyID) et leurs messages sont dans la Référence des fonctions — en particulier GL_GET_ACCOUNT_BALANCE et GL_GET_ACCOUNT_DESCRIPTION. -
Voir les comptes (Opérations → Voir les comptes) — la liste de votre plan comptable avec un filtre ; cochez des comptes et Traiter les lignes sélectionnées écrit leurs numéros à partir de la cellule active, un par ligne — le point de départ d'un état.
-
Templates financiers (Opérations → Templates financiers) — Créer un Bilan ou Créer un État des résultats génère, dans une nouvelle feuille, un squelette hiérarchique avec sections et sous-totaux : vous inscrivez vos numéros de compte en colonne A, les colonnes description et solde se remplissent par formules
=IES.…. -
Groupes GL (Opérations → Groupes GL) — définissez des regroupements de comptes (groupes et sous-groupes), enregistrés dans le classeur, puis sommez-les d'un coup avec
=IES.GL_GET_GROUP_BALANCE("Ventes"). -
Vérifier les comptes (Opérations → Vérifier les comptes) — en trois étapes (types de comptes à valider, onglets et colonne à parcourir, Lancer), signale les comptes du plan comptable omis dans vos onglets, ceux en double, et les numéros qui n'existent pas : le filet avant de présenter un état financier.
-
Aide Formule IES — l'assistant qui compose une formule
=IES.…pour vous, paramètre par paramètre ; Remplacer formules fige un état terminé en valeurs, pour le transmettre sans le complément. -
Transactions GL (Données → Transactions GL) — importe les écritures de grand livre d'une plage de dates, avec une limite de lignes, pour les analyses au détail.
Ma compagnie est sur Acomba (poste de travail)
Si votre comptabilité est tenue dans Acomba (le logiciel installé chez vous), Solution IES fonctionne de la même façon ; seule la connexion à la compagnie change :
- Acomba n'est pas dans le nuage : la passerelle Conexio y accède par un agent local, un petit service Windows installé sur le serveur où se trouvent vos données Acomba — Installation et configuration puis Installer l'agent. Cette mise en service se fait de façon assistée avec Solution Infomédia.
- La connexion à la compagnie se crée aussi dans le portail Conexio, avec le chemin des données Acomba et un usager dédié — Connecter et configurer Acomba.
Les étapes 3, 4 et 5 sont ensuite identiques. Deux différences en bonus : avec Acomba, laissez Importer données de PROJETS [Acomba] cochée pour disposer des soldes par projet et des filtres de segments des fonctions, et les budgets (Budget01 à 03) sont importés si vous les cochez.
Plusieurs compagnies ?
Un même classeur peut consolider plusieurs compagnies — plusieurs connexions d'une même licence, ou plusieurs licences :
- Dans le volet Importer, cliquez Ajouter une compagnie : un second bloc apparaît, avec ses propres Code Licence, Mot de passe, CompanyCode et Période.
- Le champ Prefix se déverrouille et devient obligatoire pour chaque bloc : c'est un texte
court ajouté devant chaque numéro de compte de cette compagnie (par exemple
A_→A_1000,B_→B_1000). Terminez-le par_: c'est la forme que Vérifier les comptes reconnaît. - Dans vos formules, désignez le compte avec son préfixe :
=IES.GL_GET_ACCOUNT_BALANCE("B_1000"). Le paramètreCompanyIDdes fonctions (0 pour le premier bloc, 1 pour le second…) sert aux fonctions de période,=IES.GL_GET_CURRENT_PERIOD(1)par exemple.
Supprimer retire un bloc ; la première compagnie ne se supprime pas.
Où sont conservés vos accès
Le code licence, la clé d'accès API et le code de compagnie sont enregistrés dans le classeur (la clé n'y est pas stockée en clair), pour que l'importation suivante se fasse d'un clic. Un classeur transmis à un tiers emporte donc ces accès : partagez-le seulement avec des personnes autorisées, et révoquez la clé dans le portail si un classeur vous échappe — une clé d'accès dédiée à Solution IES se coupe sans toucher à vos autres intégrations.
En cas de problème
- L'importation échoue : reprenez le tableau des messages de l'étape 4 ; le détail
complet est dans la feuille
IESDATA_LOGdu classeur (affichez les feuilles masquées au besoin). - Une formule renvoie
Account not found: le compte n'est pas dans laCHARTE— réimportez si le plan comptable a changé, ou vérifiez le préfixe en multi-compagnie. Company with id 1 not found: leCompanyIDdonné à la formule ne correspond à aucun bloc du volet Importer.- Les soldes semblent en retard : relancez Importer les données ; dans Acomba GO, vérifiez aussi que les documents concernés sont transférés au grand livre.
- Pour le support, Options générales → Activer le mode DEBUG enrichit le journal, puis écrivez
à supportprogweb@solutioninfomedia.com avec le classeur (ou sa feuille
IESDATA_LOG) et le message exact. Les questions d'API en général : Dépannage.