Postings in the UI

Browse accounting postings under Reports — the list and detail views, ledger-line inspection, CSV export, the Accounting Ledger custom report, and the per-Z-report VAT settlement export.

Postings are browsable in the Omnium UI under Reports → Accounting. The screens are read-and-operate views over the same postings the public API exposes — list, inspect lines, export, and re-run web-fulfillment posting for a date range.

Postings list

The list view shows postings matching the current filters, most recent first.

Filters:

FilterEffect
Posting date from / toRestrict to an accounting-date range.
StoreRestrict to one store.
StatusRestrict to a single lifecycle status.
Include supersededWhen on, also show superseded postings (audit view). Off by default.

Each row summarises the posting: posting date, source (PosZReport / WebFulfillment), store(s), status, and total debit / credit. Selecting a row opens the detail view.

Posting detail

The detail view loads the posting header and all its ledger lines. The lines table shows, per line: account number and name, category, debit, credit, currency, VAT code, VAT rate, VAT amount, and description. Header fields include the source, Z-report number (for POS), stores, status, totals, imbalance, auto-balanced flag, and — once exported — the external reference and export timestamp.

CSV export

Two CSV exports are available, both UTF-8 with BOM and semicolon-delimited (so they open cleanly in European Excel):

  • Single posting — from the detail view, exports that posting's lines.
  • Date range — from the list view, exports all matching lines for the selected range (maximum 90 days). Honours the store and include-superseded filters.

Both use the same column layout, one row per ledger line:

PostingDate;PostingId;LineSequence;StoreId;RegisterId;AccountNumber;AccountName;
Category;Debit;Credit;CurrencyCode;VatCode;VatRate;VatAmount;Description;
ZReportNumber;Source

Accounting Ledger custom report

The Accounting Ledger custom report produces one spreadsheet row per ledger line, with columns you configure on the report definition. Each row can pull fields from both the ledger line and its parent posting, so you can build, for example, an export shaped exactly to your ERP's import template.

It accepts the same criteria as the list view — date range, store, include-superseded — and can also be run for a single posting from the detail view. Very large result sets are truncated with a marker row; narrow the filters and re-run if you hit it.

VAT settlement (Z-report)

For POS, each Z-report can produce a tax-settlement CSV summarising VAT per rate for that report — one row per tax group and direction (sale / refund), with columns:

Date;Store;Register;Direction;TaxGroupCode;ExternalCode;Rate;
TaxableAmount;VatAmount;GrossAmount

This is the VAT-coded settlement view that the tax-group subsystem enables independently of full postings.

Re-running web fulfillment

From the list view you can trigger a web-fulfillment backfill for a date range and optional set of stores (maximum 90 days), which posts (or reposts) the orders shipped on those days. Reposting is safe: an unchanged source produces a byte-identical posting via the posting hash, and any genuine change supersedes the prior posting rather than duplicating it.

To see what a run would produce before committing it, use the Posting Preview dry run instead.

On this page