Online OIOUBL Dokumentation



Statement specification

Name Statement (Show as PDF) Alternative Term  
Definition OIOUBL Statement is a document for the exchange of electronic statements. Statements are used only to survey the debt receiveables and financial transactions between customer and supplier. Statements cannot be used as invoices, creditnotes or reminders. Statement is sent from AccountingSupplierParty and AccountingCustomerParty. Statement is structured to fulfill the formal requirements for a valid statement for use in Denmark as well as in foreign countries, including taxnumber, specifications etc. Apart from the formal demands on sender and receiver and the statement content, the electronic version must contain EndPointID and fulfill the requirements in this document guideline. EndPointID is used to identify the "electronic mailbox" where the electronic document is to be delivered and also provides the basis for routing the message.


UBL-Name Name Datatype Usage Cardinality
UBLVersionID UBLVersionID Identifier Yes 1
CustomizationID CustomizationID Identifier Yes 1
ProfileID ProfileID Identifier Yes 1
ID ID Identifier Yes 1
CopyIndicator CopyIndicator Indicator Yes 0..1
UUID UUID Identifier Yes 0..1
IssueDate IssueDate Date Yes 1
IssueTime IssueTime Time Bilateral 0..1
Note Note Text Yes 0..n
DocumentCurrencyCode DocumentCurrencyCode Code Yes 1
TotalDebitAmount TotalDebitAmount Amount Yes 0..1
TotalCreditAmount TotalCreditAmount Amount Yes 0..1
TotalBalanceAmount TotalBalanceAmount Amount Yes 1

Subclasses in class Statement

UBL-Name Name Usage Cardinality Reference to the printed documentation See also
UBLExtensions UBLExtensions Bilateral 0..1   OIOUBL_GUIDE_EXTENSION
StatementPeriod StatementPeriod Yes 0..1 Common Library, 3.78  
AdditionalDocumentReference AdditionalDocumentReference Yes 0..n Common Library, 3.36 OIOUBL_GUIDE_DOCUMENTREF
Signature Signature Yes 0..n Common Library, 3.96 OIOUBL_GUIDE_SIGNATURE
AccountingSupplierParty AccountingSupplierParty Yes 1 3.2 OIOUBL_GUIDE_PARTIES
AccountingCustomerParty AccountingCustomerParty Yes 1 3.3 OIOUBL_GUIDE_PARTIES
BuyerCustomerParty BuyerCustomerParty Yes 0..1 3.4 OIOUBL_GUIDE_PARTIES
SellerSupplierParty SellerSupplierParty Yes 0..1 3.5 OIOUBL_GUIDE_PARTIES
OriginatorCustomerParty OriginatorCustomerParty Yes 0..1 Common Library, 3.27 OIOUBL_GUIDE_PARTIES
PayeeParty PayeeParty Yes 0..1 3.6 OIOUBL_GUIDE_PARTIES
PaymentMeans PaymentMeans Yes 0..1 Common Library, 3.76 OIOUBL_GUIDE_PAYMENT
PaymentTerms PaymentTerms Yes 0..n Common Library, 3.77 OIOUBL_GUIDE_PAYMENT
AllowanceCharge AllowanceCharge Yes 0..n 3.7 OIOUBL_GUIDE_ALLOWANCE
TaxTotal TaxTotal Yes 1 Common Library, 3.104 OIOUBL_GUIDE_TAX
StatementLine StatementLine Yes 1..n 3.8  

Excluded classes and fields in Statement

Name Name Type
LineCountNumeric LineCountNumeric Field


<Statement >
<cbc:ProfileID schemeDataURI="urn:oioubl:id:profileid-1.0">Procurement-OrdSimR-BilAdv-1.0</cbc:ProfileID>
<cbc:TotalDebitAmount currencyID="DKK">1000.00</cbc:TotalDebitAmount>
<cbc:TotalCreditAmount currencyID="DKK">1000.00</cbc:TotalCreditAmount>
<cbc:TotalBalanceAmount currencyID="DKK">0.00</cbc:TotalBalanceAmount>
+ <cac:StatementPeriod />
+ <cac:AccountingSupplierParty />
+ <cac:AccountingCustomerParty />
+ <cac:BuyerCustomerParty />
+ <cac:SellerSupplierParty />
+ <cac:PayeeParty />
+ <cac:AllowanceCharge />
+ <cac:StatementLine />