Skip to content
logo Knowledgebase

Résoudre les problèmes liés au transfert comptable Batigest Connect vers Sage 50

Created on  | Last modified on 

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.

Resolution

▼ Étape 1 — Génération du script

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 :

    1. Affectez les droits au répertoire en question.

    2. Relancez Batigest en tant qu'administrateur.

    3. Réinstallez Batigest Connect en tant qu'administrateur si nécessaire.

    4. Désactivez tout antivirus le temps de cette vérification.

  • Si le script est présent : passez à l'étape 2

▼ Étape 2 — Génération des fichiers de plan comptable

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 :

    1. Vérifiez qu'elle contient les informations liées au nom de l'exécutable de Batigest Connect et au chemin Synchro50cPath

    2. 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 :

  1. Lancez Sage 50 en tant qu'administrateur.

  2. Ouvrez le dossier et attendez quelques minutes (plus le plan comptable est important, plus la génération sera longue).

  3. Accordez tous les droits au répertoire Synchro50cPath

  4. Désactivez l'antivirus avant de relancer Sage 50.

▼ Étape 3 — Paramétrage de Batigest

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 :

  1. Accédez dans Sage 50 à Dossier > Options > Préférences > Import des écritures

  2. Sélectionnez l'option "utiliser le répertoire :"

  3. 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.