Ceci est une ancienne révision du document !


Migration de Gestan 13 à Gestan 15

Gestan 13 est remplacé par Gestan 15, à compter du 01/01/2018, qui comporte de nombreuses évolutions, tout en maintenant les grands fondamentaux de Gestan 13.

La migration de Gestan 13 à Gestan 15 ne peut pas se faire aussi simplement que d'habitude, car il y a un changement de structure de la base de données.

Il faut donc utiliser un programme intermédiaire de mise au format.

Cette procédure n'est pas compliquée, mais il faut suivre rigoureusement le tutorial ci-dessous, sans quoi vous pouvez endommager vos bases de données.

Si vous ne vous sentez pas tout à fait à l'aise avec ce genre d'opération, n'hésitez pas à solliciter le support technique, voir notre proposition d'assistance à migration.

Si vous utilisiez des addons, plugins, ou programmes spécifiques en Gestan 13, et qu'ils vous sont indispensables, assurez vous qu'ils sont disponibles en Gestan 15. En effet, tous les programmes spécifiques ne sont pas encore migrés en V15 !

(Une base “accès direct” est une base qui n'est pas “client/serveur”)

1 - Vérifiez la version de vos données Gestan 13 actuelles

Assurez-vous que vos données V13 sont au format de la toute dernière version de Gestan, c'est à dire la 13.3D/R2.

Si tel n'est pas le cas, faites la mise à jour de Gestan 13 avec la version 13.3D/R2, disponible sur ce lien.

2 - Sauvegardez vos données de production Gestan 13 actuelles

On est jamais trop prudent !

Faites un copier-coller complet de votre répertoire Gestan (celui qui contient les répertoires DATABASE, DOCUMENTS, RESSOURCES, etc) de la base que vous voulez migrer en V15. Vous pouvez nommez cette copie en GESTAN_DATA_V13, par exemple

3 - Utilisez l'utilitaire de migration : gMigr

Téléchargez l'utilitaire gMigr sur ce lien et demandez son exécution.

gMigr est un utilitaire qui formate les données V13 au format V15.

A l'exécution, ce programme affiche un seul écran :

Sur cet écran, la petite loupe permet de sélectionner le répertoire de la base de données que vous voulez traiter. Par exemple, ici nous allons sélectionner la base

Une fois la base sélectionnée, cliquez sur le bouton Migrer.

Le processus va modifier les fichiers du répertoire sélectionné, et créer un sous-répertoire “sauvegarde_gMigr”, dans lequel il va stocker les fichiers originaux. En cas de problème dans la migration, il vous suffira de copier les fichiers de “sauvegarde_gMigr” dans le répertoire supérieur, pour retrouver votre base dans son état initial (ou refaire un copier-coller de la base originale).

Si la migration s'est bien passée, supprimez le répertoire sauvegarde_gMigr.

4 - Téléchargez Gestan V15

Téléchargez le programme d'installation de Gestan V15 sur ce lien.

Allez dans C:\Program Files (x86), et renommez le répertoire GESTAN (dans lequel se trouvent normalement les programmes de Gestan V13), en GESTAN_V13 ou GESTAN_OLD, par exemple.

Lancez le programme d'installation de Gestan V15.

Cliquez sur “Installation Personnalisée”, et assurez vous que Gestan soit installé dans C:\Program Files (x86)\GESTAN.

Au premier lancement, l'assistant va se déclencher :

Demandez la connexion sur une base déjà existante, indiquez les paramètres nécessaires, dont la localisation de la base que vous venez de traiter avec gMigr.

Et c'est tout !

Tout d'abord, stoppez le serveur HFSQL, via le centre de contrôle HFSQL.

Ensuite, ouvrez le répertoire dans lequel sont stockées les bases gérées par le serveur HFSQL. Vous devriez avoir quelque chose comme ci-dessous :

Supposons que votre base s'appelle ICS.

Copiez-coller le répertoire ICS dans un autre répertoire, mettons C:\TMP\ICS. Puis supprimez les deux répertoires système, __internal et __System, de ce répertoire C:\TMP\ICS.

Effectuez ensuite la modification de format via gMigr comme expliqué ci-dessus à l'étape 3.

Revenez enfin dans le gestionnaire HFSQL, et procédez à l'importation de la base C:\TMP\ICS comme vous l'avez fait pour l'importation des bases V13, mais en spécifiant l'analyse de Gestan 15, que vous trouverez dans le répertoire de programme Gestan 15.

Et voilà ! 8-)

Téléchargez simplement le programme d'installation de Gestan V15 sur ce lien et demandez son exécution.

L'assistant d'installation va se déclencher.

Choisissez l'option “Connexion à une nouvelle base”, et c'est parti !

Dans Gestan V15, si un enregistrement facture porte un montant d'acompte, il est nécessaire qu'une écriture de type acompte soit enregistrée.

Donc pendant la migration, Gestan va ajouter une écriture pour toutes les factures qui portent un montant d'acompte mais pour lesquelles il n'y a pas d'écriture de même montant.

Il vous faudra vérifier si ces écritures ne font pas doublon.

Pour ce faire, éditez le fichier log de l'opération de création des écritures, que vous trouverez dans le répertoire Mes Documents\gestan_creation_écritures_acomptes_[heure].log.

Voici quelques lignes d'exemple que vous trouverez dans ce fichier :

Ecriture 14 du 20160722 : Rglt acompte fact 979 (SYS)
Ecriture 15 du 20160802 : Rglt acompte fact 992 (SYS)
Ecriture 16 du 20160829 : Rglt acompte fact 1006 (SYS)

Par la première ligne, Gestan vous signale qu'il a créé un acompte pour la facture 979. Allez sur la facture 979, faites Ctrl+M pour afficher les paiements, et vérifiez que la somme des paiements enregistrée est correcte, sinon modifiez les écritures.

Vous pouvez aussi utiliser l'outil de vérification des factures avec l'option “Règlement des pièces”.

IDEA La licence de Gestan 13 est valable pour Gestan 15. La rentrer à nouveau si nécessaire. Elle était anciennement stockée dans C:\Users\[user]\AppData\Roaming\GESTAN, et maintenant elle est dans C:\ProgramData\GESTAN15, ce qui fait qu'elle reste valide même si un autre user se connecte à la même machine.

IDEA Les fichiers de connexion CNX et WIDGET sont stockés dans C:\Users\[user]\AppData\Roaming\GESTAN_15. Le fichier CNX décrit les connexions aux bases, le fichier WIDGET ce sont les widgets affichés sur le tableau de bord. Ils peuvent être supprimés sans problème si nécessaire

IDEA Oui, on est passé de Gestan 13 à Gestan 15, nous n'avons pas fait d'erreur de calcul ! Voir cet article.

Vous pourriez laisser un commentaire si vous étiez connecté.
  • wiki/v15/migration_13_15.1552415917.txt.gz
  • Dernière modification: 2019/03/12 19:38
  • par ics01