Paid extension for the Viewer

Cardinality, data type, rules, XPath — in the tooltip.

Technical Details is the reference layer of the family. It turns the Viewer’s business-term badges into a full technical lookup — and adds three searchable browsers covering the entire EN 16931 field, rule and code-list catalogue, for anyone who needs the catalogue itself: a developer, an integrator, an auditor.


Real output, not a mockup

Extended tooltip in the (e)Invoice Viewer: cardinality, data type, usage note, XSD level, validation rules and both the CII and UBL path for one field

The extended tooltip on BT-1: cardinality, data type, usage note, XSD level, the applied validation rules and both XML paths — on every field the viewer already shows.

1274

fields

12435

rules from 19 rule sets

17

reference tables

Four parts

One richer tooltip and three reference works.

  • Extended BT / BG tooltips

    Every badge the Viewer already shows gains extra lines: cardinality per EN 16931 and — where it differs — per CII / Factur-X, semantic data type, XSD level, the relevant reference table, the rules that apply, and the CII and the UBL path.

  • Field browser

    All 1,274 fields — 311 from the EN 16931 core and 946 from the EXTENDED profile — searchable, filterable by field kind and by scope. Every row expands: description, usage note, CIUS hint, paths and the rule identifiers grouped by rule set.

  • Rule browser

    Some 12,435 rules from 19 rule sets, searchable and filterable by rule set and severity — so you can find out what actually failed rather than guessing from a rule code.

  • Reference browser

    17 reference tables — UNTDID 1001, UNCL 5305, VATEX, ISO 4217, ISO 3166-1, UN/ECE Rec. 20/21, ICD, EAS, MIME and more — one at a time, searchable.

Embedding

Three shortcodes, independent of each other.

The three reference works are standalone shortcodes and can go on any page — singly, together or not at all. The tooltip extension needs no shortcode; it takes effect wherever the Viewer already shows a badge.

einvoice_field_browser — every field

einvoice_rule_browser — every validation rule

einvoice_reference_browser — the reference tables

Each in square brackets, dropped onto the page.

Requirements and construction

Stands alone The three reference works need no other plugin. Only the extended tooltips require the free (e)Invoice Viewer, because they attach to its output. If it is missing, a notice in the backend explains what still works — nothing breaks either way.

Its own data Field, rule and reference data live inside this plugin, not in one of its neighbours — so the browsers work even where nothing else from the family is installed.

Server-side The tables are rendered entirely on the server; the bundled JavaScript only filters rows that are already there. No data is transferred twice.

Environment WordPress 5.8+, PHP 8.2+.

To try out

All three reference works as a demo.

Field browser — all 1,274 fields, filterable by kind and scope.

Rule browser — some 12,435 rules from 19 rule sets, by severity.

Reference browser — 17 code-list tables, one at a time.

The view shows the value. This extension shows the rule.

The browsers work on their own. The extended tooltips need the free (e)Invoice Viewer next to them.

11,90  incl. VAT · instant download after purchase