E-Invoice Archive & Full-Text Search
Index, browse and search your stored UBL / CII electronic invoices by supplier, VAT, amount, date, tax category and line content — with a Google-style query box and facet counts.
One searchable archive for every stored e-invoice
Drop your already-issued structured invoices — OASIS UBL 2.1 (Invoice / CreditNote) and UN/CEFACT Cross Industry Invoice (CII) — into the archive. Each file is parsed once into a flat, stored set of searchable metadata fields: supplier and customer, VAT / tax ids, countries, issue and due dates, currency, untaxed / tax / total amounts, EN 16931 VAT category codes and rates, buyer / order / payment references, and the deduplicated keywords of every invoice line description. Because every dimension is a stored, indexed column, Odoo's own search filters, group-bys and exports work natively on top of the archive.
Full-text query language
A compact, keyboard-first search box understands free text, quoted phrases, exclusions and structured filters in one line:
consulting supplier:Acme— text + field filter"strategic consulting" -draft— phrase + exclusioncurrency:EUR amount>=1000 sort:-amount— range + sortcategory:S country:FR type:credit_note— VAT category, country, document typeissue_date>=2026-01-01 due_date<2026-12-31— date ranges
Relevance, facets & totals
Results are ranked by term-frequency relevance (or by any sortable field you choose). Every search returns live facet counts — top suppliers, breakdown by currency, by VAT category — plus the summed untaxed, tax and total amounts of the matched set, so you can answer "how much did we receive from supplier X in EUR last quarter?" without leaving the box.
What it does
| Capability | Detail |
|---|---|
| UBL & CII indexing | Namespace-based detection of OASIS UBL 2.1 and UN/CEFACT CII D16B; robust extraction that never fails on partially populated invoices. |
| Stored searchable metadata | Supplier / customer, VAT ids, countries, currency, dates, the three monetary totals, VAT category codes and rates, buyer / order / payment references. |
| Accent-folded full-text index | "Société Générale"
matches a query typed as "societe generale";
invoice numbers split so INV2026 is
found by 2026. |
| Query language | Free text (AND), quoted phrases, -exclusions,
field:value filters, numeric & date
comparisons, and sort: directives. |
| Faceting & aggregates | Value/count breakdowns by supplier, currency and VAT category, plus summed totals over the matched set. |
| Line keyword index | A shared keyword catalogue built from invoice line descriptions powers line-content search and facets. |
| Batch import wizard | Attach many XML files at once; a one-click probe previews syntax, supplier, number and total before committing. |
| Scheduled re-indexing | A cron drains any document missing its search blob and retries parse errors automatically. |
Standards & scope
The archive reads the EN 16931 semantic data model as carried by OASIS UBL 2.1 and UN/CEFACT CII (the syntaxes behind PEPPOL BIS Billing 3.0, Factur-X / ZUGFeRD XML and XRechnung). It is a read-only browsing and search utility over invoices you already hold: it never transmits data anywhere and requires no external service or accreditation. It runs on Odoo Community on top of Accounting and works on Odoo 18 and 19.
Screenshots
Archived E Invoices
Import E Invoices
Keywords
Search Archive
Update date: 2026-07-02