Exactly one URIID for the email address

Error FX-SCH-A-000577 Factur-X

Element 'ram:URIID' must occur exactly 1 times.

Mandatory rule: As long as it is violated, the invoice is invalid and will be rejected by validators.
What is wrong

URIID is missing from EmailURIUniversalCommunication or occurs more than once. The element must be present exactly once.

What the rule means

The contact’s email communication must contain exactly one URIID element so that the entry required for this communication is structurally present.

Please provide exactly one `URIID` for the seller contact’s email address

The seller contact’s email communication is missing URIID or contains it more than once. The number of entries can be changed to exactly one.

What to do
  1. Open EmailURIUniversalCommunication for the seller contact.
  2. Ensure that URIID occurs exactly once within it.
  3. Generate the invoice again and validate it.
What it looks like
✗ Triggers the message
<ram:EmailURIUniversalCommunication/>
✓ Correct
<ram:EmailURIUniversalCommunication>
  <ram:URIID/>
</ram:EmailURIUniversalCommunication>
Technical details

The check counts the direct URIID elements within EmailURIUniversalCommunication; exactly one is required.

Where the rule applies

The rule applies to the seller contact’s email communication in EmailURIUniversalCommunication.

Context (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:SellerTradeParty/ram:DefinedTradeContact/ram:EmailURIUniversalCommunication
Test expression (assert/@test)
count(ram:URIID)=1