Ledger
The Ledger is the company's own set of books — every invoice, customer payment, carrier bill, bill payment, driver settlement and fuel receipt writes itself into a double-entry ledger automatically, and this screen lets you read those books, prove they balance, see where cash is heading, and click any number straight back to the paperwork it came from.
From the Lanexa 2.0 capability register · version 2.0.37 · reviewed 2026-08-24
What happens on its own.
The work nobody does. These run in the database rather than the browser, which is why they still happen when someone forgets, closes the tab, or was never told they were supposed to.
The posting triggers
Six database triggers, one per money table, fire on every insert, update and delete and call the single posting dispatcher. This is why the ledger is never stale and why nobody has to remember to post anything. They run with elevated privil
Delete-and-rewrite, every time
The dispatcher's first act is always to delete the document's existing postings. It never patches. That is what makes it repeatable — run it a hundred times and the answer is identical — and it is why history and live writes cannot diverge:
The cascade to child payments
Changing an invoice re-posts every payment against it; changing a bill re-posts every payment against it. A parent's state change can never again strand a child's postings — which is precisely the defect this cascade was added to fix.
Silent unposting
When a document leaves a posting state — soft-deleted, returned to draft, cancelled, a settlement backed out of paid, a receipt's verification removed — the dispatcher deletes its postings and writes nothing back. No message is sent and no
What you can do here.
Every item below is live in production today. Anything not yet built is listed further down rather than left out.
What we haven’t built here — by design.
Publishing this is the point. Ledger ships 18 capabilities today; these 4 are not built yet, and you should know that before a sales call rather than after one.
| Capability | Status |
|---|---|
| Edit the ledger by hand | Not built |
| Post a manual adjusting journal entry | Not built |
| Read a monthly Profit & Loss statement | Not built |
| Push the postings to QuickBooks | Not built |