Résoudre le problème général de MOQ
Les quantités minimales de commande (MOQs) sont omniprésentes dans la supply chain. Fondamentalement, les MOQs représentent une manière simple pour le fournisseur d’indiquer qu’il y a des économies à réaliser lorsque les produits sont commandés par lots plutôt que commandés un par un. Du point de vue de l’acheteur, cependant, gérer les MOQs est loin d’être une affaire triviale. L’objectif n’est pas simplement de satisfaire les MOQs - ce qui est facile, il suffit de commander plus - mais de satisfaire les MOQs tout en maximisant le retour sur investissement.
Lokad gère les MOQs depuis des années déjà. Pourtant, jusqu’à présent, nous utilisions des heuristiques numériques implémentées via Envision chaque fois qu’il était question de MOQs. Malheureusement, ces heuristiques étaient quelque peu fastidieuses à mettre en œuvre de manière répétée, et les résultats que nous obtenions n’étaient pas toujours aussi bons que nous le souhaitions - bien qu’ils soient déjà bien meilleurs que leurs équivalents “manuels”.
Ainsi, nous avons finalement décidé de développer notre propre solveur non linéaire pour le problème général des MOQs. Ce solveur est accessible via une fonction nommée moqsolv
dans Envision. Résoudre le problème général des MOQs est difficile - vraiment difficile, et en interne, c’est un logiciel assez complexe qui fonctionne. Cependant, grâce à ce solveur, Lokad propose désormais une manière simple et uniforme de gérer tous les types de MOQs que l’on rencontre couramment dans le commerce ou la fabrication.