The Edit Request screen allows updating a draft IT procurement purchase request and is accessible atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/it/procurement/:id/edit.
Overview
The Edit Request page loads the purchase request viausePurchaseRequest. If the request’s approval_status is not draft, it immediately redirects to /it/procurement/:id (the detail view) using <Navigate replace>. For draft requests, the form is rendered using the shared ProcurementWizard component. On completion (success callback from the wizard), the user is navigated to the purchase request detail page. An error card is shown if the request cannot be loaded.
Who it’s for
RequiresIT_PERMISSIONS.VIEW (outer ITViewGuard). No additional per-route permission gate.
Before you start
- You must hold
IT_PERMISSIONS.VIEWto access this screen. - The purchase request must be in
draftstatus; any other status redirects to the detail view automatically.
Steps
Open the edit form
Navigate to
/it/procurement/:id/edit from the procurement list or detail page. If the request is not in draft status, you will be redirected automatically.Update the request using the wizard
Complete or modify the
ProcurementWizard steps to update the purchase request.Key concepts
- ProcurementWizard — Multi-step wizard component shared between create and edit flows for purchase requests.
- approval_status — Only
draftrequests are editable; all other statuses are read-only. - Navigate replace — Non-draft requests are redirected without adding to browser history.
Related
IT Service Management
IT Service Management overview.
Governance & parity
Documentation coverage and governance.
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.
Documentation sources
Documentation sources
- src/routes/it.tsx
- src/cores/it/pages/procurement/EditPurchaseRequestPage.tsx