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.

The Vendor Details page (/fa/vendors/:id) shows the full profile of a single vendor and provides edit capabilities.

Overview

The Vendor Details page loads a vendor via useVendor (keyed by :id and organization) and sets the breadcrumb label from the vendor name via useEntityBreadcrumb. The layout is a two-column card grid showing general information and payment/contact details. Edit actions open a VendorDialog (using useUpdateVendor). Payment terms are reverse-mapped from numeric day values to human-readable labels: 0 → “Due on Receipt”, 15 → “Net 15”, 30 → “Net 30”, 60 → “Net 60”, 90 → “Net 90”. A deactivation action is also present (observed via UserX icon).

Who it’s for

No explicit permission gate on the /fa/vendors/:id route.

Before you start

  • The vendor must exist. Navigate here from the Payables Hub vendors tab or from a purchase order/bill.

Steps

View vendor details
  1. Navigate to /fa/vendors/:id (or click a vendor from the Payables Hub).
  2. Review the general information and payment details cards.
Edit vendor information
  1. Click the Edit button.
  2. Update fields in VendorDialog.
  3. Save.
Deactivate a vendor
  1. Use the deactivation action.

Key concepts

  • Payment terms: Stored as integer days in fa_vendors; displayed as human-readable labels.
  • Vendor status: The badge display on the detail page reflects the vendor’s current active/inactive state.

Finance & Revenue

Finance & Revenue core 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/fa.tsx
  • src/cores/fa/pages/VendorDetailPage.tsx
  • src/cores/fa/hooks/useVendors.ts
  • src/cores/fa/components/VendorDialog.tsx