# 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)