L'élément 'ram:CountrySubDivisionName' ne peut apparaître qu'une fois au maximum.
PostalTradeAddress contient CountrySubDivisionName plusieurs fois. Cet élément ne peut y apparaître qu’une seule fois au maximum.
La règle limite à un seul élément l’indication de la subdivision du pays dans l’adresse postale.
CountrySubDivisionName apparaît plusieurs fois dans l’adresse de l’entité juridique du destinataire de la facture. Vous pouvez corriger cela en limitant l’information à un seul élément au maximum.
- Repérez
PostalTradeAddressdansSpecifiedLegalOrganizationdu destinataire de la facture. - Vérifiez combien de fois
CountrySubDivisionNamey apparaît. - Conservez au plus un élément
CountrySubDivisionName. - Générez de nouveau la facture et vérifiez-la à nouveau.
<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 PostalTradeAddress, le nombre d’éléments directs CountrySubDivisionName est compté ; le test est satisfait s’il n’y en a pas plus d’un.
La règle s’applique à l’adresse postale de l’entité juridique du destinataire de la facture.
rule/@context)assert/@test)