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:

TopicDescription
Routing Extension
RoutingDetails (Extn)You must specify the required routing details.
General Invoice Information
CustomizationIDThe Specification ID is used for routing.
ProfileIDYou must specify the same Profile ID for all Documents.
IDYou can specify a number for your Document, such as an invoice number.
IssueDateYou can specify the date the Document is issued.
DueDateYou can add the date payment is due to your Documents.
InvoiceTypeCodeDocuments can be of one of various invoice types that you need to specify.
InvoiceNoteYou can add a textual reference or note to your Documents.
TaxPointDateYou can add Tax Point date to your Documents.
DocumentCurrencyCodeYou can specify a currency for your Document.
TaxCurrencyCodeYou can add a Tax Accounting currency.
AccountingCostYou can model references to a Buyer's accounts.
BuyerReferenceYou can add a buyer reference for internal routing.
InvoicePeriodYou can specify a period during which the invoice is valid or active.
Document References
OrderReferenceYou may want to add a reference to an additional document.
BillingReferenceYou can specify a reference to a billing related document.
DespatchDocumentReferenceYou can reference a dispatch advice in your Document.
ReceiptDocumentReferenceYou can reference a receipt advice in your Documents.
OriginatorDocumentReferenceYou can model a reference to a lot or tender.
ContractDocumentReferenceYou can add a reference to a purchasing contract in your Documents.
AdditionalDocumentReference
ProjectReferenceYou can add a reference to a project to your Document.
Parties
AccountingSupplierPartyYou can model information about suppliers.
AccountingCustomerPartyYou can model buyer information.
PayeePartyYou may want to model a Payee when this party is different to the Supplier.
TaxRepresentativePartyYou can model the Supplier's Tax Representative at the Document level.
Delivery
DeliveryYou can add information about deliveries to your Documents.
Payment
PaymentMeansYou can add the means of payment to your Document.
PaymentTermsYou can information about payment terms.
PrepaidPaymentsPrepaid payments are usually made before the goods are purchased.
Document Level Allowances and Charges
AllowanceChargeYou can model an allowance at the Document level.
AllowanceChargeYou can model charges in your Document.
Document Level Taxes
TaxTotalYou can model tax information at the Document level.
TaxTotalYou can model tax information at the Document level in the Accounting Currency.
LegalMonetaryTotalYou must add information about totals.

EN 16931

The following table shows the Document-level elements for EN 16931:

TopicDescription
EN 16931: Payment Due DateYou can specify a Payment Due Date for your Documents.
EN 16931: Invoice Type CodesYou must use the required Invoice Type Codes for EN-16931.
EN 16931: Invoice NotesYou can add additional context to your notes.
EN 16931: Invoicing PeriodYou can use a code to represent the type of Tax Point Date, such as delivery date.
EN 16931: AttachmentsYou must use one of the permitted values for the mimecode attribute.
EN 16931: Additional Supporting DocumentsYou can add the type of document to your references to supporting documents.
EN 16931: Party Scheme IDsYou can add information about the scheme that a party's ID belongs to.
EN 16931: Party Tax Registration IDsYou can add a country code prefix to a party's Tax ID.
EN 16931: Supplier InformationYou must include specific information about Suppliers.
EN 16931: Payment MeansYou must use a value from the UNTDID 4461 list for the payment means.
EN 16931: Document-Level AllowancesEN-16931 has certain requirements for Document-level allowances.
EN 16931: Document-Level ChargesEN-16931 has certain requirements for Document-level charges.
EN 16931: Document-Level Taxes in Document CurrencyEN-16931 requires specific information for tax information at the Document-level.
EN 16931: Document-Level Taxes in Accounting CurrencyYou must specify the Tax Category for document-level taxes in the accounting currency.
EN 16931: Document TotalsIf the Amount Due for Payment is positive, the you provide the due date or the payment terms.