Atul,
When you are creating deliveries, and you only wish to create them against stock (this is very common), it is common to exclude any requirements other than deliveries; and any supply elements other than stock. In this way, in the 'B' check; a delivery will only compete with other deliveries for the stock.
Best Regards,
DB49