Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.
The same ram:ManufacturerTradeParty contains ram:URIUniversalCommunication more than once.
At most one ram:URIUniversalCommunication is allowed within this element for the manufacturer. Multiple occurrences repeat the communication element in the same place.
The product manufacturer has multiple ram:URIUniversalCommunication elements. Remove the extra occurrence so the element appears only once.
- Locate
ram:ManufacturerTradePartyfor the product on the invoice line. - Check its
ram:URIUniversalCommunicationelements and leave no more than one. - Generate the invoice again and validate it again.
<ram:ManufacturerTradeParty> <ram:URIUniversalCommunication/> <ram:URIUniversalCommunication/> </ram:ManufacturerTradeParty>
<ram:ManufacturerTradeParty> <ram:URIUniversalCommunication/> </ram:ManufacturerTradeParty>
Technical details
The test counts the direct ram:URIUniversalCommunication elements within ram:ManufacturerTradeParty and allows no more than one.
This rule applies within ram:ManufacturerTradeParty for a product on an invoice line.
rule/@context)assert/@test)