Zurück zur Fehler-Bibliothek

BR-12: Die Rechnung muss die Summe der Positionsnettobeträge (BT-106) enthalten. Behebung: cbc:LineExtensionAmount unter LegalMonetaryTotal setzen.

BR-12Fatal

BR-12: Summe der Positionsnettobeträge (BT-106) fehlt

LegalMonetaryTotal muss LineExtensionAmount enthalten

Offizielle Regel

[BR-12]-An Invoice shall have the Sum of Invoice line net amount (BT-106).

Quelle: KoSIT Schematron (itplr-kosit/peppol-bis-invoice-3), CEN-EN16931-UBL.sch

Was bedeutet das?

Unter cac:LegalMonetaryTotal fehlt cbc:LineExtensionAmount (BT-106) – die Summe aller Positionsnettobeträge. Ohne diesen Wert scheitern oft auch BR-CO-10 und BR-CO-13.

Beispiel (UBL)

Gültig (BT-106 vorhanden):

<cac:LegalMonetaryTotal>
  <cbc:LineExtensionAmount currencyID="EUR">10000.00</cbc:LineExtensionAmount>
  <cbc:TaxExclusiveAmount currencyID="EUR">7900.00</cbc:TaxExclusiveAmount>
  <cbc:PayableAmount currencyID="EUR">8120.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>

Ungültig (LineExtensionAmount fehlt):

<cac:LegalMonetaryTotal>
  <!-- LineExtensionAmount / BT-106 missing -->
  <cbc:TaxExclusiveAmount currencyID="EUR">7900.00</cbc:TaxExclusiveAmount>
  <cbc:PayableAmount currencyID="EUR">8120.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>

Typische Ursachen

  • 1ERP-Export übergibt die Dokumentensumme der Positionen nicht.
  • 2Manuelles XML ohne LineExtensionAmount.
  • 3Konverter mappt nur TaxExclusiveAmount / PayableAmount.

Was prüfen?

  • Prüfen Sie cac:LegalMonetaryTotal/cbc:LineExtensionAmount.
  • Setzen Sie currencyID passend zu DocumentCurrencyCode.
  • Wert = Summe aller InvoiceLine/LineExtensionAmount.
  • Validieren Sie erneut mit dem KoSIT-Validator.

Offizielle & externe Quellen

Verwandte Fehler

Suchbegriffe

BR-12BT-106LineExtensionAmountSumme NettobeträgeLegalMonetaryTotal

Fehlercode nicht gefunden?

Schick uns den Fehlercode (z.B. BR-DE-13) und wir nehmen ihn in die Bibliothek auf. Gib deine E-Mail an – dann senden wir dir die Lösung per E-Mail, in der Regel innerhalb von 12–24 Stunden nach dem Lesen.