Liste d'erreur à l'utilisation de Batigest (1/2)

Voici une liste de plusieurs erreurs que vous pouvez rencontrer à l'utilisation du logiciel Sage Apibatiment Batigest (erreur Access notamment):

 

- Erreur 3043 :

Cas générique : problèmes réseau:

La référence 3043 est symptomatique d'une défaillance partielle ou totale du réseau :

Les cartes réseau : elles peuvent être défectueuses pour plusieurs raisons : mauvaise fabrication (elles ont des micro coupures lors de l'envoi de gros débits), driver peu ou pas correct (une carte D-link avec un driver Realtek fonctionne comme une carte Realtek...), taux de transfert forcé...,

Le hub, le switch ou le routeur : si cet élément subit des micro-coupures, c'est tout le réseau qui en pâtit : il est important de le protéger électriquement,

Le câblage : seule une recette permet de garantir son intégrité, et selon son ancienneté, il peut être important de le faire vérifier. Le média réseau peut être, selon sa conception, trés sensible aux variations electro-magnétiques, aux variations de tension électrique, à la courbure du câble,... Des normes très précises existent et sont souvent peu respectées du fait de la difficulté parfois à les appliquer (angle de courbure ne dépassant pas x degrés,...) : toutefois ceci peut influer sur une bonne utilisation du média,

Les protocoles : nous recommandons pour un bon fonctionnement de nos logiciels en réseau, l'utilisation exclusive du protocole TCP/IP : selon le type de réseau et surtout le type de système d'exploitation de votre serveur, vous devrez mettre des adresses IP fixes sur vos machines. Par conséquent si vous avez un réseau "poste à poste" ou du moins sans serveur DHCP installé et paramétré correctement, vous devez imposer des adresses IP aux machines du réseau: Vous pouvez utiliser le type d'adresse suivant :

Machine 1 : adresse IP : 1.1.1.1 Masque de sous-réseau : 255.255.255.0

Machine 2 : adresse IP : 1.1.1.2 Masque de sous-réseau : 255.255.255.0

....

Le fait de "voir" les autres machines que la sienne dans le voisinage réseau ne signifie pas pour autant que votre réseau fonctionne correctement. De même, le fait de pouvoir travailler sur des applications telles que Word ou Excel n'est pas comparable à l'utilisation de la Gestion car celui-ci fait transiter en permanence beaucoup d'informations au travers du réseau alors que Word travaille en local et envoie ensuite un fichier texte (comparativement de très petite taille) au serveur...

 

Cas spécifiques de Batigest: 

Batigest peut générer des erreurs 3043 dans les deux cas suivants : 

 - La saisie prédictive (ou semi automatique):

Si l'erreur se produit lors de la saisie de devis et / ou de factures, la saisie prédictive en est surement la cause.

Deux possibilités : 

  •  Le client souhaite utiliser la saisie prédictive : supprimer le fichier Search.mdb présent dans le répertoire C:\Sage\Batigest sur le serveur. Inconvénient : l'erreur peut revenir très rapidement.
  •  Le client ne souhaite pas utiliser la saisie prédictive : la désactiver dans les préférences

 

 - Batigest i7 : scindage des bases: 

Il a été constaté depuis le scindage des bases de Batigest une recrudescence d'erreurs 3043 provoquant le plus souvent des endommagements de base de données matérialisées par l'apparition d'erreurs 3343.

La solution va consister à désactiver la fonction de location de serveur de données de Windows.

 

- Erreur 91 : Variable objet ou variable bloc With non définie:

L'erreur 91 est une erreur commune et relativement générique, qui peut avoir plusieurs causes. Les causes principales sont les suivantes :

Incohérences dans les données de la base:

Dans ce cas, une réorganisation avec traitement exhaustif doit suffire à corriger l'erreur.

Problème concernant le lien Financier:

Il a déjà été constaté que les erreurs 91 pouvaient être liées à un lien Financier endommagé.

Dans ce cas, il convient de refaire le lien en suivant la procédure suivante :

  •  Dans la Gestion ou la Comptabilité, défaire le lien avec le Financier
  •  Quitter toutes les applications Sage
  •  Renommer le fichier Ste.ini.txt du dossier société du Financier
  •  Refaire la liaison avec le Financier

 

Problème de droits d'accès:

En cas de droits d'accès insuffisants, le logiciel peut faire apparaître une erreur 91 car il n'accède pas à certains fichiers.

Dans ce cas, il convient de refaire les droits sur le répertoire de l'application, sur le poste hébergeant les données (Utilisateur "Tout le monde" en "Contrôle total" dans les onglets "Partage" et "Sécurité")

 

Cas spécifique Batigest : Erreur 91 en import d'appel d'offres depuis Sage e-appel d'offres (SPIGAO)

Dans Batigest, une erreur 91 peut apparaître lors de l'import d'un appel d'offre, plus précisément lors de la création des lignes dans le devis Batigest.

Cette erreur est liée à l'absence ou à la mauvaise installation du composant "Extensions d'applications Sage Apibatiment", composant utilisé lors de l'import export au format Excel, Word ou encore XML (comprend également l'import de devis au format BCD).

Pour solutionner, il convient de réinstaller l'application Batigest.

 

- Erreur 3035 : Ressources système insuffisantes: 

Le plus souvent, cette erreur est liée à la modification d'un clé en base de registre, la clé MaxBufferSize.

La valeur de cette clé doit être à 0 : toute autre valeur peut engendrer des erreurs 3035 en utilisation des applications Sage PE et Bâtiment (Access).

 

- Erreur 3061 / 3068 / 3071 / 3078: 

Les erreurs 3061, 3068, 3071 ou 3078 sont généralement rencontrées en ouverture de liste et indiquent que le logiciel n'est pas en mesure d'afficher les enregistrements par rapport à la requête SQL liée à la vue. 

Deux causes principales : 

  •   La requête SQL est mal conçue : elle fait appel à une table qui n'existe pas ou qui n'est pas disponible.

Dans ce cas, il convient de revoir la requête SQL. 

  •  Problème de tables liées : cette erreur est souvent rencontrée dans le logiciel Financier en ouverture de la liste des échéances clients / fournisseurs si l'utilisateur a demander à ce que soient affichées des informations sur les clients / fournisseurs. En effet, les informations client / fournisseur ne sont pas présents dans la base de données du Financier mais dans la base de données de la Gestion / Compta (en fonction du logiciel maitre sur le financier).

Si le lien Financier est endommagé, la requête SQL appelle une table que le logiciel ne trouve, ce qui engendre l'erreur.

Dans ce cas, il convient de refaire le lien Financier en suivant la procédure jointe :

  • Dans la Gestion ou la Comptabilité, défaire le lien avec le Financier
  • Quitter toutes les applications Sage
  • Renommer le fichier Ste.ini.txt du dossier société du Financier
  • Refaire la liaison avec le Financier

 

- Erreur 9 : Cette erreur peut provenir d'un problème sur les colonages des tableaux de saisie: 

Problème d'affichage:

Cette erreur est le plus souvent liée à des problèmes d'affichage : les tableaux de saisie (scroll) sont paramétrables par utilisateur (ajout de colonne, modification de la largeur des colonnes...).

Cette personnalisation est stockée en base de données dans la table SysScroll.

Il peut arriver que les données deviennent incohérentes et qu'en ouverture de fiche, l'erreur 9 apparaisse.

 

Cas particuliers:

Erreur 9 en ouverture de contrat dans Multiservice

Dans Multiservice, une erreur 9 peut apparaître en ouverture de contrat sans être liée à un problème d'affichage.

 

- Erreur "Il n'y a pas assez de place pour afficher au moins une ligne": 

Comme pour l'erreur 9, l'erreur "Il n'y a pas assez de place pour afficher au moins une ligne" est liée à un problème d'affichage.

Il convient donc d'utiliser les fep SysScroll après avoir vérifié que la taille de la police dans Windows soit bien en "Normale (100%)"

 

-Erreur 3800 : "XXX" n'est pas un index de cette table

 Erreur 3010 : La table "[Nom de la table]" existe déjà: 

Les erreurs 3800 et 3010 sont symptomatiques d'un endommagement de la structure de la base de données (index cassé pour l'erreur 3800, table temporaire non supprimée pour l'erreur 3010).

La seule et unique solution concernant ces deux erreurs sera l'utilisation de l'analyseur de base de données.

 

- Erreur Automation 440: 

Les erreurs 440 (parfois accompagnées d'erreurs 0) sont le plus souvent des erreurs liées à l'affichage.

 

Erreur 440 à l'ouverture du logiciel:

Si l'erreur 440 apparaît dès l'ouverture du logiciel sur un logiciel en version i7, le skin peut en être la cause.

 

Erreur 440 en utilisation du logiciel:

L'erreur 440 en utilisation du logiciel peut avoir plusieurs causes :  

  •  Taille de police augmentée dans Windows

Les applications Sage PE nécessite une taille de police "Normale (100%)" pour fonctionner correctement. Toute taille de police augmentée (125%, 150%) peut engendrer des incohérences dans l'affichage dans le logiciel : 

  •  Perte de boutons en bas de fiche
  •  Champs mal ou pas affichés
  •  Erreur 440 / 0 en ouverture de la fiche

Dans ce cas, il est indispensable que l'utilisateur modifie la taille de police dans Windows (ou PPP) à une valeur de 100%.

 - Problème de données dans les tables SysScroll / SysPositListes / SysPositFiches

Au fur et à mesure de l'utilisation de l'application, a fortiori en réseau, les données contenues dans les tables SysScroll / SysPositListes / SysPositFiches peuvent devenir incohérentes.

Pour rappel : 

 - La table SysScroll gère les colonnages des tableaux de saisie 

 - La table SysPositListes stocke la position des listes de façon à ce que, par utilisateur, l'ouverture de la liste se fasse dans la même position que lors se dernière fermeture

 - La table SysPositFiches stocke la position des fiches 

Dans ce cas, la seule solution va consister à utiliser le fichier fep SysScroll, qui va vider ces 3 tables et ainsi réinitialiser les valeurs par défaut.

 

Si malgré toutes ses informations, votre problème n'est toujours pas résolus, vous pouvez faire appel à notre assistance téléphonique: 0.892.490.172 (0.35€/minute selon opérateur). Vous pouvez également commander un ticket technique de 30 minutes avec l'un de nos techniciens. 

 

ImprimerE-mail

Informations générales

Contact

Tel : 09.72.47.67.37


 

Compétences SAGE

Certifié Apimécanique
Distributeur Sage i7 PE
Agréé Apibâtiment
Certifié Apinégoce
Partenaire Apiservices

Agréé Sage Petites Entreprises
Agréé Script Sage

Compétences CODIAL

Partenaire certifié Codial

ERP CODIAL Négoce
ERP CODIAL Bâtiment
ERP CODIAL Services
Partenaire modules CODIAL
Etats et Requêtes CODIAL

Site d'assistance

Ce site appartient au service d'assistance technique d'un distributeur agréé Sage Petites Entreprises et CODIAL.
Ce site n'appartient ni à SAGE "api" ni à CODIAL.
feedback

Nous sommes joignable au 09.72.47.67.37 du lundi au vendredi de 9h à 12h et de 14h à 18h. Nos services sont accessibles pour les clients sous contrat ou les sociétés après paiement de tickets d'assistance technique. 
 

feedback
Recherchez sur le site