L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
ram:CompleteNumber est absent de ram:TelephoneUniversalCommunication ou apparaît plusieurs fois. Cet élément doit apparaître exactement une fois.
La structure XML exige un seul numéro complet dans l’information de communication téléphonique du contact. Une valeur absente ou répétée ne respecte pas cette exigence structurelle.
L’information de communication téléphonique du contact ne contient pas ram:CompleteNumber ou le contient plusieurs fois. La présence d’un seul ram:CompleteNumber permet de corriger ce problème.
- Repérez
ram:CompleteNumberdansram:TelephoneUniversalCommunication. - Assurez-vous que
ram:CompleteNumberapparaît exactement une fois. - Générez de nouveau la facture et vérifiez-la.
<ram:TelephoneUniversalCommunication/>
<ram:TelephoneUniversalCommunication> <ram:CompleteNumber>+33123456789</ram:CompleteNumber> </ram:TelephoneUniversalCommunication>
Détails techniques
Le contrôle vérifie qu’un seul élément ram:CompleteNumber direct est présent dans le contexte de la règle.
La règle s’applique à ram:CompleteNumber dans l’élément ram:TelephoneUniversalCommunication de ram:DefinedTradeContact pour ram:ProductEndUserTradeParty.
rule/@context)assert/@test)