User Permission Manager Not works in Report and document

I have created user permission for user and allow him with only two warehouses. And in Role permission manager in Stock ledger,Stock Entry,sales invoice I give him permission if warehouse is permitted.
But in stock entry form all warehouse is showing in list and also in stocks report stocks are showing for all warehouses.
I want user to view stock ledger or create stock entry only if the warehouse is permitted for them.


Please check if User has another role assigned on which User Permission is not applied.


I have assigned only one role for the user. That is sale center user.and I gave assigned role base permission also but it’s not working for me.