show deliverd equal invoiced in sales orders
show delivery button in sales orders
demand eq done
you can select warehouse from main page in sales order