Zum Hauptinhalt springen

BR-53 USt-Gesamtbetrag in Buchungswährung ist bei gesetzter USt-Währung erforderlich

Wenn der Code der USt-Buchungswährung (BT-6) vorhanden ist, muss der USt-Gesamtbetrag in Buchungswährung (BT-111) angegeben werden.

Problembeschreibung

Wenn der Code der USt-Buchungswährung (BT-6) vorhanden ist, muss der USt-Gesamtbetrag in Buchungswährung (BT-111) angegeben werden.

FEHLER

XRechnung 3.0

Kontext und Bedeutung

Diese Regel stammt aus dem semantischen EN16931-Kernmodell, das vom KoSIT-XRechnung-3.0.2-Schematron durchgesetzt wird, und stellt sicher, dass Rechnungen die für die automatische Verarbeitung erforderlichen Pflichtdaten enthalten.

Lösung

Wenn cbc:TaxCurrencyCode (BT-6) von der Dokumentwährung abweicht, ergänzen Sie ein zweites cac:TaxTotal/cbc:TaxAmount in dieser Buchungswährung.

Schnellzugriff

Gültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • BT-6 = SEK mit BT-111 = 190,00 SEK neben der USt-Summe in EUR

Ungültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • BT-6 = SEK gesetzt, aber kein USt-Gesamtbetrag BT-111 in SEK vorhanden

Code-Beispiele

Gültiges XML
<cbc:TaxCurrencyCode>SEK</cbc:TaxCurrencyCode>
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
</cac:TaxTotal>
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="SEK">190.00</cbc:TaxAmount>
</cac:TaxTotal>
Ungültiges XML
<cbc:TaxCurrencyCode>SEK</cbc:TaxCurrencyCode>
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">19.00</cbc:TaxAmount>
</cac:TaxTotal>

Betroffene Felder

Validierungstools