2.2 KiB
Articles alternatifs
Source : Confluence EasyWMS France Dernière mise à jour : 03/10/2023 (v7)
Si un article est en rupture, le WMS peut choisir un article de substitution selon la configuration. La mise en place nécessite 3 étapes.
1. Modification du SOR
Dans le SOR01 ou SOR02, ajouter dans la balise <Line> des articles concernés :
<LneTerms>
<LneTrmAlternative>true</LneTrmAlternative>
</LneTerms>
2. Profil d'expédition
Tous les articles concernés par la substitution doivent avoir un profil d'expédition configuré (Données principales → Détails d'articles → Profils d'expédition).
Choisir un mode de réservation d'articles alternatifs (X = article demandé, Y = article de substitution) :
| Mode | Comportement |
|---|---|
| Partiel | Additionne X et Y pour atteindre la quantité demandée. Priorise X. |
| Substitution | Choisit X ou Y de façon exclusive (l'article dont la quantité est la plus proche de celle demandée). |
| Tout ou rien | Si la combinaison X+Y n'atteint pas la quantité totale, prend uniquement X peu importe la quantité. |
⚠️ Pour les composants de kits non-montés, utiliser obligatoirement le mode "Partiel".
3. Choix de l'article de substitution
Dans Données principales → Articles, sélectionner l'article qui sera remplacé et cliquer sur "Ajouter Alternatif" :
- Article de base
- À partir de quelle quantité on le remplace / Par tranches de combien
- Article de substitution
- Quantité de l'article de substitution utilisée pour remplacer la quantité définie en 2.
- Durée d'activation (laisser vide = ad vitam aeternam)
4. Remontée d'informations dans le SOF
| Cas | Comportement dans le SOF |
|---|---|
| Seul X pické | <LneDIsAlternative>false</LneDIsAlternative> |
| X et Y pickés | Deux <LneDetail> : un avec LneDIsAlternative=false (X), un avec LneDIsAlternative=true (Y) |
| Seul Y pické | Un seul <LneDetail> avec LneDIsAlternative=true — <LneItemCode> contient toujours X (l'article demandé) |