A group of business terms providing information on one or more preceding Invoices.
1つのあるいはそれ以上の先行請求書に関する情報を提供するビジネス用語のグループ。


About

Syntax binding
ubl:Invoice / cac:BillingReference
Restricted Syntax Cardinality
0..n
UBL 2.1
XPath
/ Invoice / cac:BillingReference
Occurrence
0..n
Datatype
cac:BillingReferenceType
UBL Definition
A reference to a billing document associated with this document.
Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2

Semantic

Business Term

PRECEDING INVOICE REFERENCE

先行請求書への参照
ID
ibg-03
Description
A group of business terms providing information on one or more preceding Invoices.
1つのあるいはそれ以上の先行請求書に関する情報を提供するビジネス用語のグループ。
Aligned Cardinality
0..n

Child elements

  ID Business term Sem. Card. Syntax Card. XPath
1..1 / Invoice / cac:BillingReference / cac:InvoiceDocumentReference
 ibt-025 1..1 1..1 / Invoice / cac:BillingReference / cac:InvoiceDocumentReference / cbc:ID
 ibt-026 0..1 0..1 / Invoice / cac:BillingReference / cac:InvoiceDocumentReference / cbc:IssueDate

VERSION 1.0 RULES

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULES
JP PINT 0.9.3 Shared rules
ibr-055(fatal)
Changed Message
[ibr-055]-Each PRECEDING INVOICE REFEREMCE (ibg-03) MUST contain a Preceding Invoice reference (ibt-025).
context
cac:BillingReference
test
exists(cac:InvoiceDocumentReference/cbc:ID)
ibr-sr-06(fatal)
Changed Message
[ibr-sr-06]-PRECEDING INVOICE REFEREMCE (ibg-03) MUST occur maximum once
context
cac:BillingReference
test
(count(cac:InvoiceDocumentReference) <= 1)
ibr-sr-07(fatal)
Changed Message
[ibr-sr-07]-If there is a PRECEDING INVOICE REFEREMCE (ibg-03), the preceding invoice reference (ibt-025) MUST be present
context
cac:BillingReference
test
(cac:InvoiceDocumentReference/cbc:ID)

VERSION 0.9.2 RULE
JP PINT 0.9.2 Shared rule
ibr-055(fatal)
Obsoleted
[ibr-055]-Each Preceding Invoice reference (ibg-03) MUST contain a Preceding Invoice reference (ibt-025).
context
cac:BillingReference
test
exists(cac:InvoiceDocumentReference/cbc:ID)

VERSION 0.9.1 RULE
Obsoleted
Shared rule (0.9.1)
ibr-055 (fatal)
[ibr-055]-Each Preceding Invoice reference (ibg-03) MUST contain a Preceding Invoice reference (ibt-025).
context
cac:BillingReference
test
exists(cac:InvoiceDocumentReference/cbc:ID)

JP PINT 0.9 RULES
Obsoleted
Shared Rules (0.9)
ibr-55(fatal)
[ibr-55]-Each Preceding Invoice reference (ibg-03) shall contain a Preceding Invoice reference (ibt-025).
context
cac:BillingReference
test
exists(cac:InvoiceDocumentReference/cbc:ID)

PEPPOL BIS BILLING 3.0 RULE
EN16931 model bound to UBL rule
BR-55 (fatal)
Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).
context
cac:BillingReference
test
exists(cac:InvoiceDocumentReference/cbc:ID)