Travail de préparation
Avant de commencer la migration vers SQL, vous devriez d'abord effectuer les points suivants.
Compléter le mandant (comptabilité) avec des fichiers
- Ouvrez l'explorateur Windows et sélectionnez le répertoire de votre mandant. Le chemin par défaut est sous C:\ProgramData\Sage\Data\Rewe
- Copiez tous les fichiers du dossier Base et complétez-les dans votre comptabilité (NE PAS REMPLACER).
Convertir un mandant
Pour pouvoir effectuer la migration vers SQL, le mandant doit être converti. Si la fenêtre de conversion n'apparaît pas automatiquement à l'ouverture de la comptabilité, vous pouvez également ouvrir manuellement l'assistant de conversion. Vous le trouverez sous : Outils / Administration / Convertir le mandant.
ATTENTION:
Veuillez noter qu'après une conversion du mandant, un échange avec la fiduciaire / le client ne sera peut-être plus possible.
Dissocier les mandants de l'année précédente
Dans certains cas, un message d'erreur concernant le mandant de l'année précédente apparaît au début de la migration. Il est donc préférable de supprimer le lien avant la migration.
Le lien peut être supprimé sous : Outils / Options dans l'onglet Mandants.
Zahlungsläufe bereinigen
Offene noch nicht verbuchte Zahlungsläufe blockieren ebenfalls die Migration. Deshalb ist es zwingend, dass Sie vor Beginn der Migration die offenen Zahlungsläufe entweder verbuchen oder auflösen.
Activer le nouvel outil de rappel
Pour les clients qui travaillent encore avec l'ancien outil de rappel ou qui n'ont pas besoin de l'outil de rappel, un message apparaît, car seul le nouvel outil de rappel doit être activé lors de la migration. Si vous cliquez sur Trafic des paiements / Rappels / Liste des rappels, la question du nouvel ou de l'ancien outil de rappel devrait apparaître.
Vous pouvez réactiver la demande sous Outils / Options / Onglet Paramètres / Section Débiteurs pour la clé 500 avec la valeur Remettre à 0.
Ensuite, la question apparaît à l'ouverture de l'outil de relance et vous pouvez cliquer sur nouvel outil de relance et activer la case à cocher "ne plus consulter"..
Outil de migration Btrieve vers SQL
Lancer l'outil de migration Btrieve vers SQL ?
Lors de l'installation du One 50 à partir de la version 2015, il est possible d'installer le programme de comptabilité avec l'ancienne base de données (Pervasive Btrieve) ou en parallèle avec MSSQL Server / Pervasive Btrieve.
Migrer les mandants Pervasive vers SQL Express
Se connecter à SQL Server
Dans l'outil de migration, il faut d'abord établir la connexion au serveur SQL. Pour cela, sélectionnez en bas à droite le bouton "Connecter au serveur SQL"..
Par défaut, le One 50 fonctionne avec l'utilisateur MSSQL
Nom d'utilisateur: Master
Mot de passe: sesam
Si l'on travaille avec des instances et des utilisateurs SQL propres, ceux-ci peuvent être adaptés dans les fichiers de configuration correspondants.
Migration des données de base
Par défaut, les données de base "Base des banques et code postal" sont classées dans le dossier "Base" de votre répertoire mandants. Vos mandants Sage 50 renvoient à ce dossier racine par le chemin indiqué sous "Outils - Options - Paramètres - Section ''Fichiers''".
Désormais, les données de base d'un mandant SQL sont stockées dans une base de données ''SharedData'' séparée, en dehors de la base de données du mandant. Toutes les données qui doivent être traitées comme données de base doivent être stockées dans la même base de données.
Les paramètres pour la migration des données de base s'effectuent dans l'onglet Données de base après avoir sélectionné le mandant.
.
Dans la plupart des cas, la banque et le code postal doivent être migrés. Vérifier si les deux cases sont activées. De même, la connexion au serveur SQL est définie dans l'onglet Données de base. Il est possible d'avoir des mandants sur un serveur complètement différent de celui des données de base. Ces indications peuvent être faites sous Détails. Pour cela, il faut indiquer le nom du serveur, le nom de l'instance et le mot de passe afin de pouvoir se connecter au serveur.
La case à cocher "Ecraser les tables" permet d'écraser les données de base déjà migrées dans la base de données.
.
Commencer la migration
Vous lancez la migration en cliquant sur "Migrer"..
Un contrôle est effectué au début. Celui-ci vérifie divers paramètres dans le mandant concerné. La migration proprement dite ne commence que lorsque le contrôle a été effectué avec succès. Une fois que le mandant a été migré avec succès, vous pouvez ouvrir le mandant dans Sage 50 Extra et profiter des nouvelles fonctions sous la base de données SQL.
Remarque:
Comme une migration de l'ensemble du mandant Pervasive est effectuée (comptes, plan comptable, écritures, débiteurs, créanciers, etc.), la migration peut prendre un peu de temps pour les mandants les plus importants.
Clients MSSQL
Nouveau "mandant.xml" et non plus "sfbini.dat
Lorsque vous ouvrez un mandant SQL, le fichier à ouvrir ne s'appelle plus "sfbini.dat" mais "mandant.xml". Le filtre dans le dialogue "Choisir un mandant" a été adapté en conséquence.
Dans ce fichier, la configuration du serveur est à nouveau enregistrée spécifiquement pour ce mandant. La raison en est que les deux fichiers MSSQL sont enregistrés dans le répertoire de Microsoft SQL Server et non dans le répertoire du mandant comme c'est le cas pour Pervasive.
Sauvegarde des données
En ce qui concerne la sauvegarde des mandants, il existe une différence importante entre les mandants Btrieve et SQL.
Les mandants MSSQL ne peuvent plus être facilement copiés, car les tables de la base de données ne sont pas stockées dans le répertoire du mandant, mais dans le répertoire SQL.
Les sauvegardes et restaurations de données ne peuvent donc plus être effectuées que via le programme Menu - Fichier - Sauvegarder mandant... et Charger le mandant... peuvent être exécutés !