L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
L’élément ram:TelephoneUniversalCommunication 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 téléphonique. 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 téléphonique 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 téléphonique 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:TelephoneUniversalCommunication/> </ram:DefinedTradeContact>
<ram:DefinedTradeContact> <ram:TelephoneUniversalCommunication> <ram:CompleteNumber/> </ram:TelephoneUniversalCommunication> </ram:DefinedTradeContact>
Détails techniques
Le contrôle compte les éléments ram:CompleteNumber directement présents dans ram:TelephoneUniversalCommunication et en exige exactement un.
La règle s’applique à ram:CompleteNumber dans la communication téléphonique du contact de ram:ShipFromTradeParty.
rule/@context)assert/@test)