Store Management

I am a newbie here and wanted to know if the stock module can perform the following and if yes kindly specify where:

  1. Raise a Purchase Order
  2. Receive Order as in the Goods Receive Note (GRN) and Capture the items delivered on ERPNext System.
  3. Receive Requisitions from staff concerning store items that they require.
  4. Issue out the store items to staff.

You can check the user manual for these functionalities. Here is a link you may find useful: https://erpnext.org/docs/user/manual/en/buying/purchase-order