L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
L’élément ram:FaxUniversalCommunication ne contient pas exactement un élément ram:CompleteNumber. Celui-ci est absent ou apparaît plusieurs fois.
Le numéro de fax 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 par fax du contact ne contient pas exactement un ram:CompleteNumber. Vous pouvez ajuster cela dans le XML.
- Repérez
ram:CompleteNumbersousram:FaxUniversalCommunication. - Assurez-vous qu’un seul
ram:CompleteNumberest présent. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
<ram:FaxUniversalCommunication/>
<ram:FaxUniversalCommunication> <ram:CompleteNumber>+33123456789</ram:CompleteNumber> </ram:FaxUniversalCommunication>
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 par fax du contact sous ShipToTradeParty d’une ligne de facture.
rule/@context)assert/@test)