Genau eine Versandavisnummer

Fehler FX-SCH-A-000450 Factur-X

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

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

Das Dokument ram:DespatchAdviceReferencedDocument enthält nicht genau ein Element ram:IssuerAssignedID. Es fehlt entweder oder es kommt mehrfach vor.

Was die Regel bedeutet

Das Element ram:IssuerAssignedID enthält die vom Aussteller zugewiesene Kennung des referenzierten Versandavis. Genau ein solches Element stellt sicher, dass die Versandavisreferenz eindeutig angegeben ist.

Bitte geben Sie genau eine Versandavisnummer an

Im Bezug auf das Versandavis fehlt die vom Aussteller zugewiesene Kennung oder sie ist mehrfach vorhanden. Das lässt sich durch genau ein ram:IssuerAssignedID beheben.

Was ist zu tun?
  1. Suchen Sie ram:DespatchAdviceReferencedDocument im Lieferabschnitt.
  2. Stellen Sie sicher, dass darin genau ein ram:IssuerAssignedID enthalten ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:DespatchAdviceReferencedDocument/>
✓ In Ordnung
<ram:DespatchAdviceReferencedDocument>
  <ram:IssuerAssignedID>DA-123</ram:IssuerAssignedID>
</ram:DespatchAdviceReferencedDocument>
Technische Details

Der Test zählt die direkten ram:IssuerAssignedID-Kind-Elemente von ram:DespatchAdviceReferencedDocument und verlangt, dass die Anzahl genau 1 beträgt.

Wo die Regel greift

Die Regel gilt für das Dokument ram:DespatchAdviceReferencedDocument im Lieferabschnitt der Rechnung.

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