L'élément 'ram:ID' doit apparaître exactement une fois.
ram:ID n’apparaît pas exactement une fois dans ram:OriginTradeCountry. Cet élément doit y être présent une fois.
ram:ID contient l’identifiant du pays d’origine du produit. Cet élément doit apparaître une seule fois afin d’indiquer le pays d’origine sans ambiguïté.
ram:ID est absent du pays d’origine du produit ou y apparaît plusieurs fois. La présence d’un seul élément ram:ID rend l’indication sans ambiguïté.
- Repérez
ram:OriginTradeCountrysur le produit de la ligne de facture. - Assurez-vous qu’il contient exactement un élément
ram:ID. - Générez de nouveau la facture et contrôlez-la une nouvelle fois.
<ram:OriginTradeCountry/>
<ram:OriginTradeCountry> <ram:ID>DE</ram:ID> </ram:OriginTradeCountry>
Détails techniques
Le contrôle compte les éléments ram:ID directement contenus dans ram:OriginTradeCountry et exige qu’il y en ait un seul.
La règle s’applique à ram:OriginTradeCountry sur le produit d’une ligne de facture.
rule/@context)assert/@test)