Las Cantidades Mínimas de Pedido (MOQs) son ubicuas en supply chain. A nivel fundamental, MOQs representan una forma sencilla para que el proveedor indique que se pueden obtener ahorros cuando los productos se ordenan en lotes en lugar de ser solicitados unidad por unidad. Sin embargo, desde la perspectiva del comprador, tratar con MOQs está lejos de ser algo trivial. El objetivo no es simplemente satisfacer los MOQs - lo cual es fácil, solo ordenar más - sino satisfacer los MOQs mientras se maximiza el ROI.

Lokad ha estado lidiando con MOQs durante años ya. Sin embargo, hasta ahora, estábamos utilizando heurísticas numéricas implementadas a través de Envision cada vez que se involucraban MOQs. Desafortunadamente, esas heurísticas eran algo tediosas de implementar repetidamente, y los resultados que obteníamos no siempre eran tan buenos como deseábamos - aunque ya eran mucho mejores que sus contrapartes “manuales”.

Por lo tanto, finalmente decidimos desarrollar nuestro propio solver no lineal para el problema general de MOQ. Este solver se puede acceder a través de una función llamada moqsolv en Envision. Resolver el problema general de MOQ es difícil - realmente difícil, y bajo el capó, es una pieza de software bastante compleja que opera. Sin embargo, a través de este solver, Lokad ahora ofrece una forma sencilla y uniforme de tratar con todo tipo de MOQs que se encuentran comúnmente en el comercio o la manufactura.