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.
| Regel-ID | BR-TMP-3 |
|---|---|
| Regelwerk | XRechnung-Schematron 2.6.0 der KoSIT (Apache-2.0) |
| Syntax | nur CII |
| Wertung im Prüfer | Fehler |
| 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
- 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.