Create a skeleton UBL Statement 2.2 document: (HELP)

Click here to move to the XML serialized results.

<Statement>A document used to report the status of orders, billing, and payment. This document is a statement of account, not a summary invoice. ?
<cbc:UBLVersionID>Identifies the earliest version of the UBL 2 schema for this document type that defines all of the elements that might be encountered in the current instance. ?
<cbc:UBLVersionID>Identifies the earliest version of the UBL 2 schema for this document type that defines all of the elements that might be encountered in the current instance. ?
<cbc:CustomizationID>Identifies a user-defined customization of UBL for a specific use. ?
<cbc:CustomizationID>Identifies a user-defined customization of UBL for a specific use. ?
<cbc:ProfileID>Identifies a user-defined profile of the customization of UBL being used. ?
<cbc:ProfileID>Identifies a user-defined profile of the customization of UBL being used. ?
<cbc:ProfileExecutionID>Identifies an instance of executing a profile, to associate all transactions in a collaboration. ?
<cbc:ProfileExecutionID>Identifies an instance of executing a profile, to associate all transactions in a collaboration. ?
<cbc:ID>An identifier for this document, assigned by the sender. ?
<cbc:ID>An identifier for this document, assigned by the sender. ?
<cbc:CopyIndicator>Indicates whether this document is a copy (true) or not (false). ?
<cbc:CopyIndicator>Indicates whether this document is a copy (true) or not (false). ?
<cbc:UUID>A universally unique identifier for an instance of this document. ?
<cbc:UUID>A universally unique identifier for an instance of this document. ?
<cbc:IssueDate>The date, assigned by the sender, on which this document was issued. ?
<cbc:IssueDate>The date, assigned by the sender, on which this document was issued. ?
<cbc:IssueTime>The time, assigned by the sender, at which this document was issued. ?
<cbc:IssueTime>The time, assigned by the sender, at which this document was issued. ?
<cbc:Note>Free-form text pertinent to this document, conveying information that is not contained explicitly in other structures. ?
<cbc:Note>Free-form text pertinent to this document, conveying information that is not contained explicitly in other structures. ?
<cbc:DocumentCurrencyCode>The default currency for the Statement. ?
<cbc:DocumentCurrencyCode>The default currency for the Statement. ?
<cbc:TotalDebitAmount>The total of all debit amounts for the Statement. ?
<cbc:TotalDebitAmount>The total of all debit amounts for the Statement. ?
<cbc:TotalCreditAmount>The total of all credit amounts for the Statement. ?
<cbc:TotalCreditAmount>The total of all credit amounts for the Statement. ?
<cbc:TotalBalanceAmount>The total amount for the Statement. ?
<cbc:TotalBalanceAmount>The total amount for the Statement. ?
<cbc:LineCountNumeric>The number of Statement Lines in the Statement. ?
<cbc:LineCountNumeric>The number of Statement Lines in the Statement. ?
<cbc:StatementTypeCode>A code signifying the type of the Statement. ?
<cbc:StatementTypeCode>A code signifying the type of the Statement. ?
<cac:StatementPeriod>A period to which the Statement applies. ?
<cac:StatementPeriod>A period to which the Statement applies. ?
<cac:AdditionalDocumentReference>A reference to an additional document associated with this document. ?
<cac:AdditionalDocumentReference>A reference to an additional document associated with this document. ?
<cac:Signature>A signature applied to this document. ?
<cac:Signature>A signature applied to this document. ?
<cac:AccountingSupplierParty>The accounting supplier party. ?
<cac:AccountingSupplierParty>The accounting supplier party. ?
<cbc:CustomerAssignedAccountID>An identifier for this supplier party, assigned by the customer. ?
<cbc:CustomerAssignedAccountID>An identifier for this supplier party, assigned by the customer. ?
<cbc:AdditionalAccountID>An additional identifier for this supplier party. ?
<cbc:AdditionalAccountID>An additional identifier for this supplier party. ?
<cbc:DataSendingCapability>Text describing the supplier's ability to send invoice data via a purchase card provider (e.g., VISA, MasterCard, American Express). ?
<cbc:DataSendingCapability>Text describing the supplier's ability to send invoice data via a purchase card provider (e.g., VISA, MasterCard, American Express). ?
<cac:Party>The supplier party itself. ?
<cac:Party>The supplier party itself. ?
<cac:DespatchContact>A contact at this supplier party for despatches (pickups). ?
<cac:DespatchContact>A contact at this supplier party for despatches (pickups). ?
<cac:AccountingContact>A contact at this supplier party for accounting. ?
<cac:AccountingContact>A contact at this supplier party for accounting. ?
<cac:SellerContact>The primary contact for this supplier party. ?
<cac:SellerContact>The primary contact for this supplier party. ?
<cac:AccountingCustomerParty>The accounting customer party. ?
<cac:AccountingCustomerParty>The accounting customer party. ?
<cbc:CustomerAssignedAccountID>An identifier for the customer's account, assigned by the customer itself. ?
<cbc:CustomerAssignedAccountID>An identifier for the customer's account, assigned by the customer itself. ?
<cbc:SupplierAssignedAccountID>An identifier for the customer's account, assigned by the supplier. ?
<cbc:SupplierAssignedAccountID>An identifier for the customer's account, assigned by the supplier. ?
<cbc:AdditionalAccountID>An identifier for the customer's account, assigned by a third party. ?
<cbc:AdditionalAccountID>An identifier for the customer's account, assigned by a third party. ?
<cac:Party>The customer party itself. ?
<cac:Party>The customer party itself. ?
<cac:DeliveryContact>A customer contact for deliveries. ?
<cac:DeliveryContact>A customer contact for deliveries. ?
<cac:AccountingContact>A customer contact for accounting. ?
<cac:AccountingContact>A customer contact for accounting. ?
<cac:BuyerContact>A customer contact for purchasing. ?
<cac:BuyerContact>A customer contact for purchasing. ?
<cac:BuyerCustomerParty>The buyer. ?
<cac:BuyerCustomerParty>The buyer. ?
<cac:SellerSupplierParty>The seller. ?
<cac:SellerSupplierParty>The seller. ?
<cac:OriginatorCustomerParty>The originator. ?
<cac:OriginatorCustomerParty>The originator. ?
<cac:PayeeParty>The payee. ?
<cac:PayeeParty>The payee. ?
<cac:PaymentMeans>Expected means of payment. ?
<cac:PaymentMeans>Expected means of payment. ?
<cac:PaymentTerms>A set of payment terms associated with this document. ?
<cac:PaymentTerms>A set of payment terms associated with this document. ?
<cac:AllowanceCharge>A discount or charge that applies to a price component. ?
<cac:AllowanceCharge>A discount or charge that applies to a price component. ?
<cac:TaxTotal>The total amount of a specific type of tax. ?
<cac:TaxTotal>The total amount of a specific type of tax. ?
<cac:StatementLine>A Statement Line. ?
<cac:StatementLine>A Statement Line. ?
<cbc:ID>An identifier for this statement line. ?
<cbc:ID>An identifier for this statement line. ?
<cbc:Note>Free-form text conveying information that is not contained explicitly in other structures. ?
<cbc:Note>Free-form text conveying information that is not contained explicitly in other structures. ?
<cbc:UUID>A universally unique identifier for this statement line. ?
<cbc:UUID>A universally unique identifier for this statement line. ?
<cbc:BalanceBroughtForwardIndicator>An indication that this statement line contains an outstanding balance from the previous bill(s) (true) or does not (false). ?
<cbc:BalanceBroughtForwardIndicator>An indication that this statement line contains an outstanding balance from the previous bill(s) (true) or does not (false). ?
<cbc:DebitLineAmount>The amount debited on this statement line. ?
<cbc:DebitLineAmount>The amount debited on this statement line. ?
<cbc:CreditLineAmount>The amount credited on this statement line. ?
<cbc:CreditLineAmount>The amount credited on this statement line. ?
<cbc:BalanceAmount>The balance amount on this statement line. ?
<cbc:BalanceAmount>The balance amount on this statement line. ?
<cbc:PaymentPurposeCode>A code signifying the business purpose for this payment. ?
<cbc:PaymentPurposeCode>A code signifying the business purpose for this payment. ?
<cac:PaymentMeans>A means of payment associated with this statement line. ?
<cac:PaymentMeans>A means of payment associated with this statement line. ?
<cac:PaymentTerms>A specification of payment terms associated with this statement line. ?
<cac:PaymentTerms>A specification of payment terms associated with this statement line. ?
<cac:BuyerCustomerParty>The buyer associated with this statement line. ?
<cac:BuyerCustomerParty>The buyer associated with this statement line. ?
<cac:SellerSupplierParty>The seller/supplier associated with this statement line. ?
<cac:SellerSupplierParty>The seller/supplier associated with this statement line. ?
<cac:OriginatorCustomerParty>The originating party. ?
<cac:OriginatorCustomerParty>The originating party. ?
<cac:AccountingCustomerParty>The Accounting Customer Party related to the statement information reported on this Statement Line. ?
<cac:AccountingCustomerParty>The Accounting Customer Party related to the statement information reported on this Statement Line. ?
<cac:AccountingSupplierParty>The Accounting Supplier Party related to the statement information reported on this Statement Line. ?
<cac:AccountingSupplierParty>The Accounting Supplier Party related to the statement information reported on this Statement Line. ?
<cac:PayeeParty>The payee. ?
<cac:PayeeParty>The payee. ?
<cac:InvoicePeriod>An invoice period to which this statement line applies. ?
<cac:InvoicePeriod>An invoice period to which this statement line applies. ?
<cac:BillingReference>A reference to a billing document associated with this statement line. ?
<cac:BillingReference>A reference to a billing document associated with this statement line. ?
<cac:DocumentReference>A reference to a document associated with this statement line. ?
<cac:DocumentReference>A reference to a document associated with this statement line. ?
<cac:ExchangeRate>The rate of exchange between the currency of the Statement and the currency of the document described in the BillingReference. ?
<cac:ExchangeRate>The rate of exchange between the currency of the Statement and the currency of the document described in the BillingReference. ?
<cac:AllowanceCharge>A charge or discount price component associated with this statement line. ?
<cac:AllowanceCharge>A charge or discount price component associated with this statement line. ?
<cac:CollectedPayment>A collected payment. ?
<cac:CollectedPayment>A collected payment. ?
<cac:StatementLine>A Statement Line. ?

Click here to alter the structure of the document.

<?xml version="1.0" encoding="UTF-8"?>
<Statement
 xmlns="urn:oasis:names:specification:ubl:schema:xsd:Statement-2"
 xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
 xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"/>


Please consider to


towards our
free resources.

Help information

Use this to create initial skeleton instances of an OASIS UBL 2.2 document created by the OASIS UBL technical committee. The end result will not be schema valid because of the absence of attribute values and certain required values (such as dates). It is expected that the instance displayed will be selected, copied and pasted by you into your favourite XML editor.

This will not read existing instances. This is only for prototyping the overall initial structure of a document.

The hyperlinked question marks will open another browser window and load all of the model information into that window from the OASIS web site. Once loaded, navigation in that window will be quite quick. A suggested mode of operation is to have both windows open and visible at the same time so that each time you click on the question mark the other window updates with the complete model information.

IMPORTANT: This experimental environment may be removed at any time.

Credit: This tool is based on the Saxon-CE (Client Edition) browser-based XSLT 2.0 processor found at http://saxon.sf.net. This powerful tool runs a conforming XSLT 2.0 processor in the browser as compiled JavaScript (hence the performance basis on the speed of your browser).


Important notes:

    This program works entirely within the user's browser.  At no time is any
information sent back to the server.  Accessing the page loads the HTML,
loads the Saxon-CE processor, loads the stylesheet and loads the model
information.  Once loaded and the user begins interaction, there is no
access to the server.

Because of this browser-based approach, your performance is limited to the
performance of your JavaScript engine in your browser and the speed of the
data connection in order to download the large file of model information.
AS A RESULT THIS APPLICATION RUNS MORE SLOWLY THAN SERVER BASED PROGRAMS!
Please do not expect the results to be shown quickly, but once shown, it is
intended to be very useful information.  We welcome suggestions for new
features but we will keep in mind the restricted nature of the environment.

Copyright (C) - Crane Softwrights Ltd.
              - http://www.CraneSoftwrights.com/links/res-skeleton.htm

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Note: for your reference, the above is the "Modified BSD license", this text
      was obtained 2003-07-26 at http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5

THE AUTHOR MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS CODE FOR ANY
PURPOSE.
   
Revision date: 20170124-0238Z