Das Element 'ram:CountryID' muss genau einmal vorkommen.
Die ram:PostalTradeAddress des Käuferagenten enthält nicht genau ein ram:CountryID: Das Element fehlt oder kommt mehrfach vor.
Eine Postanschrift benötigt in diesem Kontext genau eine Länderkennung, damit das Land der Anschrift eindeutig angegeben ist.
In der Postanschrift des Käuferagenten fehlt ram:CountryID oder es ist mehrfach vorhanden. Genau ein Element erfüllt die Vorgabe für diese Anschrift.
- Prüfen Sie
ram:PostalTradeAddressbeim Käuferagenten. - Stellen Sie sicher, dass darin genau ein
ram:CountryID-Element enthalten ist. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:PostalTradeAddress/>
<ram:PostalTradeAddress> <ram:CountryID/> </ram:PostalTradeAddress>
Technische Details
Der XPath zählt die direkten ram:CountryID-Elemente unter ram:PostalTradeAddress und verlangt exakt eins.
Die Regel gilt für ram:CountryID innerhalb der Postanschrift ram:PostalTradeAddress des Käuferagenten.
rule/@context)assert/@test)