màj wiki avec retour MES lot-5 AD
This commit is contained in:
@@ -0,0 +1,104 @@
|
||||
# Installation Services et Licence WMS
|
||||
|
||||
> Source : [Confluence EasyWMS France](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000089673800/Installation+Services+et+Licence+WMS)
|
||||
> 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 :
|
||||
|
||||
```powershell
|
||||
.\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` :
|
||||
|
||||
```xml
|
||||
<!-- 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](https://msscc.mecalux.com/documentation/documentation/master/EN/docs_downloads/services/gna.md) 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](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/57475732/Installation+GNA#Ex%C3%A9cution-de-l%E2%80%99installation)
|
||||
|
||||
---
|
||||
|
||||
# Installer le service Label Printer
|
||||
|
||||
Suivre la documentation : [Printer service et imprimante PDF : Installation et configuration](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/5538376)
|
||||
|
||||
---
|
||||
|
||||
# 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](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/25690458).
|
||||
|
||||
### 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.
|
||||
Reference in New Issue
Block a user