Genau eine Kennung für die Steuerregistrierung des Käufers

Fehler FX-SCH-A-000425 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 das Element kommt mehrfach vor. Es muss genau einmal vorhanden sein.

Was die Regel bedeutet

Eine Steuerregistrierung des Käufers enthält genau eine Kennung.

Bitte geben Sie die Kennung der Steuerregistrierung des Käufers genau einmal an

In der Steuerregistrierung des Käufers fehlt ram:ID oder es ist mehrfach vorhanden. Sie können den Eintrag so anpassen, dass das Element genau einmal vorkommt.

Was ist zu tun?
  1. Prüfen Sie ram:SpecifiedTaxRegistration des Käufers.
  2. Sorgen Sie dafür, dass ram:ID darin genau einmal vorkommt.
  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/>
</ram:SpecifiedTaxRegistration>
Technische Details

Der XPath zählt die direkten ram:ID-Elemente im aktuellen ram:SpecifiedTaxRegistration und verlangt die Anzahl 1.

Wo die Regel greift

Die Regel gilt für ram:SpecifiedTaxRegistration innerhalb von ram:BuyerTradeParty.

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