L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
ram:CompleteNumber n’apparaît pas exactement une fois dans ram:TelephoneUniversalCommunication. Il est absent ou apparaît plusieurs fois.
ram:CompleteNumber contient le numéro de téléphone pour ce moyen de communication. La présence d’un seul élément garantit que le numéro est indiqué sans ambiguïté.
ram:CompleteNumber est absent ou apparaît plusieurs fois dans la communication téléphonique du contact. Vous pouvez modifier cette information dans la facture.
- Ouvrez la communication téléphonique du contact sous
InvoicerTradeParty. - Vérifiez que
ram:TelephoneUniversalCommunicationcontient exactement un élémentram:CompleteNumber. - 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 test compte les éléments enfants ram:CompleteNumber dans ram:TelephoneUniversalCommunication et exige un total de 1.
La règle s’applique à la communication téléphonique du contact sous InvoicerTradeParty.
rule/@context)assert/@test)