Referenz
Markdown-ExportBR-28 Bruttopreis des Artikels darf nicht negativ sein
Der Bruttopreis des Artikels (BT-148), also der Einzelpreis vor einem Preisnachlass, darf nicht negativ sein.
Problembeschreibung
Der Bruttopreis des Artikels (BT-148), also der Einzelpreis vor einem Preisnachlass, darf nicht negativ sein.
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
Geben Sie den Bruttopreis als cac:Price/cac:AllowanceCharge/cbc:BaseAmount mit einem Wert von null oder größer an und erfassen Sie den Preisnachlass getrennt.
Schnellzugriff
Gültige Beispiele
Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.
- BT-148 = 15,00 mit einem Preisnachlass von 2,50
Ungültige Beispiele
Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.
- BT-148 = -3,00 — negativer Bruttopreis abgelehnt
Code-Beispiele
<cac:Price>
<cbc:PriceAmount currencyID="EUR">12.50</cbc:PriceAmount>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:BaseAmount currencyID="EUR">15.00</cbc:BaseAmount>
</cac:AllowanceCharge>
</cac:Price><cac:Price>
<cbc:PriceAmount currencyID="EUR">12.50</cbc:PriceAmount>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:BaseAmount currencyID="EUR">-3.00</cbc:BaseAmount>
</cac:AllowanceCharge>
</cac:Price>