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 (Module Configurations → Account 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?"

Dimensions in details

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.

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 Changing 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 transactions for empty linesProcess empty lines.
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.