BR-CO-10: Summe der Positionsnettobeträge (BT-106)
Schweregrad: fatal · Syntax: CII, UBL
Offizielle Meldung
Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
Was bedeutet das?
BT-106 muss der Summe der Positionsnettobeträge BT-131 entsprechen. Die UBL-Assertion vergleicht cbc:LineExtensionAmount mit der Summe der Positions-LineExtensionAmount, gerundet auf zwei Nachkommastellen (round(Summe × 100) div 100). Offizielle Aussage: Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
Typische Ursache
Eine Position fehlt in der Summe, oder Kopf- und Positionsbeträge sind mit unterschiedlicher Rundung entstanden.
So beheben Sie es
Rechnen Sie die genannten BT-Felder in derselben Währung und setzen Sie die Kopfbeträge auf das Ergebnis der Assertion. Die Prüfung hilft Ihnen, die Differenz zu finden.
UBL
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>CII
<ram:LineTotalAmount>100.00</ram:LineTotalAmount>
Business Term
BT-106, BT-131
Verwandte Regeln
Kontext und Prüfbedingung
UBL cac:LegalMonetaryTotal
CII //ram:SpecifiedTradeSettlementHeaderMonetarySummation
UBL
(xs:decimal(cbc:LineExtensionAmount) = xs:decimal(round(sum(//(cac:InvoiceLine|cac:CreditNoteLine)/xs:decimal(cbc:LineExtensionAmount)) * 10 * 10) div 100))CII
xs:decimal(ram:LineTotalAmount) = round(xs:decimal(sum(../../ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation/ram:LineTotalAmount)) * xs:decimal(100)) div xs:decimal(100)
curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate
Fragen
Was prüft BR-CO-10 genau?
BT-106 muss der Summe der Positionsnettobeträge BT-131 entsprechen. Die UBL-Assertion vergleicht cbc:LineExtensionAmount mit der Summe der Positions-LineExtensionAmount, gerundet auf zwei Nachkommastellen (round(Summe × 100) div 100). Offizielle Aussage: Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
Wie behebe ich BR-CO-10?
Rechnen Sie die genannten BT-Felder in derselben Währung und setzen Sie die Kopfbeträge auf das Ergebnis der Assertion. Die Prüfung hilft Ihnen, die Differenz zu finden.
Heißt eine bestandene Prüfung von BR-CO-10, dass ein Portal die Rechnung annimmt?
Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.