Routing Overview
Routing describes the process of delivering a Document to the intended destination, based on a set of variables.
The service uses 3 variables to help ensure correct routing:
- Sender ID: A unique ID is sent in the
Sender
element. - Receiver ID: Each country requires specific Receivers identified by the Receiver ID, that uniquely define the target country that the message is routed to and the document format that the Document is converted to before submission to Tax Authority.
- Customization ID: All Documents use
urn:vertexinc:vrbl:billing:1
forCustomizationID
element.
To enable routing, you need to specify values for the following elements:
Element | Description |
---|---|
UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/RoutingDetails/Sender | A unique identifier for the sender. See Sender ID. |
UBLExtensions/UBLExtension/ExtensionContent/InvoiceExtension/RoutingDetails/Receiver | The receiver's ID. This needs to specify the Receiver for the country. A list of all Receivers is provided in the Receiver ID topic. |
Invoice/CustomizationID | See Customization ID |
The service uses these elements to invoke actions such as conversions from VRBL to a Tax Authority's required format, digital signatures, and delivery to the Tax Authority's system.
In this Section
This section contains the following topics:
Topic | Description |
---|---|
Routing Overview | Overview for this section. |
Sender ID | This helps to identify the sender. |
Receiver ID | This helps to identify the Receiver. |
Profile IDs | This helps to identify the Document. |
Endpoint ID | This helps to identify the recipient |
Customization ID | The Customization ID is used for routing. |
Updated about 1 month ago