L'élément 'ram:CountrySubDivisionName' ne peut apparaître qu'une fois au maximum.
L’adresse postale contient plusieurs éléments ram:CountrySubDivisionName. Cet élément ne peut apparaître qu’une seule fois au maximum.
La règle limite l’indication de la subdivision dans cette adresse postale à un seul élément.
L’adresse postale du destinataire des marchandises contient plusieurs éléments ram:CountrySubDivisionName. La limitation à un seul élément permet de corriger le problème.
- Repérez tous les éléments
ram:CountrySubDivisionNamedansram:PostalTradeAddress. - Ne conservez au maximum qu’un seul élément
ram:CountrySubDivisionNameà cet endroit. - Générez de nouveau la facture et vérifiez-la.
<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>
Détails techniques
Dans le contexte de ram:PostalTradeAddress, le nombre d’éléments directs ram:CountrySubDivisionName est vérifié ; zéro ou un est autorisé.
La règle s’applique à l’adresse postale de l’organisation du destinataire des marchandises, sous ram:ShipToTradeParty.
rule/@context)assert/@test)