Was die Regel bedeutet
Für jede ram:IncludedTradeTax innerhalb von ram:SpecifiedAdvancePayment muss genau ein direktes Kindelement ram:CalculatedAmount vorhanden sein. Diese Regel zählt die Elemente und prüft nicht deren Inhalt. Sie prüft auch nicht, ob die Anzahlung mindestens eine Steuerangabe enthält.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED verlangen genau ein Steuerbetrag-Element je Steuerangabe einer Anzahlung.
So beheben Sie den Fehler
Prüfen Sie jede ram:IncludedTradeTax innerhalb von ram:SpecifiedAdvancePayment. Fehlt ram:CalculatedAmount, ergänzen Sie ein Element mit dem tatsächlichen Steuerbetrag dieser Angabe. Sind mehrere Elemente vorhanden, behalten Sie das passende und entfernen Sie die zusätzlichen Elemente. Prüfen Sie die korrigierte Datei erneut.
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:CalculatedAmount' must occur exactly 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-000953 Jede Steuerangabe einer Anzahlung braucht genau ein Steuerart-Element
- FX-SCH-A-000954 Jede Steuerangabe einer Anzahlung braucht genau ein Kategorieelement
- FX-SCH-A-000955 Steuerkategorie einer Anzahlung muss ein gültiger Code sein
- FX-SCH-A-000956 Befreiungsgrund einer Anzahlung muss ein gültiger Code sein
- FX-SCH-A-000957 Steuerart einer Anzahlung muss ein gültiger Code sein
- FX-SCH-A-000958 Genau ein Rechnungsnummer-Element je Rechnungsverweis