Genau eine Steuerregistrierungs-ID des Produkt-Endkunden

Fehler FX-SCH-A-000725 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

Die Steuerregistrierung des Produkt-Endkunden enthält nicht genau ein Element ram:ID. Es fehlt entweder eine ID oder es sind mehrere vorhanden.

Was die Regel bedeutet

Die ram:ID enthält die Kennung der Steuerregistrierung. Genau ein solches Element sorgt dafür, dass diese Angabe eindeutig vorliegt.

Bitte geben Sie genau eine Steuerregistrierungs-ID des Produkt-Endkunden an

In der Steuerregistrierung des Produkt-Endkunden fehlt ram:ID oder das Element ist mehrfach vorhanden. Die Rechnung lässt sich mit genau einem solchen Element vervollständigen.

Was ist zu tun?
  1. Suchen Sie ram:SpecifiedTaxRegistration beim Produkt-Endkunden.
  2. Prüfen Sie die darin enthaltenen Elemente ram:ID.
  3. Stellen Sie sicher, dass genau ein ram:ID-Element vorhanden ist.
  4. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:SpecifiedTaxRegistration>
  <ram:ID>123</ram:ID>
  <ram:ID>456</ram:ID>
</ram:SpecifiedTaxRegistration>
✓ In Ordnung
<ram:SpecifiedTaxRegistration>
  <ram:ID>123</ram:ID>
</ram:SpecifiedTaxRegistration>
Technische Details

Die Regel zählt die direkten ram:ID-Elemente im Element ram:SpecifiedTaxRegistration und verlangt die Anzahl 1.

Wo die Regel greift

Die Regel gilt für ram:ID innerhalb der Steuerregistrierung des Produkt-Endkunden.

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