Skip to content

Accounting Configuration (module option catalog) ​

Many of the accounting module's behaviors aren't coded — they're configured from the accounting module's configuration screen (Accounting → Settings → Accounting Configurations). This page is a reference catalog of the most important of these options, grouped by purpose: what each option does, and which behavior it changes. It's designed to answer the recurring support question: "where do I set this behavior?"

The Account Configurations tab of Accounting Configurations

Dimensions in details ​

The five dimensions themselves — and the composite dimension — are covered in Dimensions and Composite Dimensions.

OptionEffect
Show branch / department / analysis set / sector in detailsShow each dimension at the document line level, not just the header.

Receipt and payment vouchers ​

OptionEffect
Do not suggest lines in receipt/payment voucherTurn off the automatic suggestion of voucher lines.
Use current user as collectorAuto-fill the collector with the current user.
Allow multiple payment methods in receipt/payment vouchersEnable multiple payment methods in the voucher.
Use local amount in receipt and paymentAdopt the local value in the voucher.
Allow changing subsidiary in receipt/payment detailsAllow changing the subsidiary at the line level.
Allow voucher value to exceed request value (receipt/payment)Permit the voucher to exceed its request's value.

System accounts per document type ​

OptionEffect
Allow using a system account in receipt / payment / bank transfer / journal entryPermit manually picking a "system" account in each type individually.

Each of these switches the check off for a whole document type — every user, every account, every date — so it is the bluntest of the three ways to open a system account. Prefer a dated exception record instead; both routes, and the account flags behind them, are on System Accounts & Transaction Exceptions.

Prevent change of account balance nature ​

OptionEffect
Enable prevent changing account balance natureTurn on the guard that blocks flipping an account's balance to its unnatural side.
Prevent balance-nature-change marginA tolerance value at which the prevention is bypassed.
Consider department/sector/analysis set/entity dimension/branch in the preventionChoose which dimensions are accounted for when applying the prevention.

(This corresponds to the Prevent Change Account Balance Nature flag on the account itself.)

Subsidiaries ​

OptionEffect
Allow accounts without a subsidiary typePermit a subsidiary account with no party type set.
Enable allow transactions without subsidiaryPermit transactions on a subsidiary account with no party.
Allow changing subsidiary accounts after usagePermit changing subsidiary-account mappings after movement begins.
Do not check subsidiary with account (until a date)Disable the subsidiary-account consistency check before a date.
Do not validate subsidiaries in the closing entrySkip the subsidiary check at closing.

Financial papers and banks ​

OptionEffect
Create financial papers from payment / receipt / opening documentAuto-generate financial papers from these documents.
Delete generated papers when deleting the owner documentAuto-clean dependent papers.
Allow the paper's due date to be emptyDon't mandate the due date.
Allow a notice on created papersAllow a bank notice on a paper in "Created" status.
Allow a chequebook without a bank accountDon't mandate linking the book to a bank account.
Allow dealing with bills of exchangeEnable bills of exchange alongside cheques.
Aggregate paper lines with similar cheque numbersMerge similar lines.

Currency differences ​

OptionEffect
Adjust currency differenceEnable automatic adjustment of currency differences.

Closing ​

OptionEffect
Allow making the closing entry even with unprocessed transactionsBypass blocking the close when there are stuck business requests (see How documents are processed).

Budgets ​

OptionEffect
Enable approvals for budgetsRequire approval when a budget is exceeded.
Enable prevent saving for budgetsReject saving when a budget is exceeded.
Use from-date/to-date in validation and approvalAdopt the date range in budget checking.

Tax and e-invoicing ​

OptionEffect
Add tax fields to payment / receipt voucherShow tax fields on the vouchers.
Add tax 1 / 2 fields to the journal entryShow the tax sides in the manual entry.
Update tax-registration and commercial-registration numbers on save in misc purchase invoicesAuto-update tax data.

Loans, deposits, and facilities ​

OptionEffect
Days per year for credit-facility interest calculationThe interest-calculation basis (default 365).
Do not collect deposit interest payment lines after the deposit's end dateTune deposit-interest calculation.
Do not validate loans and deposits before a dateSkip validation before a given date.

Coding and others ​

OptionEffect
Merge accounts and charts auto-codingUnify the auto-coding logic.
Allow repeating the auto-coding prefix in the paper bookPermit prefix repetition.
Create System Transaction for Empty LinesWhen a document's term writes no lines (every account side empty), still write an entry with no lines. Off, such a document is processed with no entry at all.
Allow transfers between more than two companies in inter-company transferExtend inter-company transfer beyond two parties.

For Support ​

  • For any "where do I enable/disable this behavior?" question, start from this screen before assuming it's a code issue.
  • Account and subsidiary options intersect with the account setup itself; review both together.
  • Period and closing options are complemented by the Year-end & period control page.