User Permission Manager Bug

We have four warehouses A,B,C,D and have set User Permission to allow access.

During Material Request the default warehouse is coming the same for all the other warehouses. For eg: For User B,C and D the default warehouse is coming as Warehouse A.

As a consequence the Manager who has the approval authority of Warehouse B is not being able to approve and confirm the Material Request from User B as the Default Warehouse has been taken as A.

Would request you to kindly guide us with how to incorporate only Warehouse A for those having Access of that Warehouse Itself and other Warehouse such as B,C and D should not be in visible in that Dropdown.

Same is also applicable for Cost Center.

Hello,

Please use Perm Level for the fields in Material Request. Refer the link for to learn more on Perm level on fields
https://frappe.github.io/erpnext/user/manual/en/setting-up/articles/managing-perm-level

Hope this helps.