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 screen shows the full detail of a single vendor and is available at /fm/vendors/:id.

Overview

The Vendor Detail page loads a vendor by ID via useVendorDetail. The header displays vendor name, category badge, and status badges (active, approved, preferred). A two-column grid shows Contact Information (contact name, phone, email, address, masked tax ID, payment terms) and a Vendor Performance Widget. Below are cards for Certifications (with add, renew, and delete actions) and Work Orders associated with this vendor. The Approve button is shown for active, unapproved vendors; the Deactivate button is shown for active vendors. Both require confirmation dialogs.

Who it’s for

Requires permission fm.dashboard.view. Editing vendors requires fm.vendors.edit; approving or deactivating may require additional permissions — confirm with SME.

Before you start

  • The vendor must exist and not have been deleted.

Steps

1

Open a vendor

From the Vendors list, click any row to navigate to /fm/vendors/:id.
2

Review contact information

Check name, phone, email, address, tax ID (masked), and payment terms.
3

Review performance

The Vendor Performance Widget surfaces performance metrics (confirm with SME what metrics are shown).
4

Approve vendor

If the vendor is active but unapproved, click Approve to mark them approved.
5

Manage certifications

Click Add in the Certifications card to add a new certification, or use Renew / Delete actions per certification.
6

Review work orders

Scroll to the Work Orders card to see work orders linked to this vendor.
7

Edit vendor

Click Edit to open the vendor edit dialog.
8

Deactivate vendor

Click Deactivate and confirm in the dialog to mark the vendor inactive.

Key concepts

  • Tax ID maskingmaskTaxId(vendor.tax_id, vendor.tax_id_type) is applied before display; raw tax ID is never shown in plaintext.
  • Certifications — each certification has an expiration that can be tracked and renewed.
  • Payment terms — displayed as {payment_terms_days} days.

Facilities & Inventory

Facilities & Inventory core 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.
  • src/routes/fm.tsx
  • src/cores/fm/pages/VendorDetailPage.tsx