Genau eine ram:IssuerAssignedID

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

In ram:AdditionalReferencedDocument fehlt ram:IssuerAssignedID oder das Element kommt mehr als einmal vor.

Was die Regel bedeutet

Jedes ram:AdditionalReferencedDocument an dieser Stelle muss genau eine vom Aussteller vergebene Kennung enthalten.

Bitte ergänzen Sie genau eine Ausstellerkennung für das Referenzdokument

Für das Referenzdokument einer Rechnungsposition fehlt die Ausstellerkennung oder sie ist mehrfach angegeben. Sie können die XML-Angabe so anpassen, dass genau eine ram:IssuerAssignedID vorhanden ist.

Was ist zu tun?
  1. Prüfen Sie ram:AdditionalReferencedDocument in der Vereinbarung der Rechnungsposition.
  2. Stellen Sie sicher, dass darin genau ein ram:IssuerAssignedID vorkommt.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:AdditionalReferencedDocument>
  <ram:TypeCode>Code</ram:TypeCode>
</ram:AdditionalReferencedDocument>
✓ In Ordnung
<ram:AdditionalReferencedDocument>
  <ram:IssuerAssignedID>REF-1</ram:IssuerAssignedID>
</ram:AdditionalReferencedDocument>
Technische Details

Die Schematron-Prüfung zählt die direkten ram:IssuerAssignedID-Elemente innerhalb von ram:AdditionalReferencedDocument und verlangt genau eines.

Wo die Regel greift

Die Regel gilt für ram:AdditionalReferencedDocument in der Vereinbarung einer Rechnungsposition.

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