Länderkennung der rechtlichen Organisation genau einmal angeben

Fehler FX-SCH-A-000824 Factur-X

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

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

In der Postanschrift der rechtlichen Organisation fehlt ram:CountryID oder das Element ist mehrfach vorhanden. Genau ein ram:CountryID ist erforderlich.

Was die Regel bedeutet

ram:CountryID kennzeichnet das Land der Postanschrift der rechtlichen Organisation des Empfängers.

Bitte geben Sie das Land der rechtlichen Organisation genau einmal an

In der Postanschrift der rechtlichen Organisation an der Lieferadresse fehlt die Länderkennung oder sie ist mehrfach eingetragen. Stellen Sie sicher, dass genau ein ram:CountryID vorhanden ist.

Was ist zu tun?
  1. Suchen Sie die Postanschrift in ram:SpecifiedLegalOrganization des Empfängers an der Lieferadresse.
  2. Stellen Sie sicher, dass die Postanschrift genau ein ram:CountryID enthält.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:PostalTradeAddress/>
✓ In Ordnung
<ram:PostalTradeAddress>
  <ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>
Technische Details

Der Test zählt die untergeordneten Elemente ram:CountryID in der Postanschrift von ram:SpecifiedLegalOrganization und verlangt genau ein Vorkommen.

Wo die Regel greift

Die Regel gilt für die Postanschrift in ram:SpecifiedLegalOrganization des Empfängers an der Lieferadresse.

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