Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

This page lists all IT purchase requests and provides filtering tools. Navigate to it at /it/procurement.

Overview

The Purchase Requests page displays a filtered list of purchase requests using the PurchaseRequestTable component. Filters include search, status, request type, and priority. The New Request button navigates to /it/procurement/new. This page wraps content in a RequirePermission check for it.procurement.view in addition to the outer module guard.

Who it’s for

This route requires IT_PERMISSIONS.VIEW (it.view) via the module-level ITViewGuard and an inner RequirePermission for it.procurement.view.

Before you start

  • You must have the it.procurement.view permission to see this page.

Steps

  1. Navigate to IT > Purchase Requests, or go directly to /it/procurement.
  2. Use the search box to find requests by title or number.
  3. Use the Status, Type, and Priority filters to narrow results.
  4. Click a request row to open its detail page.
  5. Click New Request to submit a new purchase request.

Key concepts

  • approval_status — lifecycle state of the request (draft, submitted, pending_approval, approved, rejected).
  • request_type — classification: hardware, software, service, or other.
  • priority — low, normal, high, or urgent.

IT Service Management

IT Service Management overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/it.tsx
  • src/cores/it/pages/procurement/PurchaseRequestListPage.tsx
  • src/cores/it/hooks/usePurchaseRequests.ts
  • src/cores/it/components/procurement/PurchaseRequestTable.tsx