Accounts Payable
Accounts Payable is the screen where you enter every bill another carrier or vendor sends you, decide whether it is right, approve it, pay it, and keep the paper trail — so the money going *out* of the company is as controlled as the money coming *in*.
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 books post themselves
Every insert, update and delete on a bill or a payment fires a routine that deletes the document's existing postings and re-derives them from the current state (, ). Re-posting a bill also re-posts its payments first, so a bill that becomes
Approval starts a clock
Leaving Draft or Pending marks the bill committed; from that moment plus three days, the bill's money fields are frozen against ordinary edits (, ).
The exchange rate is resolved even when nobody supplied one
Before every insert and before any change to currency, exchange rate or company, a guard sets the rate to 1 for home-currency bills, honours a genuinely booked rate, and otherwise looks one up dated to the bill's issue date — refusing the w
A partner payable writes itself
Three separate watchers — on load status, on POD documents, and on assignment completion — all call the same routine, so whichever signal arrives last produces the bill (, ). It cannot run twice for the same assignment, and it swallows its
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. Accounts Payable ships 24 capabilities today; these 11 are not built yet, and you should know that before a sales call rather than after one.
| Capability | Status |
|---|---|
| Charge tax on the bill | In progress |
| Approve a bill | In progress |
| Record a short pay with a reason | In progress |
| Keep the vendor's paperwork with the bill | In progress |
| See a friendly message when the list is empty | Not built |
| Record a payment in the bill's own currency | Not built |
| Undo a deleted bill | Not built |
| Edit a bill's money fields after the 3-day lock | Not built |
| See an aged payables report (30 / 60 / 90 days) | Not built |
| Approve or pay several bills at once | Not built |
| Email a remittance advice to the vendor | Not built |