Preorder Logic Enhancement for Items with Vendor Minimums
We use Business Central integrated with Sana Commerce and would like to suggest an enhancement to the preorder functionality. Currently, Sana allows preorder when an item is out of stock. However, we have a procurement constraint where certain items require a minimum quantity (e.g., 25,000 pcs) to be ordered from the vendor.
Our issue arises when there is some inventory on hand (e.g., 12,000 pcs), but not enough to meet typical order sizes. We would like Sana to allow the following:
Sell the available inventory immediately.
Allow customers to preorder quantities above available inventory only if the total preorder equals or exceeds the vendor minimum.
For example, if 12,000 pcs are in stock, the system should:
Allow an order for up to 12,000 as immediate fulfillment.
Allow a preorder if the requested quantity exceeds 12,000 and totals at least 25,000 (our vendor MOQ).
Optionally prompt or notify the customer that their preorder will be fulfilled once the vendor minimum is reached.
This logic would enable us to better manage inventory and procurement while providing a seamless customer experience.