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

82 lines
2.7 KiB
Markdown

# Comprendre les logs de la Gateway
> Source : [Confluence EasyWMS France](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000585322498)
> Dernière mise à jour : 06/08/2025 (v10)
---
Emplacement des logs : `C:\ProgramData\Mecalux\EasyWMS Gateway 2015\Logs\AllLog.log`
---
## Update des stations
Toutes les secondes, GALILEO renvoie au WMS l'état de l'ensemble des stations.
| Champ | Description |
|-------|-------------|
| **StationType** | Type de station configuré dans le WMS |
| **StationNumber** | Numéro de station configuré dans le WMS |
| **Status** | `1` = Prêt, `0` = Erreur |
| **Loaded** | `1` = Libre, `0` = Chargé |
| **Capacity** | Nombre de supports max sur la station |
| **CurrentCount** | Nombre de trackings en cours sur la station |
| **Aisle** | Numéro d'allée associé à la station |
> Le couple **StationType + StationNumber** est unique → permet d'identifier précisément la station.
---
## Update des routes
GALILEO transmet l'état de certaines routes (point entre 2 stations).
| Champ | Description |
|-------|-------------|
| StationTypeSource | Type de la station d'origine |
| StationNumberSource | Numéro de la station d'origine |
| StationTypeDestination | Type de la station de destination |
| StationNumberDestination | Numéro de la station de destination |
| **Status** | `1` = libre, `3` = pleine |
---
## Event
Exemple d'un event reçu par le PIE : contient le code barres lu, le poids, les dimensions, les types de support et hauteur.
---
## Search
Exemple d'un Search fait par un TK : la station demande son prochain ordre au WMS.
---
## End
Exemple d'un End sur une table de sortie TK : confirmation que le bac est arrivé à destination.
**Pour rechercher ce qu'il s'est passé sur une palette dans klogg :**
1. `DataInfo.+_CodeSupport_` → données reçues au PIE
2. `Movement=_NuméroDeTâche_` → ce qu'il s'est passé ensuite
---
## Gestion des erreurs
### Ordre incohérent (EndErrorCode=4)
Quand GALILEO ne comprend pas un ordre → renvoie **EndErrorCode=4**.
Signifie généralement un problème de configuration entre WMS et GALILEO.
**Cas d'erreur possibles :**
- Configuration différente des 2 côtés : emplacement inexistant pour Galileo, n'accepte pas le type/hauteur du support, coordonnées hors limites
- Vérifier les données envoyées à GALILEO dans les logs
**Vérifier la configuration côté GALILEO :**
1. Ouvrir le programme GALILEO dans `c:\NomDuClient\Programme` → double-cliquer sur le fichier `.mgp`
2. Comparer la configuration des stations entre GALILEO et EasyS
3. Utiliser la requête de récupération des stations WMS (voir [Plan de tests des stations](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000584536089))