lint(standard): corrections completes mode standard

- Em dashes: 1712 remplaces par tirets simples (86 fichiers + _index.md,
  en-tete section Limagrain conserve)
- Checklists: 24 '- [ ]' -> '- ☐' (3 pages operations, plus de todos Obsidian)
- Ancres: 33 reparees (slugs GitHub + ancres HTML <a id> reconnues),
  1 reciblee (manuel de reten)
- related: tenseflow -> tense-flow, pie -> mechanical-elements,
  group.md retire (doublon shipping)
- Registre: compteur global 122 -> 131 pages
- Rapport racine _lint_report.md mis a jour (scan v2 + re-scan final: 0 anomalie)
- Aucun fichier limagrain/ modifie (cloisonnement)
This commit is contained in:
2026-07-20 13:01:21 +02:00
parent 7496aafe64
commit 9ce6ae37be
88 changed files with 1769 additions and 1871 deletions
+19 -19
View File
@@ -20,13 +20,13 @@ last_compiled: "2026-04-17"
Procédures d'installation et de gestion des **services adjacents** au WMS sur une VM de développement :
- **GNA** (Generic Notification Applications) service de messagerie ERP ↔ WMS : sauvegarde GIT des scripts/XSD + réinstallation sur VM
- **Label Printer** service d'impression d'étiquettes
- **Licence WMS** (EasySTS) demande / import de la licence projet pour que la VM fonctionne au-delà de 7 jours
- **GNA** (Generic Notification Applications) - service de messagerie ERP ↔ WMS : sauvegarde GIT des scripts/XSD + réinstallation sur VM
- **Label Printer** - service d'impression d'étiquettes
- **Licence WMS** (EasySTS) - demande / import de la licence projet pour que la VM fonctionne au-delà de 7 jours
Le GNA est le composant qui porte la communication ERP (messages tels que `ROR`, `SOR`, `STV`, `SOF`…) voir [erp-interface](../concepts/erp-interface.md) pour la sémantique fonctionnelle des messages.
Le GNA est le composant qui porte la communication ERP (messages tels que `ROR`, `SOR`, `STV`, `SOF`…) - voir [erp-interface](../concepts/erp-interface.md) pour la sémantique fonctionnelle des messages.
Source : Confluence EasyWMS France *Installation Services et Licence WMS* (v19, 15/04/2025).
Source : Confluence EasyWMS France - *Installation Services et Licence WMS* (v19, 15/04/2025).
## Service GNA
@@ -50,9 +50,9 @@ Le script **exporte les fichiers nécessaires à l'installation du GNA** (script
> ⚠️ 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**.
> **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 composition du fichier SOF02
#### Exemple - composition du fichier SOF02
Le fichier final `C:\ProgramData\Mecalux\GnaService2015\XSD\SOF02.xsd` peut être composé de :
@@ -66,7 +66,7 @@ Le fichier final `C:\ProgramData\Mecalux\GnaService2015\XSD\SOF02.xsd` peut êtr
> ⚠️ Avec les nouvelles versions des scripts (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 **`responses.xml`** du dossier `InstallApplications` :
**Solution** - modifier les chemins dans **`responses.xml`** du dossier `InstallApplications` :
```xml
<!-- Ancien chemin -->
@@ -86,7 +86,7 @@ Récupérer le dossier GNA créé par le script et l'ajouter au GIT dans :
\services\GNA
```
Puis commit + push (cf. [git-workflow](git-workflow.md#3--commit-de-vos-modifications)).
Puis commit + push (cf. [git-workflow](git-workflow.md#3-commit-de-vos-modifications)).
### Réinstallation d'un GNA
@@ -106,7 +106,7 @@ Procédure à suivre si le GNA a déjà été installé sur la VM et doit être
```
Choisir l'option **"complete"**.
> En cas d'erreur : voir Confluence *Installation GNA Exécution de l'installation*.
> En cas d'erreur : voir Confluence *Installation GNA - Exécution de l'installation*.
## Service Label Printer
@@ -140,11 +140,11 @@ La date de validité est mise à jour dans **EasySTS**.
## Règles pratiques
- **GIT commit du dossier `\services\GNA`** à chaque modification de script BOO sinon les autres devs travaillent sur une version obsolète.
- **Ne jamais pousser le XML composé** de `XSD/` uniquement les fichiers de `XSD_Source` (sinon duplications).
- **GIT commit du dossier `\services\GNA`** à chaque modification de script BOO - sinon les autres devs travaillent sur une version obsolète.
- **Ne jamais pousser le XML composé** de `XSD/` - uniquement les fichiers de `XSD_Source` (sinon duplications).
- **Vérifier les chemins `responses.xml`** si le script d'export plante (nouvelle location `C:\Program Files\...`).
- **Toujours dézipper `InstallApplication.zip` frais** lors d'une réinstallation ne pas réutiliser un dossier existant qui pourrait mélanger les versions.
- **Licence à renouveler avant expiration** sinon WMS inutilisable sur la VM.
- **Toujours dézipper `InstallApplication.zip` frais** lors d'une réinstallation - ne pas réutiliser un dossier existant qui pourrait mélanger les versions.
- **Licence à renouveler avant expiration** - sinon WMS inutilisable sur la VM.
## Common errors
@@ -157,8 +157,8 @@ La date de validité est mise à jour dans **EasySTS**.
## Related
- [System Architecture Overview](../architecture/overview.md) architecture IIS / services WMS
- [ERP Interface](../concepts/erp-interface.md) messages ERP portés par le GNA (ROR/SOR/SOF/STV/etc.)
- [First Deployment](first-deployment.md) déploiement initial (GNA inclus dans `EnabledModules`)
- [Deploy Existing Application](deployment-existing-app.md) redéploiement après mise à jour GNA
- [Git Workflow](git-workflow.md) commit/push du dossier `\services\GNA` après modification de scripts BOO
- [System Architecture Overview](../architecture/overview.md) - architecture IIS / services WMS
- [ERP Interface](../concepts/erp-interface.md) - messages ERP portés par le GNA (ROR/SOR/SOF/STV/etc.)
- [First Deployment](first-deployment.md) - déploiement initial (GNA inclus dans `EnabledModules`)
- [Deploy Existing Application](deployment-existing-app.md) - redéploiement après mise à jour GNA
- [Git Workflow](git-workflow.md) - commit/push du dossier `\services\GNA` après modification de scripts BOO