màj wiki avec retour MES lot-5 AD

This commit is contained in:
Arthur Ria
2026-05-20 09:41:27 +02:00
commit 23eb3f3c84
4106 changed files with 469381 additions and 0 deletions
@@ -0,0 +1,76 @@
# Communication WMS - GALILEO
> Source : [Confluence EasyWMS France](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3001208930341)
> Dernière mise à jour : 07/08/2025 (v7)
---
## Introduction
Une installation robotique communique avec le WMS via le service Windows **"EasyWMS Gateway"** installé sur le serveur WMS.
---
## Tâches et mouvements
Pour chaque déplacement de conteneur, le WMS envoie un **ordre de transfert** (tâche) à GALILEO.
- **Tâche** = ordre de transfert de bout en bout
- **Mouvement** = déplacement d'une station à la suivante (plusieurs mouvements par tâche)
**Statuts des tâches :**
| Statut | Description |
|--------|-------------|
| En attente | Pas encore transmise à GALILEO, aucun tracking |
| Générée | Prochain mouvement généré mais non transmis |
| En cours | Tracking récupéré par GALILEO, conteneur en **Mov** |
| Terminée | Conteneur arrivé à destination |
| Annulée | Annulée avant d'atteindre la destination |
---
## 3 types de communication
### Events
GALILEO envoie un Event principalement lors du passage au PIE ou à la confirmation d'un picking.
**Event PIE contient :**
- Code du bac
- Poids
- Dimensions
- Type de support (P800, P1000…)
- Code Erreur : `65536` = pas d'erreur
Workflow WMS appelé : **`Galileo_PIEEventHandler_PR`**
Pour activer les instances sur les Events PIE : activer le process `NomPIE_NomEntrepot_GalileoPIE` dans l'ApplicationService.
### Search
Deux cas de déclenchement :
1. GALILEO demande la station suivante pour le support qu'il vient de recevoir
2. Un TK/Miniload fait des recherches en boucle (en "recherche d'ordre" quand il n'a rien à faire)
**Contenu d'un Search :**
- Numéro de tracking
- Numéro du support
- Identifiants de la station (Type + Numéro)
### End
Envoyé quand GALILEO termine un ordre (bac arrivé à la destination du mouvement — pas de la tâche).
---
## Cas pratique — bac arrivant au PIE
1. PIE génère un **Event** (lecture code barres + gabarit) puis un **Search**
2. WMS envoie un mouvement → support passe en **Mov**
3. Bac arrive à la station suivante → GALILEO envoie un **End**
4. Si convoyeur → nouveau **Search** ; si table d'entrée TK → c'est le TK qui fait les Search en boucle
5. Si poste de sortie → support sort de l'installation
6. Si poste de picking → **Search** après confirmation du picking via un Event
> Tous ces échanges sont visibles dans les logs de la Gateway : voir [Comprendre les logs de la Gateway](https://easywmsfrance.atlassian.net/wiki/x/AoDSoLoC)