Was die Regel bedeutet
Im Profil Extended von Factur-X und ZUGFeRD hat jede Position einen Block mit Positionssummen (ram:SpecifiedTradeSettlementLineMonetarySummation). Er kann die Summe aller Zuschläge auf diese Position enthalten, etwa für Verpackung oder Lieferung, aber nur einmal. Die Regel zählt ram:ChargeTotalAmount im Block und meldet einen Fehler, wenn es mehr als eines gibt.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED erlaubt pro Positionssummenblock höchstens ein ram:ChargeTotalAmount.
So beheben Sie den Fehler
Eine mögliche Ursache ist ein Export, der für jeden Zuschlag der Position eine eigene Summe schreibt. Prüfen Sie die Zuschläge der Position in Ihrer Rechnungssoftware und exportieren Sie erneut. Schreibt die Software weiterhin mehrere Summen, bitten Sie deren Hersteller, den Export zu korrigieren. Wenn Sie das XML selbst erzeugen, behalten Sie ein einziges ram:ChargeTotalAmount in den Positionssummen und beschreiben Sie jeden Zuschlag in einem eigenen ram:SpecifiedTradeAllowanceCharge.
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 'ram:ChargeTotalAmount' may occur at maximum 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-001141 Eine Position darf nur einen Gesamtbetrag für Nachlässe haben
- FX-SCH-A-001142 Rechnungswährung beim Steuerbetrag einer Position muss gültig sein
- FX-SCH-A-001143 Steuerwährung beim Steuerbetrag einer Position muss gültig sein
- FX-SCH-A-001144 Ein Artikelattribut darf nur einen Namen haben
- FX-SCH-A-001145 Das Schema eines Artikelklassifizierungscodes muss erlaubt sein
- FX-SCH-A-001146 Das Schema der Standardkennung eines Artikels muss gültig sein