Regel BR-TMP-3: Bedeutung, Ursache und Lösung

BR-TMP-3 bedeutet: Wenn BT-149 (Item price base quantity) sowohl in GrossPriceProductTradePrice als auch in NetPriceProductTradePrice vorhanden ist, müssen die Werte identisch sein. Wenn BT-150 (unit of measure code) auf dem NetPrice-Pfad vorhanden ist, muss es auch auf dem GrossPrice-Pfad vorhanden und identisch sein. Der Prüfer wertet sie als Fehler: Die Datei gilt dann als ungültig.

Was die Regel prüft

Wenn BT-149 (Item price base quantity) sowohl in GrossPriceProductTradePrice als auch in NetPriceProductTradePrice vorhanden ist, müssen die Werte identisch sein. Wenn BT-150 (unit of measure code) auf dem NetPrice-Pfad vorhanden ist, muss es auch auf dem GrossPrice-Pfad vorhanden und identisch sein.

Der Text ist die Originalmeldung der Prüfregel aus dem XRechnung-Schematron 2.6.0 der KoSIT (Apache-2.0). Die Regeln selbst sind unverändert in die Prüfung eingebunden.

BR-TMP-3 auf einen Blick
Regel-IDBR-TMP-3
RegelwerkXRechnung-Schematron 2.6.0 der KoSIT (Apache-2.0)
Syntaxnur CII
Wertung im PrüferFehler
Betroffene Felder BT-149, BT-150

BT steht für Business Term (einzelne Angabe), BG für Business Group (Gruppe von Angaben) im Datenmodell der EN 16931.

Typische Ursache

  • Die Regel gehört zu den vorläufigen Zusatzregeln der XRechnung. Sie prüft meist Formate und Wiederholungen von Angaben.

So beheben Sie es

  1. Lesen Sie die Meldung, korrigieren Sie die genannte Stelle in der XML und prüfen Sie die Datei erneut.

Datei jetzt prüfen

Laden Sie Ihre Datei im E-Rechnung-Prüfer hoch. Für Rechnungen an Behörden nutzen Sie den XRechnung-Validator. Zum Lesen der XML hilft der XRechnung-Viewer. Weitere Regeln finden Sie im Verzeichnis der Fehlercodes.

Verwandte Regeln

Quellen

Stand: . Regeltext und Regel-ID stammen aus den offiziellen Regelwerken (Versionen siehe Tabelle). Die deutsche Erklärung ist unsere. Dies ist keine Steuerberatung.

Häufige Fragen

Was bedeutet BR-TMP-3?

Wenn BT-149 (Item price base quantity) sowohl in GrossPriceProductTradePrice als auch in NetPriceProductTradePrice vorhanden ist, müssen die Werte identisch sein. Wenn BT-150 (unit of measure code) auf dem NetPrice-Pfad vorhanden ist, muss es auch auf dem GrossPrice-Pfad vorhanden und identisch sein.

Wie behebe ich BR-TMP-3?

Korrigieren Sie die genannte Stelle in der XML und prüfen Sie die Datei erneut.

Ist BR-TMP-3 ein Fehler oder eine Warnung?

Bei der XRechnung-Prüfung der KoSIT ist BR-TMP-3 ein Fehler. Die Datei ist ungültig, solange die Regel verletzt ist.

Wo kann ich meine Datei auf BR-TMP-3 prüfen?

Laden Sie die XML oder das ZUGFeRD-PDF im kostenlosen E-Rechnung-Prüfer hoch. Das Ergebnis nennt jede verletzte Regel mit Fundstelle und Erklärung. Dateien werden nicht gespeichert.

Weiterführend