Was die Regel bedeutet
Jedes ram:AppliedTradeTax in ram:SpecifiedLogisticsServiceCharge unter ram:ApplicableHeaderTradeSettlement muss genau ein direkt untergeordnetes ram:RateApplicablePercent enthalten. Die Regel zählt die Elemente je Steuereintrag, nicht für die Logistikkosten insgesamt. Sie prüft keinen Zahlenwert.
Warum sie wichtig ist
Das Profil Extended verlangt innerhalb jedes dieser Steuereinträge genau ein Steuersatzfeld. Auch wiederholte Felder mit demselben Wert verletzen diese Vorgabe.
So beheben Sie den Fehler
Prüfen Sie jeden Steuereintrag der betroffenen Logistikkosten. Ergänzen Sie ein fehlendes ram:RateApplicablePercent oder entfernen Sie überzählige Vorkommen innerhalb desselben ram:AppliedTradeTax. Behalten Sie den zutreffenden Steuersatz bei. Entfernen Sie keine anderen Steuereinträge, nur um für die gesamten Kosten einen einzigen Steuersatz übrig zu lassen. 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:RateApplicablePercent' 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-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
- FX-SCH-A-000334 Der Positionsstatus muss ein zulässiger Code sein
- FX-SCH-A-000335 Der Grundcode zum Positionsstatus muss ein zulässiger Code sein