MJ,
Jurgen has put it succinctly!
As mentioned in my previous post, the system is check ATP stock.
Somewhere one-time delivery is set. For more input see vemuri santosh's post.
So please check how much is ATP, if equal qty or less than that qty is in the sales order, then system confirm. If greater than ATP qty, system shall confirm zero qty.