Das Element 'ram:CountrySubDivisionName' darf höchstens einmal vorkommen.
Das Element ram:PostalTradeAddress enthält mehr als ein Element ram:CountrySubDivisionName.
Für die Unterregion in der postalischen Anschrift der Zahlungsempfängerpartei ist höchstens ein Wert zulässig; das Element darf auch fehlen.
In der postalischen Anschrift der Zahlungsempfängerpartei ist ram:CountrySubDivisionName mehrfach vorhanden. Es darf höchstens einmal vorkommen und kann auch entfallen.
- Suchen Sie das
ram:PostalTradeAddressder Zahlungsempfängerpartei. - Entfernen Sie zusätzliche
ram:CountrySubDivisionName-Elemente, sodass höchstens eines verbleibt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:PostalTradeAddress> <ram:CountrySubDivisionName>Subdivision A</ram:CountrySubDivisionName> <ram:CountrySubDivisionName>Subdivision B</ram:CountrySubDivisionName> </ram:PostalTradeAddress>
<ram:PostalTradeAddress> <ram:CountrySubDivisionName>Subdivision A</ram:CountrySubDivisionName> </ram:PostalTradeAddress>
Technische Details
Der XPath-Test prüft, dass die Anzahl der direkten ram:CountrySubDivisionName-Elemente in ram:PostalTradeAddress höchstens eins beträgt.
Die Regel gilt für die postalische Anschrift der Zahlungsempfängerpartei im Zahlungsausgleich der Rechnung.
rule/@context)assert/@test)