Books agree
Every other check in the Multibook sync is about one row: a send that failed, a journal that is held. None of them can see a drift that has no failing row, for example a rounding or rate difference, a send somebody discarded, or a posting that belongs to no sync path. The Do the books agree? card compares what the two ledgers actually say, account by account, and only raises a problem for a difference that no known cause explains. It only reads; it never writes to Multibook.
Getting There
Go to Settings → Multibook sync. The card sits below the readiness panel. It appears once the company is connected to Multibook and the journals have been synced at least once; before that it says why it cannot run yet.
What It Compares
Each night ANTE reads Multibook's journal lines for the open month and the last two closed months (plus any month that still has an open alert) and adds up debit minus credit per GL account. Closed months up to six back are re-compared once a week, so a late or back-dated posting is not missed. It sets that against the same account in ANTE's ledger, in the company's main currency. A difference of a few cents is rounding and is ignored: the allowance is 5 cents plus a tiny share of the larger figure, never more than 1.00 in all. Months before the first journal sync are skipped, because those postings were never meant to match. The open month is marked In progress: its figures still move as people post, so a difference there alerts only after the third night in a row.
The Results
| Result | What it means | What to do |
|---|---|---|
| Agree | Every account matches. | Nothing. |
| Explained | Some accounts differ, and every difference is exactly the journals one side has and the other does not yet: journals not sent to Multibook, or Multibook journals not yet imported. | Nothing here. The cause is already visible on its own row (a failed send, a held journal). |
| Differ | At least one account differs by an amount nothing explains. This raises one alert per month, sent to the finance people. | Compare the listed accounts with the Multibook ledger, correct the cause, then press Check again. |
| Could not check | A read failed or Multibook is paused. It says so instead of reading "agree": that month is not verified. The readiness panel lists it too. | Usually nothing: it runs again by itself. If the same month could not be checked three nights in a row, or ANTE's own comparison failed, a developer alert opens (it closes by itself after the next check that can be made). |
A month that differs lists the accounts with the largest unexplained difference, with ANTE's figure, Multibook's figure and the likely cause:
| Cause | Meaning |
|---|---|
| Not sent to Multibook yet | ANTE has posted journals on this account that carry no Multibook number. |
| Not imported into ANTE | Multibook has journals on this account that ANTE does not hold (held, or not read yet). |
| Each side has journals the other lacks | Both of the above apply to the account. |
| Booked to a different account on each side | Two accounts differ by the same amount in opposite directions: the same document went to one account in ANTE and another in Multibook (VAT, bank or inventory are the usual ones). The money is not lost; the two charts disagree. ANTE also watches for this while it syncs: when Multibook books a document's GL role (Output VAT, Input VAT, bank, receivable, payable) to another account than ANTE does, the Sync status readiness list shows Multibook books ... to account ..., ANTE books it to .... Press Adopt Multibook account to map the role to the ANTE account that has Multibook's code (sync the chart first if it is not there yet), or accept the difference. |
| Unknown | No journal explains it: compare the entries one by one. |
Common Tasks
Fixing a month that differs
- Read the accounts
Open the month's row and note the accounts and the likely cause.
- Find the cause
For Not sent or Not imported, open the journals module tab on the same page: the failed sends and held journals are listed with their reasons. For Unknown, compare the entries on that account in both systems.
- Check again
Press Check again. It runs the comparison now (it refuses a second run within a few minutes). When no difference is left, the alert closes by itself.
Accepting a difference
Some months cannot be corrected: the period is closed, or the posting was made in Multibook and nobody can undo it. Without a way to say so, finance would be paged every night. Press Accept this difference on the month, write why (at least 10 characters), and confirm. The month shows Accepted with your name, the date and the reason, and the alert closes.
The acceptance covers the exact figures you saw. If a later check finds different ones (a new posting, a correction), it lapses by itself, the month goes back to Differ and the alert returns. Withdraw acceptance judges the month again at once. Nothing is sent to Multibook.
Acknowledging the alert
The alert in the readiness panel can be acknowledged for 24 hours while somebody works on it (for a difference that will never be corrected, use Accept this difference instead). It stays listed, nobody is paged again for it unless it gets worse, and it comes back if the difference is still there after the 24 hours.
Receivables and payables: ANTE vs Multibook
Below the Do the books agree? card sits a second one that compares ANTE's invoices with the receivable and payable open items Multibook holds, partner by partner. The two never match exactly, and this card says why. Multibook also holds receivables posted as plain journals (no invoice document), receipts and credit memos not yet set against an invoice, and rows older than anything ANTE read. ANTE brings the journals into its ledger, but they are not ANTE invoices, so ANTE's aging, collections and customer statements cannot show or settle them. They are shown here instead of being turned into invoices nobody issued.
| What the Multibook row is | What it means |
|---|---|
| An invoice, note or clearing ANTE tracks | ANTE knows this row. The collections and payments step keeps it in line with the ANTE invoice; a gap here is the one amount that stays not explained. |
| Tracked in ANTE outside invoices | A journal ANTE sent, or an employee reimbursement claim. |
| Posted as a plain journal in Multibook | A receivable or payable entered as a journal. It is in ANTE's ledger but is not an ANTE invoice. |
| Unapplied receipt, payment or credit memo | A credit-side row not set against an invoice. Shown as a negative amount. |
| Older than anything ANTE read | Posted before the first journal or invoice sync. |
| Not imported into ANTE yet | Inside the synced period but not imported (held, or the next sync brings it). |
Each side (receivables, payables) shows Multibook's open total, ANTE's open invoices, the difference and how much of it the rows above explain, plus ANTE's ledger balance on the control accounts those rows sit on, so the invoice list and the ledger can be read side by side. The partners that differ are listed largest first. The card refreshes after the daily collections and payments check, and Check again runs it now. Open invoices in another currency are not compared. It only reads; it never writes to Multibook and raises no alert.
It does not post, send or correct a journal on either side. It tells you where to look; the fix is always made on the row that caused it.
How It Connects
Set up first
- Multibook settings — the journal sync must have run once, so there is a start date to compare from.
Gets its data from
- Multibook sync — the journal step sends and imports the journals the comparison adds up.
- Journal Vouchers — ANTE's side of the comparison is its posted vouchers.
Feeds into
- Multibook sync — an unexplained difference raises an alert on the Sync status page and in the finance people's bell.