Résoudre les problèmes liés au transfert comptable Batigest Connect vers Sage 50
Summary
Cet article décrit les étapes du transfert comptable entre Sage 50 et Batigest Connect dans Bâtiment. Il permet également d'identifier la cause d'éventuelles problématiques.
Description
Le paramétrage du transfert comptable avec Sage 50 se découpe en plusieurs étapes.
Batigest détecte la présence de Sage 50 sur le poste. Si tel est le cas, un script nommé "ScriptBatigest.SgScs" est généré dans C:\ProgramData\Ciel\Statics\WGC\Compléments\StartUp.
Vérifiez la présence de ce script :
Si le script est absent :
Affectez les droits au répertoire en question.
Relancez Batigest en tant qu'administrateur.
Réinstallez Batigest Connect en tant qu'administrateur si nécessaire.
Désactivez tout antivirus le temps de cette vérification.
Sage 50 utilise un fichier de script pour générer, au lancement, des fichiers au format JSON. Ces fichiers permettent à Batigest de consulter un plan comptable ainsi qu'une liste de journaux en vue de son paramétrage. Ces fichiers sont stockés par défaut dans C:\Sage\BatigestConnect\Sync50c.
Vérifiez la présence de la clé en base de registre suivante : HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Sage\BTGCNCT
Si cette clé est présente :
Vérifiez qu'elle contient les informations liées au nom de l'exécutable de Batigest Connect et au chemin Synchro50cPath
Vérifiez que le chemin enregistré dans la clé est accessible avec le maximum de droits correctement paramétrés.
ATTENTION :
Vérifiez que le chemin stocké dans la clé est bien accessible et les droits correctement paramétrés. Si le script Sage 50 ne parvient pas à accéder au répertoire en question, un message apparaîtra ou le logiciel se fermera brusquement.
Si cette clé est absente :
Si HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Sage\BTG est détectée, le transfert comptable sera accordé à Batigest i7 et non à Batigest Connect
Vérifiez la présence des fichiers *.JSON ainsi que la clé en base de registre
Si les fichiers JSON sont absents :
Lancez Sage 50 en tant qu'administrateur.
Ouvrez le dossier et attendez quelques minutes (plus le plan comptable est important, plus la génération sera longue).
Accordez tous les droits au répertoire Synchro50cPath
Lors du paramétrage des informations dans Batigest, les informations suivantes sont demandées :
Un chemin de transfert comptable
Le nom du dossier société
Contrôlez que le nom du dossier correspond au caractère près au nom du dossier société de Sage 50. Vérifiez le nom en ouvrant Dossier > Options > Informations dans Sage 50. Le nom de la base indique le nom de la société, avec une extension.
EXEMPLE :
Si le nom de la base est "Société exemple.SgWgc", le nom du dossier sera donc "Société exemple".
Ce nom de dossier est utilisé à la génération des fichiers *.JSON pour scinder les fichiers par répertoire société. Cette action permet de ne pas fusionner tous les plans comptables par mégarde.
Vérifiez la cohérence de ce nom de dossier. Contrôlez aussi que le répertoire de transfert est accessible.
Par défaut, le répertoire à sélectionner est dans C:\ProgramData\Ciel\Données Ciel\Dossiers[Votre dossier société].
Il est possible de personnaliser ce répertoire :
Accédez dans Sage 50 à Dossier > Options > Préférences > Import des écritures
Sélectionnez l'option "utiliser le répertoire :"
Renseignez le même répertoire dans Sage 50 et dans Batigest.
ATTENTION :
Ce répertoire est accessible et les droits d'accès sont correctement configurés. Vérifiez la cohérence des informations liées au répertoire d'échange.