Use the "Horizon" Option to Replenish Products in Advance in Odoo

Odoo uses a just-in-time strategy for product replenishment. That means products appear in the Replenishment dashboard based on forecasted dates using the system’s lead times. Which ensures minimal storage costs and timely delivery to customers.

However, this approach has a limitation. If you need more of the same product or products from the same supplier for the next day or near future, they won’t appear in the dashboard. This can complicate long-term planning and increase shipping costs.

The "Horizon" option, introduced in Odoo 18, solves this by extending the forecast period to "n" days into the future. This allows businesses to replenish multiple products in advance, which is especially useful for those managing replenishment periodically.

Replenishment Dashboard - Horizon Option

This functionality is also available in Odoo 16 and Odoo 17. You can activate it by adding the system parameter stock.visibility_days​ in Settings > Technical > System Parameters​ (developer mode required). Set the number of days you would like the dashboard to display in the future by entering it as the value for the system parameter.