Installation mono-poste et activation des licences distributeurs [OrangeBook]

Orangebook, version 1.5

L’installation mono-poste nécessite des droits suffisants sur le poste à installer et sur Microsoft SQL Server. Des droits d’administrateur local seront nécessaires pour la plupart des étapes, notamment celles qui requièrent un lancement d’application en mode Administrateur.

1. Préparation de l’installation

1.1. Préambule

Ce document a pour objectif de fournir un référentiel rapide d’installation de Divalto infinity pour une utilisation sur un poste d’un partenaire distributeur.

Il constitue une trame d’installation linéaire permettant d’installer et d’activer Divalto infinity, à des fins de formation ou de démonstration.

L’installation de Divalto infinity est abordée de façon détaillée dans le cursus Divalto Installation, et permet d’acquérir l’ensemble des connaissances nécessaires à l’installation dans tout type de configuration.

Ce document traite donc d’une installation de ces logiciels en conservant la majorité des valeurs par défaut des différents applicatifs.

1.2. Téléchargement du master d’installation

Rendez-vous sur le site MyDivalto, section ‘Accéder au téléchargement de fichiers’ afin de télécharger le master d’installation correspondant à votre contrat de partenariat :

Vous pouvez télécharger ici à la fois les masters d’installation, ainsi que les éventuels Hotfix parus pour la version en question.

Les outils complémentaires, tels que le décisionnel Divalto, peut également être téléchargé à cet endroit.

1.3. Documents communiqués par Divalto

L’installation de Divalto infinity nécessitera les informations suivantes, communiquées par les services administratifs de Divalto :

  • Votre Nom de distributeur, tel qu’indiqué sur le document d’identification

  • Votre N° de site

  • Votre Type de licence

1.4. Composants requis Framework .NET

Divalto infinity nécessite l’installation de la mise à jour du Framework .NET en version 4.6.2 de Microsoft.

Celui-ci doit être installé préalablement à l’installation de Divalto infinity, il n’est pas inclus dans le master d’installation Divalto.

Important : Dans le cas contraire, l’installation ne pourrait avoir lieu.

1.5. SQL Server

Divalto infinity requiert une instance SQL Server de version 2012 ou ultérieure.

Dans le cadre du contrat de partenariat avec Divalto, vous pouvez télécharger et installer les masters d’installation de SQL Server sur le site MyDivalto.

Cette instance doit être installée, configurée et démarrée selon les indications ci-après.

Note : L’installation du serveur SQL doit être effectuée sur un serveur en langue française, sur des disques non compressés.

Lancez le SQL Server Management Studio à partir de l’icône

, puis connectez vous à l’instance dédiée à l’installation de Divalto infinity.

Effectuez ensuite un clic droit sur le serveur de SQL, puis cliquez sur ‘Propriétés

1.5.1. Classement du serveur French_CI_AS

Au niveau de la page d’accueil des propriétés du serveur, vérifiez le paramètre ‘Classement du serveur’ :

Si le classement est incorrect, suivez la procédure permettant de modifier ce classement : https://msdn.microsoft.com/fr-fr/library/ms179254%28v=sql.120%29.aspx

➔ Il est recommandé d’utiliser le classement du serveur ‘French_CI_AS’ (celui de la base de données sera différent), afin de maximiser la compatibilité de celui-ci, dans le cas où il serait mutualisé avec d’autres applications requérant un accès aux bases de données y étant contenues.

1.5.2. Authentification mixte

Au niveau de l’onglet ‘Sécurité’, vérifiez le paramètre ‘Authentification du serveur’ :

1.5.3. Droits sur SQL Server 2012 et versions ultérieures

A partir de la version 2012, SQL Server nécessite une attribution de droits supplémentaires au compte Autorité NT\Système.

Important : Cette attribution de droits supplémentaires doit s’effectuer après l’installation de SQL Server, mais avant l’installation de Divalto infinity.

En vous connectant au serveur de base de données par l’outil SQL Server Management Studio :

  • Au niveau de l’arborescence d’objets du serveur SQL, allez dans le groupe ‘Sécurité, puis ‘Connexions.

  • Effectuez un clic droit sur le compte AUTORITE NT\Système, puis ‘Propriétés’.

  • Dans la section ‘Rôles du serveur’, cochez la case correspondant au rôle ‘sysadmin’, puis validez.

1.5.4. Options d’installation SQL Serveur.

L’installation Divalto présentée dans les pages suivantes repose sur une installation SQL Serveur avec les fonctionnalités ci-dessous :

2. Installation de Divalto infinity

2.1. Prérequis de l’installation

Avant de débuter l’installation, assurez-vous d’avoir en votre possession les informations suivantes :

o Votre Numéro de site

o Votre Nom de distributeur,

Tels qu’indiqué sur les documents remis lors de la signature du contrat de partenariat.

ATTENTION : SANS CES INFORMATIONS L’INSTALLATION DE DIVALTO INFINITY SERA IMPOSSIBLE !

Vous trouverez ces informations dans l’email de confirmation du contrat de distribution, le courrier de confirmation manuscrit ainsi que sur la facture correspondante, comme indiqué ci-dessous.

Exemple : Extrait du mail de confirmation / courrier

Ci-dessous vous trouverez les informations obligatoires qui vous seront demandées lors de l’activation de vos licences de démonstration :

N° du site est : 999999

Le nom du distributeur / nom du client est AAAAAAA, les majuscules doivent être respectées

2.2. Décompresser le master Divalto infinity

Une fois le master d’installation téléchargé et copié sur le disque de la machine, décompressez-le dans un répertoire temporaire.

Puis :

Nous vous recommandons de le décompresser dans un répertoire C:\Temp, afin de faciliter la résolution des noms de fichiers.

Une fois le master décompressé, allez dans le répertoire correspondant pour lancer l‘installation.

Note : Deux sous-répertoires vont être créés : Harmony et ERP. L’installation de l’ERP doit être lancée depuis le répertoire Harmony.

2.3. Débuter l’installation

Important : Vous devez effectuer cette installation en mode Administrateur, ce qui implique que l’utilisateur courant bénéficie de droits d’administration

Lancez l’exécution du fichier installDivalto.exe en mode Administrateur.

Lancement de l’installation :

Cochez la case d’acceptation des termes du contrat pour continuer l’installation.

Choix des composants à installer :

Les composants à installer sont les suivants :

  • Harmony Power Foundation : Il s’agit du moteur logiciel Divalto, permettant l’exécution de Divalto infinity.

  • ERP Divalto 7.x ou 10.xx : Il s’agit de la base de données contenant la visite guidée Divalto.

  • Contrôler la version du master : Permet de lancer l’utilitaire indiquant la disponibilité des Hotfix et autres mises à jour correspondant à la version en cours.

Cochez les trois cases afin d’installer l’ensemble des applicatifs Divalto infinity.

2.4.Paramètres d’installation

Cette étape permet de définir les chemins d’accès à Divalto et vos identifiants.

Pour une installation sur un poste de distributeur, vous devez indiquer les paramètres suivants :

  • Installer Divalto sur C: (de préférence)

  • Saisir le N° de site fourni par les services administratifs de Divalto (voir les prérequis de l’installation)

  • Laisser le code d’accès vide pour une installation d’un poste de démonstration uniquement

  • Laisser le nom de la base de données par défaut

  • La case ‘Créer un environnement’ est cochée par défaut (conserver ce choix) - Laisser le nom du serveur de licences vide

➔ Puis cliquez sur ‘Suivant

2.5.Contrôle de la version du master

Cette étape permet de vérifier que le master en cours d’installation est bien le plus à jour, ainsi que la disponibilité de Hotfix pour la version en cours.

Un clic sur le lien ‘URL’ des Hotfix lancera votre navigateur Web afin de vous proposer de télécharger ces Hotfix.

Attention : Ils doivent être installés après l’installation de la version d’infinity correspondante.

Note 1 : Le contenu des versions sur votre poste peut être différent de celui présenté cidessus.

Note 2 : Référez-vous au chapitre 6 de ce document pour les modalités d’installation des Hotfix.

➔ Cliquez sur ‘Suivant

2.6.Exécution de l’installation

Une fois l’ensemble des informations saisies, l’installation est prête à débuter.

➔ Cliquez sur ‘Installer’ pour lancer l’installation effective de Divalto infinity.

En fonction des performances du poste sur lequel l’installation est effectuée, cette installation peut durer de 10 à 45 minutes en moyenne.

2.7.Installation des compléments

Certains composants logiciels complémentaires sont requis par Harmony, ceux-ci seront installés à la suite de l’installation de Divalto infinity, s’ils ne sont pas présents sur le poste.

2.8.Installation de l’ERP Divalto

Après l’installation du runtime et des compléments, on enchaine automatiquement sur l’installation de l’ERP.

2.9.Lien ODBC

Cette étape consiste à paramétrer la connexion à Divalto infinity, en définissant une source ODBC utilisée par Harmony lors de l’exécution des programmes Divalto.

2.9.1.   Identification de la source

Le nom de la source ODBC est défini, par défaut, au nom de la base de données, de même que la description.

Le serveur de connexion indique, par défaut, le nom de la machine sur laquelle est installée Divalto infinity, suivi du nom de l’instance par défaut, nommée ‘VM’ dans l’exemple ci-dessus.

Important : Vous devez enlever VM si vous n’utilisez pas d’instance nommée, ce qui constitue le cas le plus courant d’installation. (VMDIVALTO au lieu de VMDIVALTO\VM voir ci-dessous).

➔ Cliquez sur ‘Suivant’.

2.9.2. Connexion à la source de données

➔ Laissez les paramètres par défaut, puis cliquez sur ‘Suivant’.

Note : Si, en cliquant sur ‘Suivant’, une erreur de connexion apparaît, le nom de l’instance SQL est probablement erroné. Cliquez sur ‘Précédent’ afin de renouveler les opérations depuis le paragraphe 2.9.1.



2.9.3. Connexion et attachement de la base de données

Vérifiez les paramètres suivants :

  • Le nom de la base est bien celui défini lors de l’installation

  • L’attachement indiqué correspond au fichier physique de base de données

Note 1 : A ce stade, la base de données n’est pas encore attachée au serveur SQL. C’est la connexion ODBC qui effectue cette action. Il est donc normal que la base ne soit pas encore présente dans la liste des bases de données.

Note 2 : Les fichiers de base de données contenant la visite guidée Divalto infinity sont localisés dans le même chemin que les applicatifs Divalto. Si vous devez déplacer cette base de données, pensez à modifier la source ODBC et le connecteur XLANSQL (cf. cursus Divalto Installation), pour enlever cet attachement. Dans le cas contraire, une erreur de connexion apparaîtrait lors du lancement de Divalto infinity.

➔ Cliquez sur ‘Suivant’.

2.9.4. Paramètres de langue

➔ Laissez les valeurs par défaut, puis cliquez sur ‘Terminer’.

2.9.5. Test de connexion

Une fois les paramètres saisis, l’assistant propose de tester l’accès à la source de données.

Obligatoire : Cliquez sur ‘Tester la source de données’ afin de valider l’accès à la base de données. Sans cela, la validité de la connexion ne pourra pas être vérifiée.

Note : L’accès initial peut durer quelques secondes, le temps d’attacher la base de données à l’instance SQL.

2.9.6. Résultat de connexion

Le message ci-dessous est alors renvoyé en cas de succès :

Important : En cas d’échec, utilisez les boutons ‘Cancel’ et ‘Précédent’ de l’assistant afin de passer en revue les paramètres de connexion (paragraphe 2.9.1) :

  • Nom de l’instance

  • Modes d’authentification

  • Nom de la base de données

  • Fichier attaché

2.9.7. Validation de la connexion

Une fois la connexion établie avec succès, cliquez sur ‘OK’ pour valider la connexion :

Puis sur ‘OK’ pour terminer l’assistant :

Un message de l’installeur Divalto vous confirme alors le bon fonctionnement de la connexion, et l’installeur Divalto poursuit sur l’activation des licences.

3. Activation des licences Divalto

3.1. Lancement de xDivaltoLicense

L’outil de gestion des licences Divalto se nomme xDivaltoLicense.exe

Il est appelé automatiquement après l’installation de Divalto infinity, mais il peut également être lancé ultérieurement, notamment pour enregistrer votre code d’activation.

Il est situé, par défaut, dans le répertoire C:\Divalto\sys, et doit être lancé en mode administrateur pour fonctionner correctement. Dans le cas contraire, un message vous avertirait d’une insuffisance de droits d’utilisation.

Cet écran est pré-renseigné avec les valeurs correspondant à votre N° de site, les autres informations étant à renseigner par vos soins.

3.2. Activation pour un client ‘Partenaire’

3.2.1. Demande manuelle de clé de licence

A partir de l’écran de démarrage de xdivaltolicense.exe, cliquez sur ‘Demander les licences manuellement’ :

Note : La demande de code d’activation par le Web, dans le cadre d’une installation pour un distributeur, n’est pas disponible. Vous devez effectuer cette demande manuellement.

3.2.2. Saisie des identifiants

A cette étape, saisissez les informations suivantes :

  • Le Numéro de site : Il vous est communiqué par les services Administratifs de Divalto

  • Distributeur : Saisissez ici le nom de votre société, tel qu’inscrit sur le document transmis par les services administratifs de Divalto

  • Nom du client : A saisir à l’identique du champ ‘Distributeur’

➔ Cliquez ensuite sur le bouton ‘Applications’ pour accéder au panneau des licences

Cette étape permet de renseigner le nombre de connexions pour chaque type de licences.

Cliquez sur ‘Modifier’ pour activer la modification des licences, puis saisissez les valeurs :

  • Nom du serveur de licences par défaut : Laissez ce champ à blanc

  • Nombre : Saisissez la valeur ‘1’ sur chaque ligne

  • Version : Saisissez la valeur correspondant à la version de Divalto infinity, sur chaque ligne

  • Serveur de licences : Laissez ce champ à blanc sur chaque ligne

Note : Un message d’erreur s’affichera dans le cas d’une saisie de mauvaise version. Saisissez toujours la version la plus récente.

Cliquez ensuite sur ‘OK’ pour valider cette saisie et revenir à l’écran précédent.

Cliquez ensuite sur ‘Enregistrer’ pour valider les valeurs saisies et générer les identifiants ‘Code complémentaire’ et ‘Code de configuration’. Un message de confirmation de cet enregistrement est alors affiché :

  • Cliquez sur ‘OK’ pour fermer ce message d’information.

  • Cliquez ensuite sur ‘Imprimer’ pour imprimer la demande de code d’activation. Nous vous recommandons de l’enregistrer au format PDF afin de la faire parvenir à Divalto.

3.2.3. Demander les codes d’activation

La demande de code d’activation doit s’effectuer auprès des services administratifs de Divalto, aux adresses mails suivantes :

  • Pour les demandes de code d’utilisation concernant le site partenaire, l’adresse email est : licencekit@divalto.com

  • Pour les demandes de code d’utilisation concernant un site final, l’adresse email est : licence@divalto.com

Vous devez envoyer le fichier PDF contenant la demande de code d’activation ou, à défaut, une capture d’écran du panneau comportant les codes de configuration, comme indiqué ci-dessous :

Note : Dans le cadre d’une première installation de Divalto, vous disposez d’une semaine pour activer Divalto. Au-delà de ce délai, le logiciel ne pourra plus être utilisé.

Dans le cas d’une mise à jour de licences, vous devez indiquer un nouveau code d’activation dans les deux heures suivant la modification.

3.2.4. Saisie du code d’activation

Une fois le code d’activation réceptionné, exécuter xdivaltolicense.exe en mode administrateur et cliquez sur ‘Saisir le code d’utilisation’ pour activer les licences.

 

Saisissez le code d’activation dans la boite de dialogue, tel que communiqué par Divalto (sans espace, ni séparateur, en respectant la casse indiquée)

Cliquez sur ‘OK’ pour valider cette saisie. Un message de confirmation vous indiquera la bonne activation des licences. Dans le cas contraire, vérifiez la bonne saisie du code d’activation, ainsi que le nom de client, et de distributeur.

3.3. Redémarrage

Une fois l’installation effectuée, un redémarrage est nécessaire, et vous est proposé en fin d’installation.

Note : En fonction de votre version de Windows, le message suivant peut s’afficher :

➔ Cliquez sur le choix ‘Ce programme s’est installé correctement’ afin de passer cet avertissement.

3.4. Installation active

Une fois le redémarrage effectué, le message suivant est affiché à chaque démarrage du poste, vous confirmant l’installation et l’activation effective des licences Divalto :

Vous êtes alors prêts à utiliser Divalto infinity !

3.4.1. Lancement de Divalto infinity

➔ Double-cliquez sur l’icône

pour lancer le logiciel.

Dans la boite de dialogue de connexion, saisissez les valeurs suivantes :

  • Profil : Sélectionnez le profil correspondant à votre version

  • Code utilisateur Divalto : demo

➔ Cliquez ensuite sur ‘Valider’ pour démarrer sur l’interface d’accueil Divalto infinity.

Lors de la première connexion, le message ci-dessous rend l’utilisateur attentif sur la loi concernant le Règlement Général sur la Protection des Données de l’Union européenne (RGPD).

4. Demande de licences temporaires

Une demande de licences temporaires s’effectue de la même manière qu’une demande standard. La différence réside dans le fait qu’elle est limitée dans le temps.

Lors de la saisie des identifiants, vous cochez Licences temporaires et indiquez une date de fin de validité.

5. Désinstaller les licences

En cas de changement d’ordinateur serveur, il est nécessaire de désinstaller les licences sur l’ancien serveur avant de les réinstaller sur le nouveau.

En désinstallant le produit, vous obtiendrez l’écran suivant :

Cliquez sur ‘Licences uniquement’ et confirmez par ‘OK’ dans la boite de dialogue cidessous :

Une fois le produit désinstallé, l’écran suivant est affiché :

Il vous faut imprimer ou réaliser une copie écran de ces valeurs, afin de les transmettre auprès des services administratifs de Divalto

Cliquer sur ‘OK’ pour terminer la désinstallation.

Puis un écran de compte rendu, vous renseigne si la désinstallation s’est déroulée sans erreur.

 

6. Installation des Hotfix Divalto

Périodiquement, des Hotfix sont disponibles au téléchargement et à l’installation.

Ces Hotfix permettent d’apporter des correctifs sur des fonctionnalités isolées, sans recourir à une mise à jour de version ou de Service Pack.

6.1. Disponibilité de Hotfix

6.1.1. Indication lors de l’installation

Lors de l’installation de Divalto infinity, l’option ‘Contrôler la version du master’ permet d’afficher les Hotfix disponibles :

Un clic sur le lien affiché permet d’ouvrir votre navigateur Web sur MyDivalto, section ‘Téléchargements’.

6.1.2. Indication ultérieure

Vous pouvez également afficher la liste des produits installés et des Hotfix par le biais d’Harmony :

  • Lancez Harmony, en cliquant sur l’icône

  • Identifiez-vous en compte root, sans mot de passe, puis cliquez sur ‘OK

Dans le menu ‘Utilitaires’, sélectionnez le choix ‘Liste des produits installés pour Divalto’ :

La fenêtre alors affichée est identique à celle présentée lors de l’installation, un clic sur le lien affiché permet d’ouvrir votre navigateur Web sur MyDivalto, section ‘Téléchargements’.

6.2. Téléchargement

La section ‘Téléchargements’ du site MyDivalto propose un accès par FTP à l’ensemble des applicatifs.

6.3. Installation

L’installation des Hotfix s’effectue par le biais d’un assistant d’installation Windows classique. Il est toutefois important d’exécuter cet installeur en mode administrateur, au même titre que l’installation initiale de Divalto infinity.

Note : Dans le cas où plusieurs Hotfix sont disponibles, il est impératif de les installer dans leur ordre chronologique.

L’ordre est indiqué par le numéro situé à la suite du N° de version applicable du Hotfix :

Après téléchargement, décompressez les archives des Hotfix dans un répertoire temporaire, puis lancez l’installeur de chaque Hotfix :

 

Les étapes d’installation sont ensuite similaires à celles de l’installation initiale de Divalto infinity, et ne requièrent qu’une validation pas à pas des différentes séquences étapes de l’assistant.