L'élément 'ram:CountryID' doit apparaître exactement une fois.
L’élément ram:PostalTradeAddress de l’organisation légale ne contient pas exactement un élément ram:CountryID. L’identifiant du pays est absent ou apparaît plusieurs fois.
L’adresse postale de l’organisation légale de la partie bénéficiaire du paiement doit contenir exactement un identifiant de pays.
L’identifiant du pays est absent de l’adresse postale de l’organisation légale de la partie bénéficiaire du paiement ou y figure plusieurs fois. L’adresse doit contenir un seul ram:CountryID.
- Repérez
ram:PostalTradeAddressdansram:SpecifiedLegalOrganizationde la partie bénéficiaire du paiement. - Vérifiez qu’il contient exactement un élément
ram:CountryID. - Générez de nouveau la facture et vérifiez-la.
<ram:PostalTradeAddress/>
<ram:PostalTradeAddress> <ram:CountryID>FR</ram:CountryID> </ram:PostalTradeAddress>
Détails techniques
Le test XPath exige exactement un élément ram:CountryID enfant direct de ram:PostalTradeAddress dans ram:SpecifiedLegalOrganization.
La règle s’applique à l’adresse postale de l’organisation légale de la partie bénéficiaire du paiement.
rule/@context)assert/@test)