Genau eine Steuerregistrierung für den Versandort

Fehler FX-SCH-A-000810 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 kommt ram:ID nicht genau einmal vor. Das Element fehlt oder ist mehrfach vorhanden.

Was die Regel bedeutet

Die Steuerregistrierung des Versandorts muss genau eine Kennung enthalten, damit die Registrierung durch dieses Element eindeutig angegeben ist.

Bitte geben Sie genau eine Kennung für die Steuerregistrierung des Versandorts an

In ram:SpecifiedTaxRegistration des Versandorts fehlt ram:ID oder das Element kommt mehrfach vor. Die Anzahl lässt sich auf genau ein Element anpassen.

Was ist zu tun?
  1. Suchen Sie ram:SpecifiedTaxRegistration in ram:ShipFromTradeParty.
  2. Stellen Sie sicher, dass darin genau ein Element ram:ID steht.
  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>12345</ram:ID>
</ram:SpecifiedTaxRegistration>
Technische Details

Die Regel prüft, ob ram:SpecifiedTaxRegistration genau ein direktes ram:ID-Kinderelement enthält.

Wo die Regel greift

Die Regel gilt für ram:SpecifiedTaxRegistration des Versandorts (ram:ShipFromTradeParty).

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