4.3 KiB
Installation Services et Licence WMS
Source : Confluence EasyWMS France
Dernière mise à jour : 15/04/2025 (v19)
Service GNA
Sauvegarder la configuration sur le GIT
Ajouter le script ci-dessous dans le dossier InstallApplications.
Le dossier InstallApplications correspond au dossier dézippé lors de l'installation du GNA (en manuel). Avec l'installation en automatique, le dossier se situe ici :
C:\deploy\Prof.Serv.Deploy\InstallApplications
Ouvrir PowerShell dans ce dossier et exécuter :
.\GNAGetDataForGit.ps1
⚠️ Le script exporte les fichiers nécessaires à l'installation du GNA. Les XSD sont composés à l'installation à partir des fichiers du dossier
XSD_Sourcede votre GNA.
Ne pas copier directement le XML du dossierXSDde votre GNA — il serait pris comme "source" et recomposé avec les XSD_Source des autres applications, entraînant des duplications de lignes.
Exemple : le fichier SOF02 (C:\ProgramData\Mecalux\GnaService2015\XSD\SOF02.xsd) peut être composé de :
| Module | Chemin source |
|---|---|
| EasyWMS | XSD_Source\EasyWMS\Definitions\SOF02.xsd |
| Deliveries | XSD_Source\Deliveries\Extensions\EasyWMS\SOF02\ShippingOrderFinalizationType\SOF02.xsd |
| VAS | XSD_Source\ValueAddedService\Extensions\EasyWMS\SOF02\LineType\SOF02.xsd |
⚠️ Avec les nouvelles versions des scripts d'installation (GNA installé lors du deploy depuis le repository), le GNA n'est plus installé au même endroit qu'auparavant. Le script peut planter car il ne trouve pas les dossiers GNA.
Solution : modifier les chemins dans le fichier responses.xml du dossier InstallApplications :
<!-- Ancien chemin -->
<XSDPath>C:\ProgramData\Mecalux\GnaService2015\XSD</XSDPath>
<commsPath>C:\ProgramData\Mecalux\GnaService2015\standard_comms\Scripts2015</commsPath>
<!-- Nouveau chemin -->
<XSDPath>C:\Program Files\Mecalux\GnaService2015\XSD</XSDPath>
<commsPath>C:\Program Files\Mecalux\GnaService2015\standard_comms\Scripts2015</commsPath>
Récupérer le dossier GNA créé et l'ajouter au GIT dans : \services\GNA
ℹ️ Cette action est à réaliser à chaque fois qu'un script BOO est modifié.
Réinstallation d'un GNA
Si le GNA a déjà été installé sur une VM :
- Récupérer le fichier
InstallApplication.zipà télécharger ici et le dézipper sur la VM - Récupérer le dossier
\deploy\services\GNAdu GIT et le copier dans le dossier dézippé ci-dessus - Remplacer le fichier
responses.xmlpar celui du dossier GNA et vérifier que l'URL de l'applicationFromGITpointe sur le bon fichier - Créer un fichier
GNA.zipcontenant les dossiers suivants :ConfigScriptsTaskDefinitionsXSD
- Exécuter en administrateur le script
DeployCommsApps.ps1en choisissant l'option "complete"
En cas d'erreur : Installation GNA — Exécution de l'installation
Installer le service Label Printer
Suivre la documentation : Printer service et imprimante PDF : Installation et configuration
Installer une licence WMS
Pour que la machine virtuelle fonctionne pendant plus de 7 jours, il faut demander une licence.
1 - Demande de licence
Faire une demande aux chefs d'équipes ou au directeur technique (en dernier recours) en leur fournissant la licence actuelle du projet, récupérable depuis :
https://<VotreVM>/EasySTS/License
Via le bouton "Export" en bas de page.
Si personne n'est disponible, faire une demande au support espagnol via la documentation dédiée.
2 - Import de la licence
Une fois la licence reçue :
- Se connecter à
https://<VotreVM>/EasySTS/License - L'ajouter dans "Submit license"
La date de validité est alors mise à jour dans EasySTS.