Bonjour à tous,
J’ai parcouru les messages du forum relatifs aux stocks et kits de produits, il y a pas mal d’échanges mais à priori pas sur ce qui m’interroge.
Et le wiki du module stocks ne traite pas (encore) cette information.
D’avance désolé si j’ai loupé des trucs.
Voici mon cas d’usage :
- Configuration
- Dolibarr v18.0.2 sans module externe.
- Module PRODUITS :
- « Activer les kits (ensemble de plusieurs produits) » :
- Module STOCKS :
- « Décrémenter les stocks physiques sur validation des commandes clients » :
- « Incrémenter les stocks physiques sur ventilation manuelle dans les entrepôts, après réception de la marchandise » :
- Produits
- PRODUIT_A
- PRODUIT_A_LOT_DE_4
- Kit composé du PRODUIT_A en quantité 4.
- « Augmenter/Réduire le stock sur changement du stock du père » :
- Entrepôts
- Un seul
Voici ce que j’observe (avec mes interrogations) :
-
Créer une commande fournisseur pour 3 lots, puis Valider, puis Commander.
On obtient :Référence Stock physique Stock virtuel PRODUIT_A 0 0 PRODUIT_A_LOT_DE_4 0 3 → Pourquoi le stock virtuel du PRODUIT_A n’affiche-t-il pas q=12 ?
(car l’option « Augmenter/Réduire le stock sur changement du stock du père » est pourtant activée) -
Cliquer sur « RECEVOIR PRODUITS ».
On obtient :Référence Stock physique Stock virtuel PRODUIT_A 12 12 PRODUIT_A_LOT_DE_4 3 3 Là OK. On a donc 12 PRODUIT_A en stock, qui permettent de servir 3 lots.
Au passage je comprends qu’il ne faut pas additionner les stocks des produits père / fils. Sinon on interpréterait qu’il y a 12 produits + 3 lots (ce qui ferait 12 + 3 x 4 = 24 produits) en stock, ce qui ne reflète pas la réalité. -
Créer une commande client pour 1 lot et valider.
On obtient :Référence Stock physique Stock virtuel PRODUIT_A 8 8 PRODUIT_A_LOT_DE_4 2 2 Là OK, on a bien décrémenté les deux stocks.
-
Créer une commande client pour 1 PRODUIT_A et valider.
On obtient :Référence Stock physique Stock virtuel PRODUIT_A 7 7 PRODUIT_A_LOT_DE_4 2 2 Là par contre je m’attendais à n’avoir plus qu’un seul lot possible en stock.
(car « Augmenter/Réduire le stock sur changement du stock du père » est activé)
→ Est-ce un fonctionnement normal ? -
Créer une commande client pour 7 PRODUIT_A et valider.
On obtient :Référence Stock physique Stock virtuel PRODUIT_A 0 0 PRODUIT_A_LOT_DE_4 2 2 Là aussi, je m’attendais à voir le stock du kit à zéro.
(car « Augmenter/Réduire le stock sur changement du stock du père » est activé)
→ Est-ce un fonctionnement normal ?
Merci pour vos lumières .
En fonction de vos réponses j’essaierai de compléter le wiki et/ou poster sur Github.