Das Element 'ram:CountrySubDivisionName' darf höchstens einmal vorkommen.
In PostalTradeAddress ist CountrySubDivisionName mehr als einmal enthalten. Dieses Element darf dort höchstens einmal vorkommen.
Die Regel begrenzt die Angabe der Untergliederung des Landes in der Postanschrift auf ein Element.
In der Anschrift der Rechtsorganisation des Rechnungsempfängers ist CountrySubDivisionName mehrfach enthalten. Sie können den Fehler beheben, indem Sie die Angabe auf höchstens ein Element begrenzen.
- Suchen Sie
PostalTradeAddressunterSpecifiedLegalOrganizationdes Rechnungsempfängers. - Prüfen Sie, wie oft
CountrySubDivisionNamedarin vorkommt. - Lassen Sie höchstens ein
CountrySubDivisionName-Element stehen. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:PostalTradeAddress> <ram:CountrySubDivisionName>Region A</ram:CountrySubDivisionName> <ram:CountrySubDivisionName>Region B</ram:CountrySubDivisionName> </ram:PostalTradeAddress>
<ram:PostalTradeAddress> <ram:CountrySubDivisionName>Region A</ram:CountrySubDivisionName> </ram:PostalTradeAddress>
Technische Details
Im Kontext von PostalTradeAddress wird die Anzahl der direkten CountrySubDivisionName-Elemente gezählt; der Test ist bei höchstens einem Element erfüllt.
Die Regel gilt für die Postanschrift der Rechtsorganisation des Rechnungsempfängers.
rule/@context)assert/@test)