L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
ram:CompleteNumber est absent de ram:TelephoneUniversalCommunication ou apparaît plusieurs fois. Il doit apparaître exactement une fois.
ram:CompleteNumber contient le numéro de téléphone complet du contact du payeur.
ram:CompleteNumber est absent de l'indication téléphonique du contact du payeur ou y apparaît plusieurs fois. Un seul élément permet de corriger cette absence ou cette répétition.
- Ajoutez
ram:CompleteNumberdansram:TelephoneUniversalCommunications'il est absent. - Supprimez les éléments
ram:CompleteNumberen trop afin qu'il n'en reste qu'un. - 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
La règle compte les éléments ram:CompleteNumber directement contenus dans ram:TelephoneUniversalCommunication et en exige exactement un.
ram:CompleteNumber est vérifié dans ram:TelephoneUniversalCommunication pour le contact du payeur.
rule/@context)assert/@test)