L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
L’élément ram:TelephoneUniversalCommunication ne contient pas exactement un élément ram:CompleteNumber. Celui-ci est absent ou apparaît plusieurs fois.
Le numéro de téléphone du contact pour l’adresse de livraison est indiqué au moyen de ram:CompleteNumber. Une seule valeur est requise.
Pour l’adresse de livraison, la communication téléphonique du contact ne contient pas exactement un ram:CompleteNumber. Vous pouvez ajuster cela dans le XML.
- Repérez
ram:CompleteNumbersousram:TelephoneUniversalCommunication. - Assurez-vous qu’un seul
ram:CompleteNumberest présent. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
<ram:TelephoneUniversalCommunication/>
<ram:TelephoneUniversalCommunication> <ram:CompleteNumber>+33123456789</ram:CompleteNumber> </ram:TelephoneUniversalCommunication>
Détails techniques
La condition XPath vérifie que le nombre d’éléments enfants ram:CompleteNumber est exactement égal à un.
La règle s’applique à la communication téléphonique du contact sous ShipToTradeParty d’une ligne de facture.
rule/@context)assert/@test)