Genau ein CountryID für die Verkäuferadresse

Fehler FX-SCH-A-000035 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 PostalTradeAddress fehlt CountryID oder es kommt mehr als einmal vor. Das Element muss genau einmal enthalten sein.

Was die Regel bedeutet

Die Postanschrift des Verkäufers muss genau ein CountryID-Element enthalten, damit das Land in der Adresse strukturell angegeben ist.

Bitte geben Sie genau ein Land in der Verkäuferadresse an

In der Postanschrift des Verkäufers fehlt CountryID oder es ist mehrfach enthalten. Die Anzahl lässt sich auf genau einen Eintrag bringen.

Was ist zu tun?
  1. Öffnen Sie PostalTradeAddress in den Verkäuferangaben.
  2. Stellen Sie sicher, dass CountryID genau einmal darin vorkommt.
  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

Geprüft wird die Anzahl der direkten CountryID-Elemente innerhalb von PostalTradeAddress; zulässig ist genau eins.

Wo die Regel greift

Die Regel gilt für die Postanschrift des Verkäufers in PostalTradeAddress.

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