Files
mcp-wms-wiki/wiki/sources/archives/Installation_Services_Licence_WMS.md
T
2026-05-20 09:41:27 +02:00

4.3 KiB
Raw Blame History

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_Source de votre GNA.
Ne pas copier directement le XML du dossier XSD de 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 :

  1. Récupérer le fichier InstallApplication.zip à télécharger ici et le dézipper sur la VM
  2. Récupérer le dossier \deploy\services\GNA du GIT et le copier dans le dossier dézippé ci-dessus
  3. Remplacer le fichier responses.xml par celui du dossier GNA et vérifier que l'URL de l'application FromGIT pointe sur le bon fichier
  4. Créer un fichier GNA.zip contenant les dossiers suivants :
    • Config
    • Scripts
    • TaskDefinitions
    • XSD
  5. Exécuter en administrateur le script DeployCommsApps.ps1 en 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 :

  1. Se connecter à https://<VotreVM>/EasySTS/License
  2. L'ajouter dans "Submit license"

La date de validité est alors mise à jour dans EasySTS.