Compatibilité avec LDVision

Introduction ››
Chapitre parent Chapitre précédent Chapitre suivant

Préalable : installation de LDETLFB Version 1.20

En version 6.10, tous les fichiers d'environnement sont désormais chiffrés, et les fichiers de données contenant des données nominatives peuvent l'être aussi, selon option choisie à l'installation.
Cela est décrit en détail au chapitre RGPD - Sécurisation des données.

Seule la nouvelle version 1.20 de LDETLFB est en mesure d'accéder à ces données chiffrées.

Installer cette version 1.20 est donc un prérequis. Rapprochez-vous de votre prestataire de services habituel pour procéder à cette installation.

Attention : la version 1.20 de LDETLFB nécessite une licence, ce qui n'était pas le cas auparavant. Contactez LD SYSTEME pour obtenir un N° de licence.


Adaptation des modèles de LDETLFB

Un petit travail d'adaptation de l'entrepôt de données est ensuite nécessaire pour que les extractions de données négoce faites via LDETLFB continuent à fonctionner suite à la migration en version 6.10.

Ce travail est décrit succinctement ci-après.

La méthodologie proposée ici fait appel à l'éditeur NotePad++, car cela est plus rapide.
Mais on peut aussi faire toutes les opérations décrites ci-après depuis l'interface « classique » de LDETLFB.

Copie de l'analyse

La première chose à faire est de copier le fichier LDNegV61.wdd (celui qui donne désormais la structure de la base de données de LDNégoce Version 6.10), depuis le répertoire des programmes de LDNégoce (par exemple, C:\Ldsystem\Program\Negoce) vers le sous-répertoire Analyses du répertoire contenant les données du décisionnel (en principe, sur le serveur, dans un dossier de la forme X:\Decisionnel\LDETLFB\Analyses).

Fichier Connexion

Puis, dans le fichier Connexion.cnx, il faut dupliquer la famille de connexion LDNégoce Version 5.00 ou LDNégoce Version 6.00 en LDNégoce Version 6.10.
Exemple des lignes à créer pour cette nouvelle famille :

 

[FAMILLE_LDNEGOCEV61]

Libellé=LDNégoce Version 6.10

Analyse=LdnegV61.wdd


Toujours dans ce fichier Connexion.cnx, il faut rattacher les connexions existantes à cette nouvelle famille (on part ici du principe que l'emplacement des données n'a pas changé lors du changement de version des programmes). Il suffit donc de remplacer le nom de la famille de connexion attachée à chaque connexion Négoce.
Pour cela, avec NotePad++, on recherche la chaîne FAMILLE_LDNEGOCEV5 ou FAMILLE_LDNEGOCEV6. Et pour chaque occurrence, on remplace le nom de la famille LDNEGOCEV5 ou  LDNEGOCEV6 par le nouveau nom LDNEGOCEV61.

S'il existe un grand nombre de connexions à corriger, on peut aussi effectuer une opération de Recherche/Remplacement globale : par exemple, recherche de la chaine FAMILLE_LDNEGOCEV5 et remplacement par FAMILLE_LDNEGOCEV61, en cochant dans les options de recherche la case Mot entier uniquement (ou équivalent selon l'outil utilisé).

Si jamais on devait accéder plus tard à des données de gestion commerciale encore en version antérieure à la version 6.10, il faut également modifier le nom du fichier .WDD des familles correspondantes, si elles existent encore dans votre fichier Connexion.cnx :

 

[FAMILLE_LDNEGOCEV4]

Libellé=LDNégoce Version 4.00

Analyse=LdnegV4.wdd

 

[FAMILLE_LDNEGOCEV5]

Libellé=LDNégoce Version 5.00

Analyse=LdnegV5.wdd

Modèles – Changement de la famille de connexion

Il faut ensuite corriger tous les modèles de gestion commerciale, pour qu'ils référencent la nouvelle famille de connexion LDNEGOCEV61 créée à l'étape précédente.

On peut réaliser cela assez facilement avec la fonction Rechercher dans les fichiers d'un dossier de NotePad++. On sélectionne le dossier contenant tous les modèles, on filtre sur l'extension *.mdl, et on recherche le nom de l'ancienne famille de connexion FAMILLE_LDNEGOCEV5 ou FAMILLE_LDNEGOCEV6, que l'on remplace par le nom de la nouvelle famille FAMILLE_LDNEGOCEV61 (là aussi, il faut penser à cocher la case Mot entier uniquement pour ne pas remplacer une famille déjà affectée à la nouvelle famille).


Modèles – Adaptations de champs

Il ne devrait pas y avoir de difficulté pour exécuter vos anciens modèles avec une connexion pointant sur une base de données en version 6.10 de LDNégoce. Aucun champ (pertinent pour les analyses faites avec LDVision) n'a été supprimé, et il sera toujours temps d'ajouter les nouveaux champs si nécessaire.