Managing Multi Retail Store

Managing Multi Retail Store

I am trying to use Zoho since a long time ,,, 
and I faced a lot of troubles some of them solved ,,, some still not

I need to track two stores ,, I need to track the sales and the stock
also I need restriction that each user can access only his store

When I enable the Branches ,, I can't setup restriction !!!
when I enable multiple share houses ,, I can setup restriction
but all the sales of my stores flow to one Finance account !!!

Can I setup treasury account for each warehouse or each store or not

What is the exact different between branches and multiple warehouse