Das Element 'ram:CountrySubDivisionName' darf höchstens einmal vorkommen.
Das Element ram:PostalTradeAddress enthält mehr als ein Element ram:CountrySubDivisionName.
ram:CountrySubDivisionName enthält den Namen eines Landesteils in der Lieferadresse. Für dieses Feld ist höchstens eine Angabe vorgesehen.
In der Postanschrift des Lieferempfängers kommt ram:CountrySubDivisionName mehrfach vor. Entfernen Sie die überzählige Angabe im XML.
- Suchen Sie alle Elemente
ram:CountrySubDivisionNameunterram:PostalTradeAddressvonram:ShipToTradeParty. - Stellen Sie sicher, dass höchstens ein solches Element vorhanden 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
Die XPath-Bedingung lässt null oder ein untergeordnetes Element ram:CountrySubDivisionName zu.
Die Regel gilt für die Postanschrift des Empfängers der Lieferung unter ShipToTradeParty einer Rechnungsposition.
rule/@context)assert/@test)