Das Element 'ram:CountrySubDivisionName' darf höchstens einmal vorkommen.
ram:CountrySubDivisionName kommt in ram:PostalTradeAddress mehrfach vor. Das Element darf dort höchstens einmal vorkommen.
ram:CountrySubDivisionName enthält die Unterregion der Lieferadresse. Die Regel begrenzt dieses Element in der Postanschrift auf ein Vorkommen.
Die Unterregion ist in der Postanschrift der Lieferadresse mehrfach eingetragen. Dieses Element darf dort höchstens einmal vorkommen.
- Suchen Sie
ram:CountrySubDivisionNameinram:PostalTradeAddressdes Empfängers an der Lieferadresse. - Entfernen Sie die doppelten Vorkommen, sodass das Element höchstens einmal enthalten ist.
- 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
Der Test zählt die untergeordneten Elemente ram:CountrySubDivisionName in ram:PostalTradeAddress und akzeptiert null oder ein Vorkommen.
Die Regel gilt für ram:CountrySubDivisionName in der Postanschrift des Empfängers an der Lieferadresse.
rule/@context)assert/@test)