L'élément 'ram:CompleteNumber' doit apparaître exactement une fois.
ram:FaxUniversalCommunication ne contient pas exactement un élément ram:CompleteNumber. L’élément est absent ou apparaît plusieurs fois.
ram:CompleteNumber contient le numéro complet de la communication par fax. Un seul élément de ce type est requis pour cette communication.
Il manque ram:CompleteNumber dans la communication par fax du contact, ou cet élément apparaît plusieurs fois. ram:FaxUniversalCommunication doit en contenir exactement un.
- Repérez le contact dans
ram:SalesAgentTradeParty, puis trouvezram:FaxUniversalCommunication. - Vérifiez qu’il contient exactement un élément
ram:CompleteNumber. - Ajoutez l’élément
ram:CompleteNumbermanquant ou supprimez les occurrences en trop. - Générez à nouveau la facture et contrôlez-la.
<ram:SalesAgentTradeParty> <ram:DefinedTradeContact> <ram:FaxUniversalCommunication/> </ram:DefinedTradeContact> </ram:SalesAgentTradeParty>
<ram:SalesAgentTradeParty> <ram:DefinedTradeContact> <ram:FaxUniversalCommunication> <ram:CompleteNumber>0123456789</ram:CompleteNumber> </ram:FaxUniversalCommunication> </ram:DefinedTradeContact> </ram:SalesAgentTradeParty>
Détails techniques
La règle exige exactement un élément ram:CompleteNumber directement contenu dans ram:FaxUniversalCommunication.
Cette règle s’applique à ram:CompleteNumber dans ram:FaxUniversalCommunication, pour le contact de l’agent commercial.
rule/@context)assert/@test)