/ubl:Statement

Statement

Context ID STM0001
Cardinality 1..1
Usage -

Description

A document used to report the status of orders, billing, and payment. This document is a statement of account, not a summary invoice.

Child elements

Cardinality Usage Description Element
0..1 - Statement Extensions Group cec:UBLExtensions
0..1 - Statement Customization ID
Identifies a user-defined customization of UBL for a specific use.
cbc:CustomizationID
0..1 - Statement Profile ID
Identifies a user-defined profile of the customization of UBL being used.
cbc:ProfileID
1..1 - Statement ID
An identifier for this document, assigned by the sender.
cbc:ID
1..1 - Statement Issue Date
The date, assigned by the sender, on which this document was issued.
cbc:IssueDate
1..1 - Statement Document Currency Code
The default currency for the Statement.
cbc:DocumentCurrencyCode
0..1 - Statement Type Code
A code signifying the type of the Statement.
cbc:StatementTypeCode
0..1 - Statement Period Group
A period to which the Statement applies.
cac:StatementPeriod
1..1 - Statement Seller Group
The accounting supplier party.
cac:AccountingSupplierParty
1..1 - Statement Buyer Group
The accounting customer party.
cac:AccountingCustomerParty
1..n - Statement Line Group
A Statement Line.
cac:StatementLine

Rules

Rule ID Error Message
VRBL-PAY-FR-1p0-1 The Statement Type Code must exist within the Statement.
VRBL-PAY-FR-1p0-2 The Statement Period Group must exist within the Statement.
VRBL-PAY-FR-1p0-3 The Statement Seller Party Group must exist within the Statement.
VRBL-STM-PMT-CORE-3 The Statement Extension Routing Details must exist within the Statement.