Element 'ram:URIID' must occur exactly 1 times.
The ram:EmailURIUniversalCommunication element does not contain exactly one ram:URIID. It is either missing or occurs more than once.
ram:URIID contains the identifier for the email communication. Exactly one element is required so that this information is present and unambiguous in the XML structure.
The contact’s email communication for the ship-from party is missing a URI identifier or has more than one. The entry can be completed with exactly one ram:URIID.
- Locate the email communication under
ram:DefinedTradeContactforram:ShipFromTradeParty. - Make sure it contains exactly one
ram:URIIDelement. - Regenerate the invoice and validate it again.
<ram:DefinedTradeContact> <ram:EmailURIUniversalCommunication/> </ram:DefinedTradeContact>
<ram:DefinedTradeContact> <ram:EmailURIUniversalCommunication> <ram:URIID/> </ram:EmailURIUniversalCommunication> </ram:DefinedTradeContact>
Technical details
The check counts the direct ram:URIID elements in ram:EmailURIUniversalCommunication and requires exactly one.
The rule applies to ram:URIID within the email communication of the contact at ram:ShipFromTradeParty.
rule/@context)assert/@test)