Rule Setup

The Rule Setup page (DXP eInv Rule Setup) is where each individual compliance rule is configured. The app ships with a full rule catalog, and this page lets you tailor how each rule behaves - whether it runs, how severe its findings are, and how it is categorised - without touching the underlying implementation.

{add screenshot of Rule Setup here}

Per-rule configuration

The rule list is seeded automatically the first time the page is opened, so every catalog rule appears with its default settings ready to adjust.

The rule catalog

The catalog combines two kinds of rules:

Rules are spread across the three stages so problems surface as early as possible: SourceData checks the raw document data, BusinessValidation checks business-level constraints, and InvoiceModel checks the assembled invoice model just before generation.

Blocking-Mandatory rules

A subset of the official rules are Blocking-Mandatory - notably the BR-CO arithmetic identities that guarantee the invoice totals add up correctly. These rules cannot simply be switched off.

Setting Enabled to No on such a rule is not enough on its own - the rule stays effectively active until a compliance override is confirmed. Confirming the override stamps the user and the date/time on the rule row; clearing it removes that stamp and the rule becomes effectively active again.

This is a deliberate safeguard: turning off a BR-CO arithmetic-identity rule produces documents that may fail KoSIT validation and may not be legally compliant, so the decision is recorded (who confirmed it and when) to keep it auditable. Do not disable these rules unless you fully understand the consequences.


Revision #1
Created 2026-07-22 13:05:48 UTC by Bernd Feddersen
Updated 2026-07-22 13:05:48 UTC by Bernd Feddersen