Was die Regel bedeutet
Jedes ram:SpecifiedLogisticsServiceCharge unter ram:ApplicableHeaderTradeSettlement muss genau ein direkt untergeordnetes ram:AppliedAmount enthalten. Die Regel zählt die Betragfelder, nicht deren Werte. Sie schlägt an, wenn das Element fehlt oder mehrfach vorkommt.
Warum sie wichtig ist
Das Profil Extended verlangt an dieser Stelle genau ein Betragfeld. Auch mehrere Elemente mit demselben Betrag verletzen diese Vorgabe.
So beheben Sie den Fehler
Prüfen Sie den Betrag der betroffenen Versand- oder Frachtkosten. Ergänzen Sie das fehlende ram:AppliedAmount oder entfernen Sie überzählige Betragfelder, sodass das zugehörige ram:SpecifiedLogisticsServiceCharge genau ein ram:AppliedAmount enthält. Entfernen Sie den gesamten Eintrag nur, wenn diese Kosten nicht auf die Rechnung gehören. Exportieren Sie die Datei erneut und prüfen Sie sie 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 'ram:AppliedAmount' 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-000328 Logistikkosten brauchen mindestens einen Steuereintrag
- FX-SCH-A-000329 Jeder Steuereintrag der Logistikkosten braucht genau einen Steuersatz
- FX-SCH-A-000330 Zahlungsbedingungen dürfen nur einen Teilzahlungsbetrag nennen
- FX-SCH-A-000331 Zahlungsbedingungen dürfen nur einen Zahlungsempfänger nennen
- FX-SCH-A-000332 Ausgangswährung der Steuerumrechnung muss ein zulässiger Code sein
- FX-SCH-A-000333 Zielwährung der Steuerumrechnung muss ein zulässiger Code sein