Referenz
Markdown-ExportBR-O-07 O-Zuschlag auf Dokumentebene darf keinen Umsatzsteuersatz enthalten
Ein Zuschlag auf Dokumentebene (BG-21), dessen Umsatzsteuerkategoriecode (BT-102) „nicht steuerbar“ (O) ist, darf keinen Umsatzsteuersatz des Zuschlags auf Dokumentebene (BT-103) enthalten.
Problembeschreibung
FEHLER
EN-16931-Regel zur Umsatzsteuerkategorie
Kontext und Bedeutung
Beträge der Kategorie O liegen außerhalb der Umsatzsteuer; ein Satz auf einem Zuschlag auf Dokumentebene ist daher unzulässig, auch 0. In der Praxis tritt der Fehler auf, wenn ein durchlaufender Posten als Zuschlag mit vorbelegtem Satzfeld angelegt wird.
Lösung
Entfernen Sie cbc:Percent (BT-103) aus der cac:TaxCategory des Zuschlags; die Kategorie O trägt keinen Satz.
Schnellzugriff
Gültige Beispiele
- Zuschlag auf Dokumentebene mit cac:TaxCategory/cbc:ID = O und ohne cbc:Percent
Ungültige Beispiele
- Zuschlag auf Dokumentebene mit cbc:ID = O, aber cbc:Percent = 0 vorhanden (BT-103)
Code-Beispiele
Gültiges XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">15.00</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>O</cbc:ID>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>Ungültiges XML
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">15.00</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>O</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>