Receiver Details
In certain use cases, you need to add some details about the recipient.
When you send a Document to a party such as a Supplier or Buyer, you also need to add details using the ReceiverDetails
subelement of the Receiver (Extn) Extension.
You also need to specify an Endpoint ID as described in the Endpoint IDs topic.
Element
Element | Description |
---|---|
UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/RoutingDetails/ ReceiverDetails | Details about the Receiver. |
This table summarizes the required values for different situations:
Scenario | Network/Format | ReceiverDetails | EndpointID | EndpointID @schemeID |
---|---|---|---|---|
B2B | PEPPOL | Not applicable. | Endpoint ID. Usually a VAT ID. | EAS Scheme ID |
B2B | SMTP (email) | Recipient's email address | Not applicable. | 9930 |
B2G | PEPPOL | Not applicable. | Endpoint ID. Usually a VAT ID. | EAS Scheme ID |
B2G | SMTP (email) | Recipient's email address | Recipient's email address | VRBL:DE:EM |
B2B
B2B communications are sent to or from Vertex e-Invoicing to or from a business. These can be sent using the PEPPOL network or via email using SMTP.
B2B PEPPOL
This example shows a Buyer's PEPPOL Endpoint ID, in this case a VAT ID (DE123456789). The 9930
indicates the type of EAS network that the ID belongs to:
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="9930">n/a</cbc:EndpointID>
</cac:Party>
</cac:Party>
B2B SMTP
The following example shows a buyer who uses email rather than PEPPOL. Their email address is specified in the ReceiverDetails
Extension:
<vrbl:ReceiverDetails>[email protected]</vrbl:ReceiverDetails>
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="9930">n/a</cbc:EndpointID>
</cac:Party>
</cac:Party>
B2G
B2G communications are sent to or from a Tax Authority or government.
B2G PEPPOL
This example shows a B2G communication to a PEPPOL Endpoint ID, in this case a VAT ID (DE123456789). The 9930
indicates the type of EAS network that the ID belongs to:
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="9930">DE123456789</cbc:EndpointID>
</cac:Party>
</cac:Party>
B2G SMTP
This example shows a B2G to an email address. The @schemeID
is VRBL:DE:EM
. The same email address is used in the ReceiverDetails
element.
<vrbl:ReceiverDetails>[email protected]</vrbl:ReceiverDetails>
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="VRBL:DE:EM">[email protected]</cbc:EndpointID>
</cac:Party>
</cac:Party>
Updated 6 days ago