The Revenue Contracts page (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.
/fa/revenue-contracts) lists and manages master records for multi-period revenue agreements.
Overview
The Revenue Contracts page displays a searchable table of revenue contracts for the current organization. Users can search by contract number or customer name. New contracts and edits use aRevenueContractDialog.
The page uses the useRevenueContractList hook backed by the fa_revenue_contracts table. Contract creation requires the FA_PERMISSIONS.REVENUE_CONTRACTS_MANAGE permission, surfaced via a PermissionGate component.
Who it’s for
Requires permission:fa.revenue_contracts.view.
To create or edit contracts: fa.revenue_contracts.manage (as referenced by FA_PERMISSIONS.REVENUE_CONTRACTS_MANAGE).
Before you start
- At least one customer must exist.
- You need
fa.revenue_contracts.viewto access the page.
Steps
View revenue contracts- Navigate to
/fa/revenue-contracts. - Use the search field to filter by contract number or customer name.
- Browse the results table.
- Click New contract (requires
fa.revenue_contracts.manage). - Complete the contract form in the dialog.
- Save.
- Click the row edit action.
- Modify fields in the dialog.
- Save.
Key concepts
- Revenue contract: A
fa_revenue_contractsrow that acts as the parent record for one or more revenue schedules.
Related
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.
Documentation sources
Documentation sources
- src/routes/fa.tsx
- src/cores/fa/pages/RevenueContractsPage.tsx
- src/cores/fa/hooks/useRevenueContracts.ts
- src/cores/fa/components/RevenueContractDialog.tsx