Höchstens eine Steuerregistrierung des Rechnungsempfängers

Fehler FX-SCH-A-000868 Factur-X

Das Element 'ram:SpecifiedTaxRegistration' darf höchstens einmal vorkommen.

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

Innerhalb von InvoiceeTradeParty ist SpecifiedTaxRegistration mehr als einmal vorhanden. Dieses Element darf dort höchstens einmal vorkommen.

Was die Regel bedeutet

Die Regel begrenzt die Anzahl der Steuerregistrierungsangaben des Rechnungsempfängers auf höchstens eine.

Bitte geben Sie höchstens eine Steuerregistrierung des Rechnungsempfängers an

Für den Rechnungsempfänger sind mehrere SpecifiedTaxRegistration-Elemente eingetragen. Die Rechnung lässt sich anpassen, indem nur ein solches Element enthalten ist.

Was ist zu tun?
  1. Suchen Sie SpecifiedTaxRegistration innerhalb von InvoiceeTradeParty.
  2. Lassen Sie dort höchstens ein SpecifiedTaxRegistration-Element stehen.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:InvoiceeTradeParty>
  <ram:SpecifiedTaxRegistration/>
  <ram:SpecifiedTaxRegistration/>
</ram:InvoiceeTradeParty>
✓ In Ordnung
<ram:InvoiceeTradeParty>
  <ram:SpecifiedTaxRegistration/>
</ram:InvoiceeTradeParty>
Technische Details

Im Kontext InvoiceeTradeParty wird die Anzahl der direkten SpecifiedTaxRegistration-Elemente gezählt und auf höchstens eins begrenzt.

Wo die Regel greift

Die Regel gilt innerhalb von InvoiceeTradeParty in den Abrechnungsdaten der Rechnung.

Originalmeldung aus dem Schematron
Element 'ram:SpecifiedTaxRegistration' may occur at maximum 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:InvoiceeTradeParty
Prüfausdruck (assert/@test)
count(ram:SpecifiedTaxRegistration)<=1