The Edit Vendor screen allows updating an existing vendor record 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/vendors/:id/edit.
Overview
The Edit Vendor page loads the existing vendor viauseVendor. The form is rendered using the shared VendorForm component pre-populated with the existing vendor data. Fields include: vendor name, vendor type, status, notes, contact name, contact email, contact phone, website, and address fields (address_line1, address_line2, city, state, postal_code, country). On save, updateVendor is called with updated fields, and the user is redirected to the vendor detail page. A loading skeleton is shown while data loads.
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 vendor must exist in the system.
Steps
Open the edit form
From the vendor detail page, click the edit action to navigate to
/it/vendors/:id/edit.Update vendor details
Modify name, type, status, contact information, and address fields in the
VendorForm.Key concepts
- VendorForm — Shared component used for both creating and editing vendor records.
- vendor_type — Type classification for the vendor; exact values in
src/cores/it/types/vendors.ts. - status — Vendor status; exact values in
src/cores/it/types/vendors.ts.
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/vendors/EditVendorPage.tsx