How to manage store for a service company who buy stock just for internal consumption

How do i set up stock for a service company like SCHOOL who buy things and keep in store and later send to departments when they request for it.

For example: A college that has store department where they keep things like stationeries, graduation gown, cleaning material and other office consumables.

When a request is made by other departments for any of this material, it will be sent to them.

How do i set their Store department up using ERPNEXT?
Am i to enable or disable perpetual inventory in this case?
How do i set up ERPNEXT STOCK so i can use it in receiving request from department and issuing items to them?
IT’S VERY CLEAR TO ME THAT THE STOCK SETUP AM SEEING HERE IS MORE SUITABLE FOR BUYING AND SELLING PURPOSE.

Thank you all, as i look forward to a solution to my problem.

items can be created that are in th eConsumables group, and marked as non sale items, among other attributes. Try the ERPNext trial and see if you can get an idea if it will work for your use case. These links might help.

https://erpnext.com/docs/user/manual/en/stock/material-request

https://erpnext.com/docs/user/manual/en/stock/articles/stock-entry-purpose