Genau eine Ausstellerreferenz für den Vertrag erforderlich

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

Was die Regel bedeutet

ram:IssuerAssignedID enthält die vom Aussteller vergebene Kennung des referenzierten Vertrags. Die Regel verlangt genau eine solche Kennung.

Bitte geben Sie genau eine Kennung für den referenzierten Vertrag an

Das Vertragsdokument enthält nicht genau ein ram:IssuerAssignedID. Sie können die Anzahl dieser Vertragskennungen anpassen.

Was ist zu tun?
  1. Suchen Sie das referenzierte Vertragsdokument ram:ContractReferencedDocument.
  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:ContractReferencedDocument/>
✓ In Ordnung
<ram:ContractReferencedDocument>
  <ram:IssuerAssignedID/>
</ram:ContractReferencedDocument>
Technische Details

Die Prüfbedingung zählt die direkten ram:IssuerAssignedID-Elemente in ram:ContractReferencedDocument und verlangt die Anzahl 1.

Wo die Regel greift

Die Regel gilt für das referenzierte Vertragsdokument ram:ContractReferencedDocument in der Vereinbarung zwischen Verkäufer und Käufer.

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