Configuration

Configure Omnium accounting — enable postings, set currency and time zone, tune auto-balancing, and schedule the daily web-fulfillment posting job.

Accounting is configured per tenant under Tenant Settings → Accounting. The screen is organised into tabs: Accounting settings, VAT rates (tax groups), and Validation. This page covers the general and posting settings; the chart of accounts and tax groups each have their own page.

Accounting is off by default. Nothing is posted until you enable it explicitly. Enabling it is safe to do incrementally — turn on postings first, validate, then enable the web-fulfillment job.

General settings

SettingTypeDefaultDescription
Default currency codestringISO currency code used when a posting has no more specific currency (e.g. NOK).
Time zonestringIANA time zone (e.g. Europe/Oslo) used to decide which accounting day a sale falls on. Set this to the store's local zone so end-of-day cut-offs are correct.
Round to whole unitsboolfalseWhen enabled, posting amounts are rounded to whole currency units.

Posting settings

SettingTypeDefaultDescription
Posting enabledboolfalseMaster switch for posting generation. When off, no postings are produced — not even from Z-reports.
Web fulfillment posting enabledboolfalseEnables the daily background job that posts web / click & collect orders shipped from each store. Has no effect unless Posting enabled is also on.
Over/short account numberstringGL account used to balance POS till discrepancies. Overrides any OverShort entry resolved from the chart of accounts.
Balance tolerancedecimal0.005Maximum residual imbalance left unbalanced. Imbalances above this threshold trigger an auto-balancing line. See auto-balancing.
Draft orphan timeout (minutes)int10Grace period before an abandoned Draft posting is cleaned up.
Web fulfillment posting cutoff hourint2Store-local hour (0–23) at which the daily web-fulfillment job runs for the previous accounting day.

Posting enabled is the master switch. The web-fulfillment job, Z-report postings, and all downstream exports depend on it. Turning it off stops all posting generation immediately.

How POS and web postings are triggered

  • POS — postings are built inline when a register's Z-report is closed. No scheduling is involved; the posting exists as soon as the Z-report settles.
  • Web fulfillment — a daily batch runs at the configured cutoff hour, in each store's local time zone, and posts the orders that store shipped on the previous accounting day.

You can also generate or preview web-fulfillment postings on demand from the UI without waiting for the scheduled run — see Posting Preview and Postings in the UI.

Validation

The Validation tab checks the current accounting configuration and reports problems by severity (error, warning, info) before you rely on it in production. Typical checks include:

  • The chart of accounts can resolve an account for every category and rate that postings will produce.
  • When tax groups are enabled, a default tax group is set and resolves to a currently-valid entry.
  • Tax-group validity windows for the same code do not overlap.

Run validation after editing the chart of accounts or tax groups, and after enabling postings for the first time.

On this page