A textual description of the payment terms that apply to the amount due for payment (Including description of possible penalties).
支払額に適用される支払条件の説明(罰則の記載を含む)。支払条件の文字による説明。


About

Syntax binding
ubl:Invoice / cac:PaymentTerms / cbc:Note
Restricted Syntax Cardinality
0..1
Example
Net within 30 days
UBL 2.1
XPath
/ Invoice / cac:PaymentTerms / cbc:Note
Occurrence
0..n
Datatype
TextType
UBL Definition
Free-form text conveying information that is not contained explicitly in other structures.
Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2

Semantic

Business Term

Payment terms

支払条件
ID
ibt-020
Description
A textual description of the payment terms that apply to the amount due for payment (Including description of possible penalties).
支払額に適用される支払条件の説明(罰則の記載を含む)。支払条件の文字による説明。
Aligned Cardinality
0..1
Semantic datatype
Text

VERSION 1.0 RULES

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULES
JP PINT 0.9.3 Aligned rule
aligned-ibrp-008(fatal)
Unchanged
Same as 0.9.2
JP PINT 0.9.3 Shared rule
ibr-sr-05(fatal)
Changed Message
[ibr-sr-05]-Payment terms (ibt-020) MUST occur maximum once.
context
cac:PaymentTerms
test
(count(cbc:Note) <= 1)

VERSION 0.9.2 RULE
JP PINT 0.9.2 Aligned rule
aligned-ibrp-008(fatal)
Still valid
[aligned-ibrp-008]-Payment terms (ibt-020) MUST occur maximum once.
context
/ubl:Invoice |
/cn:CreditNote
test
(count(cac:PaymentTerms/cbc:Note) <= 1)

VERSION 0.9.1 RULE
Obsoleted
Aligned rule (0.9.1)
aligned-ibrp-008 (fatal)
[aligned-ibrp-008]-Payment terms (ibt-020) MUST occur maximum once.
context
/ubl:Invoice |
/cn:CreditNote
test
(count(cac:PaymentTerms/cbc:Note) <= 1)

JP PINT 0.9 RULES
Obsoleted
Shared Rules (0.9)
ibr-co-25(fatal)
[ibr-co-25]-In case the Amount due for payment (ibt-115) is positive, either the Payment due date (ibt-009) or the Payment terms (ibt-020) shall be present.
context
cac:LegalMonetaryTotal/cbc:PayableAmount
test
(
  (. > 0) and
  (exists(//cbc:DueDate) or
    exists(//cac:PaymentTerms/cbc:Note))) or
(. <= 0)

PEPPOL BIS BILLING 3.0 RULE
EN16931 model bound to UBL rule
BR-CO-25 (fatal)
In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.
context
/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount
test
(
  (. > 0) and
  (exists(//cbc:DueDate) or
    exists(//cac:PaymentTerms/cbc:Note))) or
(. <= 0)