the date on which the supply of goods or services was made or completed.
財又はサービスが納入された、あるいはすべて提供された日付。


About

Syntax binding
ubl:Invoice / cac:Delivery / cbc:ActualDeliveryDate
Restricted Syntax Cardinality
0..1
Example
2021-03-31
UBL 2.1
XPath
/ Invoice / cac:Delivery / cbc:ActualDeliveryDate
Occurrence
0..1
Datatype
DateType
UBL Definition
The actual date of delivery.
Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2

Semantic

Business Term

Actual delivery date

実際納入日
ID
ibt-072
Description
the date on which the supply of goods or services was made or completed.
財又はサービスが納入された、あるいはすべて提供された日付。
Aligned Cardinality
0..1
Semantic datatype
Date

VERSION 1.0 RULE

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULE
JP PINT 0.9.3 Shared rule
ibr-073(fatal)
Changed Message
[ibr-073]-A date (ibt-002, ibt-007, ibt-009, ibt-177, ibt-026, ibt-072, ibt-073, ibt-074, ibt-181, ibt-134, ibt-135) MUST be formatted YYYY-MM-DD.
context
cbc:IssueDate |
cbc:DueDate |
cbc:TaxPointDate |
cbc:StartDate |
cbc:EndDate |
cbc:ActualDeliveryDate
test
string-length(text()) =
10 and
(string(.) castable as xs:date)

PEPPOL BIS BILLING 3.0 RULE
EN16931 model bound to UBL rule
BR-IC-11 (fatal)
In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Actual delivery date (BT-72) or the Invoicing period (BG-14) shall not be blank.
context
/ubl:Invoice |
/cn:CreditNote
test
(exists(cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']/cbc:ID[normalize-space(.) =
    'K']) and
  (string-length(cac:Delivery/cbc:ActualDeliveryDate) > 1 or
    (cac:InvoicePeriod/*))) or
(
  not(
    cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory[cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']/cbc:ID[normalize-space(.) =
    'K']
  )
)