174 lines
5.7 KiB
Markdown
174 lines
5.7 KiB
Markdown
---
|
|
title: "Mapping ERP-WMS — Changement article et propriétaire"
|
|
tags: [ERP, mapping, CHG, STR, article, propriétaire, custom]
|
|
status: draft
|
|
standard_ref: architecture/erp-integration.md
|
|
jira_refs: []
|
|
confluence_refs: []
|
|
sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "CR CONSOLIDES REU ERP LIMAGRAIN V1 - CR.md"]
|
|
last_updated: 2026-05-06
|
|
author: Arthur
|
|
---
|
|
|
|
# Mapping ERP-WMS — Changement article et propriétaire
|
|
|
|
> **Résumé** : processus [CUSTOM] de changement d'article et de propriétaire
|
|
> en cours de vie du stock, via message CHG.
|
|
|
|
> **Standard EasyWMS** : → voir [ERP Integration](../../concepts/erp-interface.md)
|
|
> Ce qui suit documente les **spécificités Limagrain** par rapport au standard.
|
|
|
|
> Voir aussi : [Données principales et stock](donnees-principales.md) pour
|
|
> le mapping complet ITM, attributs logistiques et architecture article/lot.
|
|
|
|
## Contexte projet
|
|
|
|
Chez Limagrain, l'article (numéro, description et destination) et le
|
|
propriétaire peuvent être modifiés en cours de vie du stock. Ces changements
|
|
sont notifiés par un message CHG descendant de SAP vers EasyWMS.
|
|
|
|
Le message standard STR (Stock Transfer Request) est aussi utilisé pour
|
|
les demandes de changement de statut de stock.
|
|
|
|
## Message STR — Demande de Changement de Stock
|
|
|
|
### Cas d'usage
|
|
|
|
L'ERP envoie un STR pour :
|
|
|
|
- Changement de code article (produit SAP + description)
|
|
- Changement de propriétaire
|
|
- Blocage/déblocage de lot
|
|
|
|
### Règles d'acceptation
|
|
|
|
- **Accepté** si la palette n'est pas assignée à une commande ou en cours
|
|
de mouvement
|
|
- **Refusé** si palette "client" ou en préparation → code erreur API explicite
|
|
(ERR renvoyé à SAP)
|
|
|
|
### Interaction STV/GNA
|
|
|
|
L'ajustement de stock avec motif "STR" est filtré par le middleware GNA
|
|
(pas de retraitement STV pour éviter les doublons). Ce mécanisme devient
|
|
caduc si le STV est globalement désactivé (décision 30/04/2026).
|
|
|
|
### Monitoring
|
|
|
|
Limagrain mettra en place un **monitoring des erreurs** STR pour les cas
|
|
de refus. Les refus sont attendus en fonctionnement normal (palette en
|
|
cours de préparation au moment du STR).
|
|
|
|
## Message CHG — Changement article / propriétaire
|
|
|
|
### Contenu du message
|
|
|
|
| Champ | Description | Modifié si |
|
|
|-------|-------------|------------|
|
|
| Numéro de HU | Identifiant palette | Toujours présent |
|
|
| Lot Officiel | Lot de référence | Toujours présent |
|
|
| Code nouvel article | Nouveau code article | Changement article |
|
|
| Description nouvel article | Libellé | Changement article |
|
|
| Destination | Nouvelle destination | Changement article |
|
|
| Propriétaire Limagrain | Nouveau propriétaire | Changement propriétaire |
|
|
|
|
### Contrainte d'exécution
|
|
|
|
Le changement ne peut avoir lieu **que si le stock n'est pas assigné à
|
|
un processus** (picking, expédition, regroupement, etc.).
|
|
|
|
Si le stock est assigné → le message CHG génère un message **ERR** pour
|
|
informer SAP que le changement est impossible.
|
|
|
|
## Statut de stock
|
|
|
|
### Changement sur poste de travail
|
|
|
|
[CUSTOM] L'utilisateur peut changer le statut du stock sur le poste de
|
|
travail **uniquement** lors du processus de **retour commandes clients**,
|
|
pour appliquer :
|
|
|
|
- **F9** — Sacs sales
|
|
- **B6** — Non conforme
|
|
|
|
Un commentaire est associé au statut et remonté dans le message d'interface
|
|
(STC) pour informer l'ERP.
|
|
|
|
### Attributs du statut de stock
|
|
|
|
[CUSTOM] 3 attributs relatifs au statut de stock chez Limagrain :
|
|
|
|
1. **Statut de stock** : valeur du statut (ex : F9, B6)
|
|
2. **Commentaire** : raison du changement (liste déroulante contextuelle)
|
|
3. **Date de changement** : horodatage automatique
|
|
|
|
Les commentaires sont présentés sous une liste déroulante avec les
|
|
possibilités dépendant du statut sélectionné.
|
|
|
|
### Autonomie Limagrain
|
|
|
|
Limagrain peut créer ses propres statuts de stock :
|
|
|
|
- Menu « Données principales » → « Types de verrous » → « Statut de stock »
|
|
- Bouton « Nouveau » → remplir les champs requis
|
|
|
|
## Diagramme de séquence — Changement article
|
|
|
|
```mermaid
|
|
sequenceDiagram
|
|
participant SAP
|
|
participant WMS as EasyWMS
|
|
|
|
SAP->>WMS: CHG (nouveau code article, description, destination)
|
|
alt Stock non assigné
|
|
WMS->>WMS: MAJ article sur les lignes de stock
|
|
Note over WMS: Pas de confirmation retour
|
|
else Stock assigné à un processus
|
|
WMS->>SAP: ERR (changement impossible)
|
|
end
|
|
```
|
|
|
|
## Diagramme de séquence — Changement statut (retour client)
|
|
|
|
```mermaid
|
|
sequenceDiagram
|
|
participant OP as Opérateur
|
|
participant WMS as EasyWMS
|
|
participant SAP
|
|
|
|
OP->>WMS: Changement statut (F9 ou B6) + commentaire
|
|
WMS->>WMS: MAJ statut ligne de stock
|
|
WMS->>SAP: STC (notification changement statut)
|
|
```
|
|
|
|
## Points d'attention
|
|
|
|
⚠️ Le CHG ne renvoie pas de confirmation positive — seule l'erreur (ERR)
|
|
est remontée si le changement échoue.
|
|
|
|
⚠️ Le changement de statut sur poste est limité au processus retour client
|
|
(pas en picking ni en regroupement).
|
|
|
|
⚠️ Le message STR (standard) est aussi utilisé pour des demandes de
|
|
changement de statut initiées par SAP.
|
|
|
|
## Questions ouvertes
|
|
|
|
- [ ] Liste exhaustive des statuts de stock Limagrain prévus au démarrage (@Justine)
|
|
- [ ] Liste des commentaires par statut — validée ? (@Justine)
|
|
- [ ] CHG envoie-t-il un acquittement positif ou juste ERR en cas d'échec ? (@Nicolas)
|
|
|
|
## Historique des modifications
|
|
|
|
| Date | Auteur | Modification |
|
|
|------|--------|--------------|
|
|
| 2026-05-05 | Arthur | Création initiale depuis AF V1.5 |
|
|
| 2026-05-06 | Arthur | Ajout section STR détaillée (CR consolidé ERP) |
|
|
|
|
## Références
|
|
|
|
| Source | Type | Date |
|
|
|--------|------|------|
|
|
| FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5 | Analyse fonctionnelle | 28/11/2025 |
|
|
| CR CONSOLIDES REU ERP LIMAGRAIN V1 | CR ateliers interfaçage | 23/02/2026 |
|