/ubl:Invoice
Invoice
| Context ID | INV0001 |
| Cardinality | 1..1 |
| Usage | - |
Description
A document used to request payment.
Child elements
| Cardinality | Usage | Description | Element |
|---|---|---|---|
| 0..1 | - | Extensions Group | cec:UBLExtensions |
| 0..1 | - |
Customization ID
Identifies a user-defined customization of UBL for a specific use. |
cbc:CustomizationID |
| 0..1 | - |
Profile ID
Identifies a user-defined profile of the customization of UBL being used. |
cbc:ProfileID |
| 1..1 | - |
Document Number
An identifier for this document, assigned by the sender. |
cbc:ID |
| 1..1 | - |
Issue Date
The date, assigned by the sender, on which this document was issued. |
cbc:IssueDate |
| 0..1 | - |
Issue Time
The time, assigned by the sender, at which this document was issued. |
cbc:IssueTime |
| 0..1 | - |
Due Date
The date on which Invoice is due. |
cbc:DueDate |
| 0..1 | - |
Invoice Type Code
A code signifying the type of the Invoice. |
cbc:InvoiceTypeCode |
| 0..n | - |
Document Note
Free-form text pertinent to this document, conveying information that is not contained explicitly in other structures. |
cbc:Note |
| 0..1 | - |
Document Currency Code
A code signifying the default currency for this document. |
cbc:DocumentCurrencyCode |
| 0..n | - |
Dispatch Document Reference Group
A reference to a Despatch Advice associated with this document. |
cac:DespatchDocumentReference |
| 0..n | - |
Additional Document Reference Group
A reference to an additional document associated with this document. |
cac:AdditionalDocumentReference |
| 0..n | - |
Additional Document Reference Group
A reference to an additional document associated with this document. |
cac:AdditionalDocumentReference[boolean(cac:Attachment)] |
| 1..1 | - |
Seller Group
The accounting supplier party. |
cac:AccountingSupplierParty |
| 0..1 | - |
Buyer Group
The accounting customer party. |
cac:AccountingCustomerParty |
| 0..n | - |
Delivery Group
A delivery associated with this document. |
cac:Delivery |
| 0..n | - |
Payment Means Group
Expected means of payment. |
cac:PaymentMeans |
| 0..n | - |
Tax Total Group
The total amount of a specific type of tax. |
cac:TaxTotal |
| 0..n | - |
Invoice Tax
The total amount of a specific type of tax. |
cac:TaxTotal[cbc:TaxAmount/@currencyID = ../cbc:DocumentCurrencyCode] |
| 1..1 | - |
Legal Monetary Total Group
The total amount payable on the Invoice, including Allowances, Charges, and Taxes. |
cac:LegalMonetaryTotal |
| 1..n | - |
Invoice Line Group
A line describing an invoice item. |
cac:InvoiceLine |
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-MIN-3 | The Routing Details must exist within the Invoice. |
| VRBL-INV-MIN-4 | The Customization ID must exist within the Invoice. |
| VRBL-INV-MIN-5 | The Profile ID must exist within the Invoice. |
| VRBL-INV-MIN-10 | The Invoice Type Code must exist within the Invoice. |
| VRBL-INV-MIN-13 | The Document Currency Code must exist within the Invoice. |
| VRBL-INV-MIN-26 | The Buyer Group must exist within the Invoice. |
| VRBL-INV-MIN-36 | The Document Number must be provided in the Invoice. |
| VRBL-INV-SYSTEM-1 | If there is a value for Document Number, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-2 | If there is a value for Invoice Type Code, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-3 | If there is a value for Document Currency Code, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-4 | If there is a value for Accounting Cost, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-5 | If there is a value for Buyer Reference, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-6 | If there is a value for Seller Party Name Group, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-7 | If there is a value for %{probe}, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-8 | If there is a value for %{probe}, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-9 | If there is a value for Seller City Name, the allowed maximum number of characters is 200. |
| VRBL-INV-SYSTEM-10 | If there is a value for Seller Country Identification Code, the allowed maximum number of characters is 50. |
| VRBL-INV-SYSTEM-11 | If there is a value for Seller Postal Zone, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-12 | If there is a value for Seller Party Legal Entity Registration Name, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-13 | If there is a value for Seller Contact Name, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-14 | If there is a value for Seller Contact Telephone, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-15 | If there is a value for Seller Contact Electronic Mail, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-16 | If there is a value for Seller Endpoint ID, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-17 | If there is a value for Buyer Party Name Group, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-18 | If there is a value for %{probe}, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-19 | If there is a value for %{probe}, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-20 | If there is a value for Buyer City Name, the allowed maximum number of characters is 200. |
| VRBL-INV-SYSTEM-21 | If there is a value for Buyer Country Identification Code, the allowed maximum number of characters is 50. |
| VRBL-INV-SYSTEM-22 | If there is a value for Buyer Postal Zone, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-23 | If there is a value for Buyer Party Legal Entity Registration Name, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-24 | If there is a value for Buyer Contact Name, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-25 | If there is a value for Buyer Contact Electronic Mail, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-26 | If there is a value for Buyer Contact Telephone, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-27 | If there is a value for Buyer Endpoint ID, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-28 | If there is a value for Buyer Customer Party Name Group, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-29 | If there is a value for %{probe}, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-30 | If there is a value for %{probe}, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-31 | If there is a value for Buyer Customer Party City Name, the allowed maximum number of characters is 200. |
| VRBL-INV-SYSTEM-32 | If there is a value for Buyer Customer Party Country Identification Code, the allowed maximum number of characters is 50. |
| VRBL-INV-SYSTEM-33 | If there is a value for Buyer Customer Party Postal Zone, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-34 | If there is a value for Buyer Customer Party Legal Entity Registration Name, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-35 | If there is a value for %{probe}, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-36 | If there is a value for %{probe}, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-37 | If there is a value for %{probe}, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-38 | If there is a value for %{probe}, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-39 | If there is a value for Tax Subtotal Taxable Amount Currency ID, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-40 | If there is a value for Total Tax Amount Currency Code, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-41 | If there is a value for Tax Subtotal Category ID, the allowed maximum number of characters is 50. |
| VRBL-INV-SYSTEM-42 | If there is a value for Legal Monetary Total Line Extension Amount Currency ID, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-43 | If there is a value for Legal Monetary Total Tax Exclusive Amount Currency ID, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-44 | If there is a value for Legal Monetary Total Tax Inclusive Amount Currency ID, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-45 | If there is a value for Legal Monetary Total Payable Amount Currency ID, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-46 | If there is a value for Delivery Location City Name, the allowed maximum number of characters is 200. |
| VRBL-INV-SYSTEM-47 | If there is a value for Delivery Location Postal Zone, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-48 | If there is a value for Delivery Location Country Identification Code, the allowed maximum number of characters is 50. |
| VRBL-INV-SYSTEM-49 | If there is a value for Delivery Party Name Group, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-50 | If there is a value for Payment Means Payment Means Code, the allowed maximum number of characters is 25. |
| VRBL-INV-SYSTEM-51 | If there is a value for Payee Financial Account ID, the allowed maximum number of characters is 100. |
| VRBL-INV-SYSTEM-52 | If there is a value for Payee Financial Account Name, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-53 | If there is a value for Financial Institution Branch ID, the allowed maximum number of characters is 500. |
| VRBL-INV-SYSTEM-54 | If there is a value for Order Reference Number, the allowed maximum number of characters is 300. |
| VRBL-INV-SYSTEM-55 | If there is a value for Sales Order Reference Number, the allowed maximum number of characters is 300. |