Aller au contenu principal

Erreurs Acomba : les codes et leur signification

S’applique àAcomba

Quand un traitement échoue dans Acomba, directement ou par un logiciel connecté, Acomba répond par un code d'erreur. Le connecteur le renvoie tel quel dans le message d'erreur de l'API (Erreur Acomba #XX : …). Cette page explique les codes que l'on rencontre le plus souvent, puis donne la liste complète.

Les erreurs les plus fréquentes

#1 — Maintenance en cours sur cette fiche

Un autre utilisateur ou processus est en train de modifier la fiche, qui est temporairement inaccessible. Cas typique : un usager a la fiche client ouverte à l'écran dans Acomba ; le client reste « barré » tant qu'il n'a pas enregistré ou fermé la fiche.

#10 — La clé spécifiée n'a pas été trouvée

Vous demandez une clé précise (numéro de produit, de client, de facture…) et Acomba ne la trouve pas. L'identifiant utilisé dans la requête est introuvable ou inexistant : vérifiez qu'il est correct, bien orthographié et qu'il existe vraiment dans Acomba avant de relancer.

#13 — Fin de l'index

La recherche a parcouru les données jusqu'au bout sans trouver ce que vous cherchez. Ça arrive surtout quand on cherche sur un champ non unique (le nom d'un client, un code UPC) au lieu d'un identifiant unique (numéro de client, de produit). Utilisez des champs uniques pour vos recherches et, sur les champs non uniques, prévoyez le cas « aucun résultat ».

#41 — Votre version de l'application n'est pas à jour

La version du logiciel Acomba ne correspond pas à celle des fichiers de la société. Typique après une mise à jour d'Acomba faite sur certains postes seulement. Pour résoudre :

  1. Sur le poste du connecteur, ouvrez Acomba et tentez d'ouvrir la société concernée.
  2. Selon le message :
    • « Votre logiciel n'est pas à jour » : les données de la société sont plus récentes que le logiciel. Mettez à jour Acomba sur ce poste, selon la procédure officielle d'Acomba.
    • « Voulez-vous mettre à jour les dossiers de la compagnie ? » : le logiciel est plus récent que les données. Répondez Oui pour mettre les fichiers de la société à niveau.
    • Aucun message : les versions correspondent déjà.

Tous les postes et tous les outils qui utilisent Acomba, connecteurs compris, doivent être à la même version. Avant une mise à jour, libérez le SDK : voir Mise à jour manuelle d'Acomba.

#42 — Accès exclusif

Un autre processus ou utilisateur a déjà les fichiers de données d'Acomba en exclusivité ; l'opération en cours ne peut pas s'exécuter.

  1. Fermez toutes les instances d'Acomba ouvertes ; personne ne doit utiliser Acomba pendant l'opération.
  2. Redémarrez le serveur ou le poste où Acomba est installé pour libérer l'accès exclusif.
  3. Vérifiez qu'aucun autre logiciel ou connecteur n'accède aux fichiers, et fermez-le.

#94 — Compte payable invalide

Le compte payable (un compte de grand livre) n'est pas sur la première ligne de la transaction. Dans Acomba, un compte payable reçoit constamment les débits et crédits des comptes à payer ; pour qu'une facture fournisseur soit valide, sa première ligne doit être un compte payable — c'est d'ailleurs ce qu'Acomba fait lui-même quand on saisit une facture fournisseur à l'écran, et cette première ligne n'est pas modifiable.

Dans la requête, la première ligne doit donc être le compte payable (par exemple 2100). Voir aussi Plusieurs comptes GL sur une facture fournisseur.

#136 — Cette application n'est pas installée

Le chemin vers Acomba configuré dans le connecteur ne correspond pas à celui où Acomba (et son SDK) est réellement installé sur le poste. Exemple : Acomba est installé dans C:\fortune, le SDK pointe donc là, mais le connecteur pointe vers C:\donnees\fortune.

Solution : dans la connexion, mettez le chemin logiciel exactement égal au répertoire d'installation vu par le SDK, sans le \SDK final (si WRINFO montre C:\fortune\sdk, le bon chemin est C:\fortune). Voir Installer le SDK d'Acomba et, pour OnlineERP, la case Chemin Logiciel des options du connecteur.

#225 — Droits d'accès insuffisants

L'usager Acomba avec lequel le connecteur ouvre la société n'a pas les droits du module concerné ; Acomba refuse l'opération et retourne ce code.

Attention : le manque de droits se manifeste plus souvent en silence qu'en erreur #225. Sur une extraction, la requête répond HTTP 200 avec le bon nombre d'enregistrements, mais tous vides (identifiants à "0", date 1899-12-30, NbLignes: 0). Comment reconnaître le cas et quel onglet cocher : Les droits de l'usager Acomba.

Défaillance irrémédiable

Le SDK (le composant qui permet à un logiciel de communiquer avec les données d'Acomba) ou la base de données Acomba est corrompu ou dans un état instable.

  1. Fermez tous les logiciels Acomba, sur tous les postes.
  2. Redémarrez le serveur où sont les données Acomba.
  3. Faites un remontage Acomba pour ramener les fichiers à un état fonctionnel.

Si le problème persiste, contactez le support.

Filer error #41

Une clé invalide a été soumise au SDK : par exemple, créer un produit en spécifiant un groupe de produits qui n'existe pas. Assurez-vous que toutes les « clés étrangères » (groupe, compte GL, client, terme de paiement…) existent dans Acomba. Voir Erreur FILER_ERROR.

Erreur de Toolkit — la transaction n'est pas balancée

Dans une écriture au grand livre, le total des débits et des crédits doit être égal à 0 $ ; sinon Acomba refuse la transaction. Typiquement, il faut inverser le montant total de la facture dans le compte payable :

Compte GLDébitCrédit
Compte payable1 000 $
Compte GL nº 1500 $
Compte GL nº 2250 $
Compte GL nº 3250 $

L'équivalent en JSON :

{
"DateFacture": "2025-05-08",
"NoFacture": "112233",
"Description": "test1",
"SousTotalFacture": 1000.00,
"TypeDoc": "FACTURESFOURNISSEURS",
"InfoClientFacturerA": {
"NoClient": "A1908"
},
"LigneFacture": [
{ "DescriptionLigne": "Compte payable", "PrixFinal": -1000.00, "NoCompteGL": "20000" },
{ "DescriptionLigne": "Frais divers", "PrixFinal": 500.00, "NoCompteGL": "50000" },
{ "DescriptionLigne": "Services professionnels", "PrixFinal": 250.00, "NoCompteGL": "50100" },
{ "DescriptionLigne": "Frais administratifs", "PrixFinal": 250.00, "NoCompteGL": "50200" }
]
}

La licence Runtime ODBC n'est pas valide pour ce produit

Le logiciel en cours d'exécution n'a pas le droit de se connecter à Acomba par le pilote ODBC. Acomba autorise les logiciels tiers par fichier de licence : chaque exécutable (par exemple MonLogiciel.exe) doit avoir son fichier ORBxxxxx.dta dans le dossier C:\FORTUNE. Sans ce fichier, l'accès ODBC est bloqué même si le logiciel fonctionne pour le reste.

  1. Vérifiez que le fichier ORBxxxxx.dta (fourni par Acomba ou par votre intégrateur) est bien dans le dossier C:\FORTUNE de l'installation Acomba visée par la connexion ODBC.
  2. Pour un logiciel tiers, vérifiez que ses étapes d'installation ont été suivies.
  3. Si vous ne trouvez pas le fichier, ou ne savez pas lequel utiliser, contactez le concepteur du logiciel ou votre partenaire Acomba.

Liste complète des codes d'erreur Acomba

Pour référence, voici la liste complète des codes d'erreur d'Acomba. Le SDK expose aussi la méthode GetErrorMessage pour obtenir la description d'un code.

CodeDescription
1Maintenance en cours sur cette fiche.
2Cette fiche est détruite.
3Cette fiche n'est pas réservée.
4Cette fiche est utilisée.
5Cette fiche est archivée.
6Cette fiche est en cours de création.
7Ce numéro est déjà utilisé.
8Ce numéro n'existe pas.
9L'index est vide.
10La clé spécifiée n'a pas été trouvée.
11La clé spécifiée n'est pas réservée.
12Début de l'index.
13Fin de l'index.
14Rang pas trouvé.
15Transfert des lots en cours.
16Correction de transactions en cours dans le lot.
17Correction de transactions de lot pas réservée.
18Transfert des lots non réservé.
19Ce lot est plein. Vous ne pouvez y ajouter de nouvelles transactions.
20Ce compte est utilisé. On ne peut changer sa catégorie.
21Ce compte de banque est utilisé. On ne peut changer son numéro.
23On ne peut pas changer la catégorie d'un compte multiple.
24Le compte multiple contient un compte détruit.
25Un compte multiple ne peut pas contenir un autre compte multiple.
26Le type du chèque à imprimer est invalide.
27L'impression des chèques n'a pas été réservée.
28On ne peut concilier ou imprimer s'il y a une correction en cours.
29Le compte n'est pas un compte de banque.
30Type de calcul financier invalide.
31Compte non réservé pour faire la conciliation.
32Type de la transaction invalide.
33Conciliation en cours.
34Impression de chèque en cours.
35Le compte de banque pour le chèque ou le dépôt n'a pas été réservé.
36Cette transaction est conciliée.
37Une panne s'est produite sur une autre station. On ne peut pas inscrire de transactions.
38Cette transaction est annulée.
39On ne peut pas modifier le numéro de l'usager « Supervisor ».
40On ne peut pas détruire l'usager « Supervisor ».
41Votre version d'Acomba n'est pas à jour, ou encore, les fichiers de la société doivent être mis à jour.
42Accès exclusif.
43Aucune application créée.
44Création ou ajout de fichiers en cours sur une autre station.
45Mise à jour en cours sur une autre station.
46Récupération des fichiers en cours sur une autre station.
47Taille de l'enregistrement de contrôle invalide.
48La Comptabilité n'est pas active.
49Les fichiers de la Comptabilité n'ont pas été créés.
50Il n'y a pas de préférences pour cette fiche.
51Banque invalide.
52Numéro d'écriture invalide.
53Les fichiers sont déjà barrés.
54Les fichiers ne sont pas barrés.
55Cette opération est déjà réservée.
56L'opération n'a pas été réservée.
57Le plan comptable est absent.
58Version de l'application et des données incompatibles.
59Abandon de la récupération.
60On ne peut pas faire de conciliation sur un compte multiple.
61On ne peut pas faire la conciliation d'un compte archivé.
62Date de conciliation invalide.
63Ajout de transactions en cours dans le lot.
64Ajout de transactions de lots pas réservé.
65Une autre station transfère déjà des transactions à la Comptabilité.
66Le transfert de transactions à la Comptabilité n'a pas été réservé.
67Vous devez être le seul usager dans la Société pour faire la fin de période.
68Vous devez être le seul usager dans la Société pour faire la fin d'année.
69Vous devez effectuer une récupération des données avant de faire la fin de période.
70Vous devez effectuer une récupération des données avant de faire la fin d'année.
71Le traitement global est déjà utilisé.
72Le traitement global n'a pas été réservé.
73La récupération des données doit être effectuée avant de pouvoir faire un traitement global.
74Catégorie de compte invalide.
75Les fichiers de l'application Fournisseurs n'ont pas été créés.
76FormPref inconnue.
77Taille de FormPref invalide.
78Mauvaise version de FormPref.
79Pas de session de conciliation pour ce compte à cette date.
80Abandon de la mise à jour des fichiers.
81RapPref inconnue.
82Taille de RapPref invalide.
83Mauvaise version de RapPref.
84L'application Fournisseurs n'est pas active.
85Il y a déjà 256 tâches actives.
86Tâche invalide.
87Une autre station importe déjà des transactions.
88L'importation des transactions n'a pas été réservée.
89Les paiements pour ce fournisseur sont envoyés à un autre fournisseur.
90Un compte n'a pas été saisi.
91Catégorie de compte invalide.
92Vous devez produire un rapport hebdomadaire et faire une vérification des dossiers utilisés avant de pouvoir modifier les comptes payables et les comptes d'escompte.
93Certains comptes payables ont dû être modifiés. Veuillez vérifier si les comptes payables sont corrects.
94Compte payable invalide.
95Les paiements à ce fournisseur ne peuvent être envoyés à un autre fournisseur.
96Inscription de paiements en cours pour ce fournisseur.
97Correction de factures fournisseurs pas réservée.
99Inscription de paiements non réservée.
100Inscription de paiements ou impression de chèques en cours.
101Cette transaction n'appartient pas au bon fournisseur.
102Cette transaction est détruite.
103Cette transaction est entièrement payée.
104Fournisseur détruit.
105Montant du paiement ou de l'escompte invalide.
106Montants du paiement et de l'escompte trop grands pour le solde de la transaction.
107Cette transaction a été transférée à la Comptabilité.
108Il y a des paiements pour cette transaction.
109Édition de factures de fournisseurs en cours.
110Édition non réservée de paiements fournisseurs.
111Une panne s'est produite sur une autre station. Vous devez faire une récupération des données avant de pouvoir faire cette opération.
112Impression des chèques en cours.
113Impression des chèques pas réservée.
114Il n'est pas possible de corriger une transaction archivée ou une encaisse.
115Correction de paiements en cours.
116Correction de paiements pas réservée.
117Cette transaction a été transférée à la Comptabilité.
118Le montant total de l'encaisse doit être négatif.
119Il n'est pas possible de payer une facture non transférée à la Comptabilité avec un paiement déjà transféré.
120Il y a un ou des champs invalides dans les termes de paiement.
121Le compte payable de la transaction est différent de celui du paiement.
122Cette transaction n'est pas en attente.
123Numéro invalide.
124Vous devez être le seul usager dans la Société pour faire la vérification des dossiers utilisés.
125Le rapport hebdomadaire est déjà réservé.
126Le rapport hebdomadaire n'est pas réservé.
127La date du paiement est antérieure à celle de la facture.
128Une récupération des données est nécessaire avant de pouvoir faire le rapport hebdomadaire. Veuillez fermer et rouvrir la société pour faire la récupération des données.
129Vous devez être le seul usager dans cette société pour faire le rapport hebdomadaire.
130Lot invalide pour faire le transfert à la Comptabilité.
131Période de Comptabilité invalide pour faire le transfert.
132Fichier d'exportation de transactions invalide.
133Les fichiers de l'application Clients n'ont pas été créés.
134L'application Clients n'est pas active.
135Pas d'usager en session de travail.
136Cette application n'est pas installée, ou encore, si vous opérez en mode démo, le SDK doit être mis à jour.
137Taille invalide.
138L'application Coût de Projets n'est pas active.
139Numéro de segment invalide.
140Vous devez être le seul usager dans cette société pour faire cette opération.
141Une mise à jour des fichiers de cette société est nécessaire. Vous devez être le seul usager dans cette société pour faire cette opération.
142Les fichiers de l'application Clients et/ou de l'application Inventaire sont absents.
143Les fichiers de l'application Inventaire n'ont pas été créés.
144L'application Clients et/ou l'application Inventaire ne sont pas actives.
145L'application Inventaire n'est pas active.
146Il n'est pas possible de changer le produit associé à un produit fournisseur.
147Il n'est pas possible de changer le fournisseur associé à ce produit fournisseur.
148Item de catégorie invalide.
149Il n'est pas possible de changer le produit associé à un item de produit.
150Erreur de paquet.
151Requête inconnue.
152Cette opération ne peut être faite en mode accès à distance.
153Une opération devant être exécutée localement (remontage, mise à jour, etc.) empêche l'ouverture de cette société.
154Il y a déjà un usager dans cette société.
155Valeurs par défaut non initialisées.
156On ne peut corriger une transaction inscrite par la facturation.
157L'application Comptabilité ou l'application Fournisseurs ou l'application Clients doivent être actives.
158Compte recevable invalide.
159Transfert de prélèvement en cours.
160Transfert de prélèvement non réservé.
161Correction de paiement en cours.
162Correction de paiements pas réservée.
163Inscription de paiements ou transfert de prélèvement.
164Cette transaction n'appartient pas au bon client.
165Client détruit.
166Le compte recevable de la transaction est différent de celui du paiement.
167Inscription de paiements en cours pour ce client.
168Correction de factures fournisseurs pas réservée.
169Édition de factures clients en cours.
170Édition non réservée de paiements clients.
171Cette transaction a été transférée à la Comptabilité par le rapport journalier.
172Un des montants du paiement est invalide.
173Il n'est pas possible de modifier ou de détruire un paiement fait par la facturation.
174Les factures pour ce client sont envoyées à un autre client.
175Les factures de ce client ne peuvent être payées par un autre client.
176Cette transaction est inactive.
177L'application Gestion des commandes n'est pas active.
178Ligne de facturation invalide.
179Liste de prix invalide.
180Une récupération des données est nécessaire avant de pouvoir faire le rapport journalier. Veuillez fermer et rouvrir la société pour faire la récupération des données.
181Il y a des dépôts pour cette commande.
182Vous devez effectuer un rapport journalier.
183L'application Gestion des appels n'est pas active.
184Les fichiers de la Gestion des appels n'ont pas été créés.
185L'appel doit être associé à une file d'attente ou à un usager.
186Le type de contact de l'appel est invalide.
187Un appel traité ne peut être modifié.
188Un appel traité doit être associé à l'usager qui a servi cet appel.
189Le niveau de sécurité de l'appel est invalide.
190Le niveau de l'usager n'est pas valide.
191La file d'attente n'est pas liée à un horaire d'appel.
192Il n'est pas possible de modifier un excédent.
193La paie n'est pas active.
194Les fichiers de paies sont absents.
195L'application Paie n'est pas active.
196Les fichiers de Paie n'ont pas été créés.
197Une fonction ne peut être modifiée.
198Une fonction doit être associée à un employé.
199Il y a un ou des champs invalides dans le département.
200Manque de mémoire pour créer les fonctions.
201L'employé a été détruit.
202L'employé n'a pas été réservé.
203L'employé a été réservé par un autre utilisateur.
204Les départements sont incompatibles.
205Fonction invalide.
206Fiche inactive.
207Maintenance employé ou inscription de paie ou importation en cours.
208Configuration de la Paie en cours d'édition.
209Au moins une remise a été faite pour cette paie.
210Paie invalide pour cette période.
211Impression de paie en cours.
212Impression de paie non réservée.
213Correction de paie en cours.
214Correction de paiements en cours.
215Employé invalide.
216Paie invalide.
217Des paies ont été inscrites pour ce département ou édition d'employé ou de paie en cours.
218Changement de fréquence de paie en cours.
219Une récupération des données est nécessaire avant de pouvoir faire le journal des paies. Veuillez fermer et rouvrir la société pour faire la récupération des données.
220Le pourcentage total de répartition des projets est invalide.
221Une récupération des données est nécessaire avant de pouvoir faire la fin d'année de la paie. Veuillez fermer et rouvrir la société pour faire la récupération des données.
222Il est impossible de renverser ce type de mouvement d'inventaire.
223Il est impossible de renverser ce mouvement d'inventaire car il n'est pas le plus récent.
224Il y a un ou des champs invalides dans cette fiche.
225Droits d'accès insuffisants.
226Il y a un ou des champs invalides dans les relevés gouvernementaux.
227Une récupération des données est nécessaire avant de pouvoir faire cette opération. Veuillez fermer et rouvrir la société pour faire la récupération des données.
228Ce numéro de transaction est en cours d'ajout.
229Cette fonction est active et ne peut être détruite par la procédure de fin d'année.
230Cette fonction ne peut être détruite car elle recevra les vacances accumulées d'une autre fonction de l'employé.
231Ces deux fonctions n'appartiennent pas au même employé.
232Cette fonction ne peut recevoir les vacances accumulées car elle sera détruite par la procédure de fin d'année.
233Certaines transactions sont encore actives.
234Les chartes des deux sociétés sont incompatibles.
235Les projets des deux sociétés sont incompatibles.
236Les projets sont absents.
237Les fichiers de la Comptabilité sont absents.
238Les usagers sont absents.
239Les usagers des deux sociétés sont incompatibles.
240Il y a un ou des champs invalides dans la banque RH.
241Maintenance d'employés ou inscription de lignes de temps ou inscription de paies en cours.
242Maintenance de banques RH en cours.
243Cette fiche est inexistante.
244Ligne de temps invalide.
245Cette ligne de temps n'est pas modifiable.
246Création d'image de prise d'inventaire en cours.
247La création d'image de prise d'inventaire n'est pas réservée.
248La période de pension alimentaire n'est pas valide.
249Il n'y a pas de pension alimentaire dans cette période.
250Une remise de pension alimentaire a déjà été effectuée pour cette période.
251Nombre de clés invalide.
252Il n'y a pas d'usager lié à ce vendeur.
253Ce salaire ne contient pas de CSST.
254La méthode Start de l'interface AcoSDKX n'a pas été exécutée avec succès.
255Cette commande ouverte n'est pas totalement facturée.
256Cette transaction est barrée et ne peut être détruite.
257Tous les numéros sont utilisés.
258Montant invalide.
259Il y a un ou des champs invalides dans le paid out.
260Type de paid out invalide.
261Type d'usager invalide.
262Une incohérence a été détectée au niveau des données. Un remontage est nécessaire.
263Paid out invalide. Le paid out de type renversement doit être assigné à un cash out. De plus, le total doit être égal à zéro.
264Il n'est pas permis de modifier une fiche de cash out.
265Il n'est pas permis de modifier une fiche de paid out.
266Le compte de cash out est manquant.
267Des champs de quantité ne sont pas à zéro.
268Le type de la trace Carte-cadeau est invalide.
269Carte-cadeau n'est pas actif.
270Il n'est pas permis d'utiliser le mode de paiement carte-cadeau.
998Mémoire insuffisante.
999Mémoire insuffisante pour faire la récupération.
1000Les fichiers de la Comptabilité sont absents.
1001Fichier fournisseur absent.
1002Les fichiers de la Société sont absents.
1003Les fichiers de l'application Fournisseurs sont absents.
1004Les fichiers de l'application clients sont absents.
1005Fichier client absent.
1006Les fichiers de la Gestion des appels sont absents.
1255La description d'un paid out est invalide.

Cette page vous a-t-elle été utile ?