We have following requirement -
Whenever an order is created, even though stock exists, it should not confirm it right away. We need the delivery date to be current date + 7 days.
This will help us avoid new orders consuming the stock.
Order 1 created; There was no stock; Hence no confirmation
Order 2 created; There was no stock; Hence no confirmation
Order 3 created; There is stock; At this stage, the order quantity should not be confirmed even though there is stock since there are 2 old orders waiting.
Therefore whenever an order created, delivery date should be in future so that older orders get first preference when stock is available. This is material specific i.e., for some it might be 7 days and for few it might be 10 days.
We either want the delivery date to be a future date or the order quantity should not be confirmed even though there is stock.
We saw that there is lead time in the sales order type customizing, but this will be applicable to all the materials which is not what we want.
Is there any way we can achieve this by just customization and not use user exits.