Start/Glossar/Business Rules (EN 16931)
B

Business Rules (EN 16931)

Business Rules sind die inhaltlichen Geschäftsregeln, die EN 16931 zusätzlich zur reinen Datenstruktur an eine konforme E-Rechnung stellt.

Eine Rechnung kann gegen das XML-Schema gültig sein und trotzdem als fachlich falsch zurückgewiesen werden. Genau hier setzen die Business Rules der Norm EN 16931 an: Sie prüfen Plausibilitäten und Pflichtangaben, die sich nicht in einem reinen Datentyp ausdrücken lassen – zum Beispiel ob Summen aufgehen oder ob für eine bestimmte Steuerkategorie alle nötigen Felder gefüllt sind.

Drei Arten von Bezeichnern

EN 16931 nutzt drei Präfixe:

PräfixBedeutungBeispiel
BT-Business Term – einzelnes DatenfeldBT-1 Rechnungsnummer
BG-Business Group – Gruppe zusammengehöriger FelderBG-4 Verkäufer
BR-Business Rule – GeschäftsregelBR-CO-10 Summenbedingung

Beispiele für Geschäftsregeln

  • BR-01: Eine Rechnung muss eine Rechnungsnummer haben (BT-1)
  • BR-CO-10: Die Summe der Positionsnetto muss dem Rechnungsnetto entsprechen
  • BR-S-01: Bei Steuerkategorie „S" muss eine Verkäufer-USt-IdNr. angegeben sein
  • BR-DE-01 (XRechnung): Eine Leitweg-ID muss gesetzt sein

Kategorien

  • BR: Allgemeine Regeln aus EN 16931
  • BR-CO: Conditions – bedingte Regeln
  • BR-S, BR-Z, BR-E …: Regeln pro Steuerkategorie
  • BR-DE: Deutsche Erweiterungen aus XRechnung

Validierungswerkzeuge wie der KOSIT-Validator melden Verstöße immer mit der jeweiligen Regel-ID, was die Fehlersuche erleichtert.