Steuersatz genau einmal angeben

Fehler FX-SCH-A-000329 Factur-X

Das Element 'ram:RateApplicablePercent' muss genau einmal vorkommen.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

In ram:AppliedTradeTax fehlt ram:RateApplicablePercent oder das Element kommt mehrfach vor. Es muss genau einmal enthalten sein.

Was die Regel bedeutet

ram:RateApplicablePercent enthält den auf die Steuerangabe bezogenen Prozentsatz. Ohne genau eine solche Angabe ist der Steuersatz im XML nicht eindeutig beschrieben.

Bitte geben Sie den Steuersatz genau einmal an

In der Steuerangabe fehlt der Steuersatz oder er ist mehrfach enthalten. Sie können das korrigieren, indem Sie ram:RateApplicablePercent genau einmal angeben.

Was ist zu tun?
  1. Prüfen Sie ram:AppliedTradeTax und stellen Sie sicher, dass ram:RateApplicablePercent genau einmal vorkommt.
  2. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:AppliedTradeTax/>
✓ In Ordnung
<ram:AppliedTradeTax>
  <ram:RateApplicablePercent/>
</ram:AppliedTradeTax>
Technische Details

Der Schematron-Test zählt die direkten ram:RateApplicablePercent-Elemente in ram:AppliedTradeTax und verlangt genau eines.

Wo die Regel greift

Die Regel gilt für ram:AppliedTradeTax innerhalb eines Logistikzuschlags auf Dokumentenebene.

Originalmeldung aus dem Schematron
Element 'ram:RateApplicablePercent' must occur exactly 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:SpecifiedLogisticsServiceCharge/ram:AppliedTradeTax
Prüfausdruck (assert/@test)
count(ram:RateApplicablePercent)=1