màj wiki avec retour MES lot-5 AD
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
# Articles alternatifs
|
||||
|
||||
> Source : [Confluence EasyWMS France](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000113922049)
|
||||
> 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 :
|
||||
|
||||
```xml
|
||||
<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"** :
|
||||
|
||||
1. Article de base
|
||||
2. À partir de quelle quantité on le remplace / Par tranches de combien
|
||||
3. Article de substitution
|
||||
4. Quantité de l'article de substitution utilisée pour remplacer la quantité définie en 2.
|
||||
5. 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é) |
|
||||
Reference in New Issue
Block a user