Genau eine Steuerkennung für den Vermittler angeben

Fehler FX-SCH-A-000750 Factur-X

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

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

In ram:SpecifiedTaxRegistration fehlt ram:ID oder es kommt mehr als einmal vor. Das Element muss genau einmal enthalten sein.

Was die Regel bedeutet

Die Steuerregistrierung des Vermittlers wird mit genau einer Kennung im Element ram:ID dargestellt.

Bitte geben Sie genau eine Steuerkennung für den Vermittler an

Für die Steuerregistrierung des Vermittlers fehlt eine Kennung oder sie wurde mehrfach eingetragen. Die Rechnung lässt sich durch genau ein ram:ID-Element an dieser Stelle berichtigen.

Was ist zu tun?
  1. Suchen Sie das ram:SpecifiedTaxRegistration-Element des Vermittlers.
  2. Stellen Sie sicher, dass es genau ein ram:ID-Element enthält.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:SpecifiedTaxRegistration/>
✓ In Ordnung
<ram:SpecifiedTaxRegistration>
  <ram:ID>123456789</ram:ID>
</ram:SpecifiedTaxRegistration>
Technische Details

Der Test zählt die direkten ram:ID-Elemente in ram:SpecifiedTaxRegistration und verlangt genau eines.

Wo die Regel greift

Die Regel gilt für ram:SpecifiedTaxRegistration des Vermittlers im Verkäuferbereich.

Originalmeldung aus dem Schematron
Element 'ram:ID' must occur exactly 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:SalesAgentTradeParty/ram:SpecifiedTaxRegistration
Prüfausdruck (assert/@test)
count(ram:ID)=1