Invoice Audit: Office › Vendor branch › Invoice › Line
N-01 N-02 N-04 N-09 F-02 N-05 N-06
Search for a line and every branch holding a hit opens. Pick an office and the other offices hide. The two-or-fewer rule opens the remaining tree. Money rolls up from the line to the office.
Dallas
ABC Supply · Branch 412 Garland
INV 88412-0931Oct 28
| Line | Qty | Variance | At risk | Status |
|---|---|---|---|---|
| GAF Timberline HDZ, Charcoal | 64 | +3.2% | $1,946 | Over agreement |
| ProStart starter strip | 12 | +0.0% | $0 | Matches |
| Ice & water shield 2 sq | 8 | -1.1% | $0 | Under agreement |
INV 88412-0977Oct 30
| Line | Qty | Variance | At risk | Status |
|---|---|---|---|---|
| Drip edge 10′ white | 40 | +6.5% | $2,470 | Over agreement |
| Ridge vent 4′ | 18 | +0.0% | $0 | Matches |
SRS · Richardson TX
INV S-551870Oct 29
| Line | Qty | Variance | At risk | Status |
|---|---|---|---|---|
| Owens Corning Duration, Onyx | 72 | +0.0% | $0 | Matches |
| Synthetic underlayment | 10 | +2.4% | $228 | Over agreement |
Wichita
QXO · Wichita North
INV Q-20761Oct 27
| Line | Qty | Variance | At risk | Status |
|---|---|---|---|---|
| CertainTeed Landmark, Weathered Wood | 55 | +0.0% | $0 | Matches |
| Pipe boot 3″ | 14 | +0.0% | $0 | Matches |
No invoice lines match.Clear the search or set Office to All PE offices.
Example data for the specimen. Apps show live records from Supabase only, and never sample rows (E-01).
The canonical trees
N-01
| Domain | Tree | Surfaces |
|---|---|---|
| Accounting (CC) | PE Office › Vendor branch › Invoice › Line | Invoice Audit, Credit Memos, Order Audit (Order in place of Invoice), Agreement Builder (› Category › Item › Variation) |
| Collections (CC/CRM) | Office › Sales rep › Job › Collection line | Friday WIP/AR, weekly collection plan |
| Sales (CRM) | Office › Sales rep › Trade › Estimate / Job | Jobs, My jobs, Customers, Properties |
| People (HR, Admin) | Office › Department or role group › Person | People, Staff, Org chart |
| Field (PM) | Office › Crew › Job | Schedule, Crews |
Behaviour rules
N-03 N-07 N-08 N-11 N-13
- Two or fewer top-level nodes open automatically.
- Links and inputs inside a bar never toggle it.
- The default sort is money first, by amount at risk descending.
- Re-rendering keeps open state. State persists per surface, and a deep link wins.
- One read per surface: no per-row fetches.