L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
L’élément ram:FaxUniversalCommunication ne contient pas exactement un ram:CompleteNumber. Cet élément est soit absent, soit présent plusieurs fois.
ram:CompleteNumber contient le numéro complet de la communication par fax. Un seul élément est requis afin que le numéro soit représenté sans ambiguïté dans la structure XML.
Le numéro complet manque dans la communication par fax du contact du lieu d’expédition, ou il est présent plusieurs fois. Vous pouvez compléter la structure avec exactement un ram:CompleteNumber.
- Repérez la communication par fax sous
ram:DefinedTradeContactpourram:ShipFromTradeParty. - Assurez-vous qu’elle contient exactement un élément
ram:CompleteNumber. - Générez à nouveau la facture et vérifiez-la de nouveau.
<ram:DefinedTradeContact> <ram:FaxUniversalCommunication/> </ram:DefinedTradeContact>
<ram:DefinedTradeContact> <ram:FaxUniversalCommunication> <ram:CompleteNumber/> </ram:FaxUniversalCommunication> </ram:DefinedTradeContact>
Détails techniques
Le contrôle compte les éléments ram:CompleteNumber directement présents dans ram:FaxUniversalCommunication et en exige exactement un.
La règle s’applique à ram:CompleteNumber dans la communication par fax du contact de ram:ShipFromTradeParty.
rule/@context)assert/@test)