This page is generated from the product itself — the same source the built-in assistant answers from — so it cannot disagree with either.
Messages Cheques can show
Each message is quoted exactly as the product shows it. Most say what to do in the message itself; where one names a setting, the place to change it is the app’s own settings screen or Company settings.
That cheque is not in the register.
accounting.cheque.error.notFound
A cheque that is {from} cannot be moved to {to}. Check where this one actually is — a cheque that cannot be deposited is usually one that already was.
accounting.cheque.error.transitionNotAllowed
A cheque we {direction} cannot be {event}. Depositing a cheque you wrote, or clearing one into a bank it was never handed to, is not a movement this register has.
accounting.cheque.error.wrongDirection
{direction} is not a direction. A cheque is either one we received or one we wrote.
accounting.cheque.error.unknownDirection
This product has no cheque movement called {event}.
accounting.cheque.error.unknownEvent
This cheque is in a state — {state} — that the {direction} lifecycle does not have, so no movement can be decided from it. It was refused rather than allowed through.
accounting.cheque.error.unknownState
A cheque needs the number printed on it. It is how the bank, the customer and these books all name the same piece of paper.
accounting.cheque.error.numberMissing
Cheque {number} drawn on {bank} is already in the register. A cheque number is unique to its bank, so this is almost certainly the same piece of paper being recorded twice — not two cheques that happen to share a number. Recording it twice banks it twice, or shows the customer as owing double.
accounting.cheque.error.numberTaken
A cheque carries its amount as a positive figure, and whether it was received or written decides which way the balance moves. To undo a movement, record what actually happened to the cheque next.
accounting.cheque.error.amountNotPositive
This cheque does not say what currency it is in.
accounting.cheque.error.currencyMissing
These books are kept in {expected} and this cheque is in {found}. It was refused rather than converted: converting needs a rate, and the rate this product would have to invent is the difference between what the bank credits and what the ledger says.
accounting.cheque.error.currencyMismatch
This cheque states an amount in {currency} without saying how many decimal places it carries. An amount is minor units and a precision together.
accounting.cheque.error.precisionMissing
{currency} is kept to {expected} decimal places in these books and this cheque states {found}. Posting it would restate the amount, so it was refused.
accounting.cheque.error.precisionMismatch
An {direction} cheque must name the customer or supplier it belongs to. Its movements take a balance off that account and put it back, and one that names nobody cannot be aged, chased, or matched against their own statement.
accounting.cheque.error.partyMissing
A cheque you write must say which of your accounts it is drawn on. That is known when the cheque is written, and deciding it later lets the payment leave an account the cheque was never drawn on.
accounting.cheque.error.draweeAccountMissing
Cashing a cheque over the counter has to say what it was cashed into.
accounting.cheque.error.cashAccountMissing
Account {code} is one of the accounts cheques move between, so a cheque cannot be banked into it. The movement would debit and credit the same place: it balances, the trial balance ties, and the cheque never moves.
accounting.cheque.error.bankAccountIsAControl
The cheques-on-hand account has not been set, so a cheque you receive has nowhere to be held. Set it in Accounting settings. It is an asset: taking a customer's cheque does not settle the debt, it changes what kind of asset the debt is.
accounting.cheque.error.onHandNotSet
The cheques-under-collection account has not been set, so a cheque lodged with the bank has nowhere to sit until it clears. Set it in Accounting settings. A cheque in transit is neither the customer's debt nor the bank's money, and calling it either is wrong.
accounting.cheque.error.underCollectionNotSet
The cheques-issued account has not been set, so a cheque you write has nowhere to go until the bank pays it. Set it in Accounting settings. It is a liability: the supplier is no longer owed on account, and your bank balance has not moved either.
accounting.cheque.error.issuedNotSet
The receivables control account has not been set, so a customer's cheque has no balance to come off. Set it in Accounting settings.
accounting.cheque.error.receivableControlNotSet
The payables control account has not been set, so a cheque written to a supplier has no balance to come off. Set it in Accounting settings.
accounting.cheque.error.payableControlNotSet
Two of the accounts a cheque moves between are the same account. The movement between them would debit and credit one place — it balances, and the figure this module exists to produce is permanently zero. Give each of them its own account in Accounting settings.
accounting.cheque.error.controlsMustDiffer
A deposit needs at least one cheque in it.
accounting.cheque.error.depositEmpty
This cheque was never lodged with a bank, so there is no account for it to clear into.
accounting.cheque.error.notDeposited
Somebody else moved this cheque a moment ago. Their movement was recorded and yours was not, because yours was decided against a state the cheque is no longer in. Open it again and look at where it is now.
accounting.cheque.error.movedConcurrently
Was this page helpful?
Thank you.
Your answer is kept on this device only. Nothing is sent anywhere — there is no service behind this button yet, and this page will say so until there is.