Document-Level Elements
Read a list of elements that can be specified at the Document-level.
Some formats and countries have specific requirements that may vary.
VRBL
The following table shows the Document-level elements for VRBL:
| Topic | Description |
|---|---|
| Invoice | The Invoice object is the highest level object in a Document. |
| General Invoice Information | |
| CustomizationID | The Specification ID is used for routing. |
| ProfileID | You must specify the same Profile ID for all Documents. |
| ID | You can specify a number for your Document, such as an invoice number. |
| IssueDate | You can specify the date the Document is issued. |
| DueDate | You can add the date payment is due to your Documents. |
| InvoiceTypeCode | Documents can be of one of various invoice types that you need to specify. |
| InvoiceNote | You can add a textual reference or note to your Documents. |
| TaxPointDate | You can add Tax Point date to your Documents. |
| DocumentCurrencyCode | You can specify a currency for your Document. |
| TaxCurrencyCode | You can add a Tax Accounting currency. |
| AccountingCost | You can model references to a Buyer's accounts. |
| BuyerReference | You can add a buyer reference for internal routing. |
| InvoicePeriod | You can specify a period during which the invoice is valid or active. |
| IssueTime | The time, assigned by the sender, at which this document was issued. |
| UUID | A universally unique identifier for an instance of this document. |
| Document References | |
| OrderReference | You may want to add a reference to an additional document. |
| BillingReference | You can specify a reference to a billing related document. |
| DespatchDocumentReference | You can reference a dispatch advice in your Document. |
| ReceiptDocumentReference | You can reference a receipt advice in your Documents. |
| OriginatorDocumentReference | You can model a reference to a lot or tender. |
| ContractDocumentReference | You can add a reference to a purchasing contract in your Documents. |
| AdditionalDocumentReference | |
| ProjectReference | You can add a reference to a project to your Document. |
| Parties | |
| AccountingSupplierParty | You can model information about suppliers. |
| AccountingCustomerParty | You can model buyer information. |
| PayeeParty | You may want to model a Payee when this party is different to the Supplier. |
| TaxRepresentativeParty | You can model the Supplier's Tax Representative at the Document level. |
| Delivery | |
| Delivery | You can add information about deliveries to your Documents. |
| DeliveryTerms | A set of delivery terms associated with this document. |
| CarrierParty | Used to model details about the carrier of a delivery, |
| Payment | |
| PaymentMeans | You can add the means of payment to your Document. |
| PaymentTerms | You can information about payment terms. |
| PrepaidPayments | Prepaid payments are usually made before the goods are purchased. |
| Document-Level Allowances and Charges | |
| AllowanceCharge | You can model an Allowance or Charge at the Document level. |
| Document-Level Taxes | |
| TaxTotal | You can model tax information at the Document level. |
| TaxExchangeRate | The exchange rate between the document currency and the tax currency. |
| WithholdingTaxTotal | The total withholding tax. |
| Document-Level Totals | |
| LegalMonetaryTotal | You must add information about totals. |
EN 16931
The following table shows the Document-level elements for EN 16931:
| Topic | Description |
|---|---|
| EN 16931: Payment Due Date | You can specify a Payment Due Date for your Documents. |
| EN 16931: Invoice Type Codes | You must use the required Invoice Type Codes for EN-16931. |
| EN 16931: Invoice Notes | You can add additional context to your notes. |
| EN 16931: Invoicing Period | You can use a code to represent the type of Tax Point Date, such as delivery date. |
| EN 16931: Attachments | You must use one of the permitted values for the mimecode attribute. |
| EN 16931: Additional Supporting Documents | You can add the type of document to your references to supporting documents. |
| EN 16931: Party Scheme IDs | You can add information about the scheme that a party's ID belongs to. |
| EN 16931: Party Tax Registration IDs | You can add a country code prefix to a party's Tax ID. |
| EN 16931: Supplier Information | You must include specific information about Suppliers. |
| EN 16931: Payment Means | You must use a value from the UNTDID 4461 list for the payment means. |
| EN 16931: Document-Level Allowances | EN-16931 has certain requirements for Document-level allowances. |
| EN 16931: Document-Level Charges | EN-16931 has certain requirements for Document-level charges. |
| EN 16931: Document-Level Taxes in Document Currency | EN-16931 requires specific information for tax information at the Document-level. |
| EN 16931: Document-Level Taxes in Accounting Currency | You must specify the Tax Category for document-level taxes in the accounting currency. |
| EN 16931: Document Totals | If the Amount Due for Payment is positive, the you provide the due date or the payment terms. |
Updated 5 months ago
