fa_deferred_revenue records with three summary totals and a per-record breakdown table. Cancelled records are excluded from rollup totals. Route: /fa/revenue-reports/deferred-balance
Overview
The page fetches data viauseDeferredBalanceReport(orgId). The response contains a summary object (three metric cards rendered) and a rows array (per-record table). A Badge component is used for record status display. The page description from code: “Outstanding deferred revenue balances and recognition progress. Cancelled records are excluded from rollup totals.”
Who it’s for
Requires permission:fa.deferred_revenue.view
Before you start
- Deferred revenue records must exist (created via schedule processing — see Deferred Revenue page).
- You must hold the
fa.deferred_revenue.viewpermission.
Steps
1
Navigate to Deferred Balance
Go to
/fa/revenue-reports/deferred-balance.2
Review summary totals
Three metric cards show rollup figures (excluding cancelled records).
3
Review per-record table
Each row shows a deferred revenue record with status badge and balance detail.
Key concepts
useDeferredBalanceReport— Primary data hook; returns{ summary, rows }fororgId.fa_deferred_revenue— The underlying table; records with cancelled status are excluded from summary totals.
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/DeferredBalanceReportPage.tsx
- src/cores/fa/hooks/useRevenueReports.ts