La base de données SQL offre de nombreuses nouvelles fonctionnalités dans le domaine de la comptabilité/finance, comme par exemple la réconciliation numérique des comptes.
Outil de migration Btrieve vers SQL
À quoi sert l’outil de migration Btrieve vers SQL
| Nous recommandons d’effectuer la migration vers SQL avec la version 2025, car les travaux préparatoires y sont supprimés. Si vous effectuez la migration avec une version antérieure, vous trouverez ici un guide pour les travaux préparatoires : Travaux préparatoires |
Vidéo :
Dans le billet suivant, vous trouverez un e-learning sur le thème de l’outil de migration : E-Learning
Démarrer l’outil de migration Btrieve vers SQL
Lors de l’installation, il est possible d’installer le programme de comptabilité avec la base de données existante (Btrieve) ou parallèlement avec MSSQL Server / Btrieve.
Après l’installation et l’activation de la clé de licence, vous trouverez dans la fenêtre d’informations sous « Détails » l’option spéciale « SQL Server ».
Cette licence permet d’appeler l’« Outil de migration Btrieve vers SQL » dans le menu Démarrer Windows, Démarrer – Tous les programmes – Infoniqa ONE 50 Finance.
Migrer les clients Btrieve vers SQL Express
Se connecter au serveur SQL
Dans l’outil de migration, vous devez d’abord établir la connexion au serveur SQL. Cliquez pour cela en bas à droite sur le bouton « Se connecter au serveur SQL ».
Par défaut, ONE 50 travaille avec l’utilisateur MSSQL
Nom d’utilisateur : Master
Mot de passe : sesam
Si vous travaillez avec vos propres instances et utilisateurs SQL, ceux-ci peuvent être adaptés dans les fichiers de configuration correspondants.
Choisir le client
En deuxième étape, sélectionnez le client Actian existant. Commencez par l’exercice comptable le plus récent.
| Remarque : Veuillez vous assurer d’avoir créé une sauvegarde du client avant la migration. |
Migration des données de base
Par défaut, les données de base « banque et code postal » sont stockées dans le dossier « Stamm » dans le répertoire de votre client. Vos clients pointent vers ce dossier de base via le chemin défini sous « Extras – Options – Paramètres – Section ‘’Fichiers’’ ».
Dorénavant, les données de base dans un client SQL sont stockées dans une base de données « SharedData » séparée
en dehors de la base de données du client. Toutes les données traitées comme données de base doivent être stockées dans la même base de données.
Les paramètres de migration des données de base se définissent, après avoir choisi le client, dans l’onglet Données de base.
Dans la plupart des cas, banque et code postal doivent être migrés. Vérifiez que les deux cases à cocher sont activées. Dans l’onglet Données de base, la connexion au serveur SQL est également définie. Il est possible que les clients soient sur un serveur complètement différent des données de base. Ces informations peuvent être définies dans Détails. Il faut alors indiquer le nom du serveur, le nom de l’instance et le mot de passe pour se connecter au serveur. Avec la case à cocher « Écraser les tables », vous pouvez écraser les données de base déjà migrées dans la base de données.
Démarrer la migration
Démarrez la migration en cliquant sur « Migrer ».
Un contrôle est d’abord effectué. Il vérifie divers paramètres dans le client concerné. La migration proprement dite commence uniquement si ce contrôle est réussi. Une fois le client migré avec succès, vous pouvez ouvrir le client dans le module comptabilité et profiter des nouvelles fonctionnalités de la base de données SQL.
|
Remarque : Comme la migration du client Actian complet (comptes, plan comptable, écritures, débiteurs, créanciers, etc.) est effectuée, la migration peut prendre un certain temps pour les clients plus volumineux. |
Clients MSSQL
Nouveau mandant.xml et plus sfbini.dat
Lorsque vous ouvrez un client SQL, le fichier à ouvrir ne s’appelle plus « sfbini.dat » mais « mandant.xml ». Le filtre dans la boîte de dialogue « Choisir client » a été adapté en conséquence.
Ce fichier contient la configuration du serveur spécifique à ce client. La raison en est que les deux fichiers MSSQL sont stockés dans le répertoire de Microsoft SQL Server et non dans le répertoire du client comme avec Btrieve.
Sauvegarde
Il existe une différence importante entre la sauvegarde des clients Btrieve et SQL. Les clients MSSQL ne peuvent plus être simplement copiés, car les tables de la base de données ne sont pas stockées dans le répertoire du client, mais dans le répertoire SQL. Les sauvegardes et restaurations ne peuvent donc être effectuées que via le menu du programme – Fichier – Sauvegarder client… et Charger client… !
Pour vous faciliter la sauvegarde des clients SQL, nous vous recommandons un outil de sauvegarde. Plus d’informations sont disponibles via le lien suivant : Outils de sauvegarde
Travaux préparatoires (non nécessaires à partir de la version 2025 !)
Compléter les clients avec le client de base
Des fichiers clients manquants bloquent la migration. Par conséquent, le client doit être complété avec le client de base avant la migration : Compléter client avec la base
Convertir les clients
Pour pouvoir effectuer la migration vers SQL, le client doit être converti.
Si la fenêtre de conversion ne s’affiche pas automatiquement à l’ouverture de la comptabilité, vous pouvez ouvrir manuellement l’assistant de conversion. Vous le trouverez sous : Extras / Administration / Convertir client.
|
ATTENTION : Veuillez noter qu’après la conversion du client, un échange avec le fiduciaire / client peut ne plus être possible. |
Dissoudre le lien avec le client de l’année précédente
Dans certains cas, un message d’erreur concernant le client de l’année précédente apparaît au début de la migration. Il est donc avantageux de dissoudre ce lien avant la migration.
Vous pouvez supprimer le lien sous : Extras / Options dans l’onglet Clients.
Veuillez penser à rétablir le lien après une migration réussie vers SQL.
Nettoyer les lots de paiement
Les lots de paiement ouverts et non encore comptabilisés bloquent également la migration. Il est donc impératif que vous comptabilisiez ou annuliez ces lots avant de commencer la migration.
Activer le nouvel outil de relance
Chez les clients qui utilisent encore l’ancien outil de relance ou qui n’en ont pas besoin, un message apparaît car lors de la migration seul le nouvel outil de relance doit être activé.
Lorsque vous cliquez sur Paiements / Relances / Liste de relances, une question sur l’ancien ou le nouveau outil de relance devrait apparaître.
Si cette question n’apparaît pas et que l’ancien outil s’ouvre chez vous, vous pouvez réactiver la question sous Extras / Options / Onglet Paramètres / Section Débiteurs en mettant la clé 500 à la valeur 0.
Ensuite, la question apparaîtra à l’ouverture de l’outil de relance et vous pourrez choisir le nouvel outil et activer la case « Ne plus demander ».
Il est important de cliquer sur « convertir et enregistrer » en bas à droite dans le nouvel outil de relance avant de le fermer.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.