Was die Regel bedeutet
Die Gesamtbeträge (BG-22, ram:SpecifiedTradeSettlementHeaderMonetarySummation) dürfen höchstens einen Gesamtbetrag der Umsatzsteuer in der Rechnungswährung enthalten (BT-110, ram:TaxTotalAmount). Technisch zählt die Regel die Elemente ram:TaxTotalAmount, deren Attribut currencyID dem Wert von ram:InvoiceCurrencyCode (BT-5) im übergeordneten Abrechnungsabschnitt entspricht. Sie verlangt keinen solchen Betrag und prüft nicht dessen Höhe. Beträge mit einer anderen currencyID werden nicht mitgezählt. Daraus folgt nicht, dass sie als Beträge in der Abrechnungswährung der Umsatzsteuer (BT-111) zulässig sind. Die Regel gilt in den Profilen Minimum, Basic WL, Basic, EN 16931 und Extended von ZUGFeRD 2.5 und Factur-X 1.09.
Warum sie wichtig ist
Factur-X 1.09 MINIMUM erlaubt im Block mit den Gesamtbeträgen höchstens ein ram:TaxTotalAmount mit der Rechnungswährung als currencyID.
So beheben Sie den Fehler
Suchen Sie im Export nach einem doppelten Umsatzsteuer-Gesamtbetrag und behalten Sie den korrekten Betrag in Rechnungswährung einmal. Ändern Sie nicht den Währungscode eines Duplikats, nur um die Anzahl zu verringern. Ein zusätzlicher Betrag in der Abrechnungswährung der Umsatzsteuer (BT-111) braucht den tatsächlich zutreffenden Währungscode und muss im gewählten Profil zulässig sein. Wenn Sie das XML selbst erzeugen, belassen Sie in ram:SpecifiedTradeSettlementHeaderMonetarySummation genau ein ram:TaxTotalAmount mit der Rechnungswährung als currencyID. Exportieren Sie erneut und prüfen Sie die Datei noch einmal.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Element variant 'ram:TaxTotalAmount[@currencyID=../../ram:InvoiceCurrencyCode]' may occur at maximum 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000043 Der Gesamtbetrag mit Umsatzsteuer ist Pflichtangabe
- FX-SCH-A-000044 Der Zahlbetrag ist Pflichtangabe
- FX-SCH-A-000045 Die Währung beim Umsatzsteuer-Gesamtbetrag muss gültig sein
- FX-SCH-A-000160 Jeder Rechnungshinweis braucht genau ein Textelement
- FX-SCH-A-000161 Ein Rechnungshinweis darf nur einen Betreffcode haben
- FX-SCH-A-000162 Der Betreffcode eines Rechnungshinweises muss erlaubt sein