The reason for the Invoice line charge, expressed as a code.
請求書明細行の追加請求理由をコードで表現。


About

ID
ibt-145
Cardinality
Optional / Single (0..1)

Conditional,minimum 0 occurence and maximum 1 occurrence of the information element (or group of the information elements) may be present in any compliant instance document; it's use depends on business rules stated as well as the regulatory, commercial and contractual conditions that applies to the business transaction. (Source: EN 16931-1)
任意、最小0回および最大1回の出現。情報要素(または情報要素のグループ)は、標準に準拠するインスタンスドキュメントに存在する可能性がある。使用するかどうかは、記載されているビジネスルール、およびビジネストランザクションに適用される規制、商業、および契約条件によって異なる。

Semantic datatype
Code
Example
CG

Code list(s)

UNCL5189
Allowance reason codes (UNCL5189 subset)

Code list(s)

UNCL5189
Allowance reason codes (UNCL5189 subset)
UNCL7161
Charge reason code (UNCL7161)

Syntax binding

Syntax binding
ubl:Invoice / cac:InvoiceLine / cac:AllowanceCharge / cbc:AllowanceChargeReasonCode
XPath
/ Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:AllowanceChargeReasonCode
Restricted Syntax Cardinality
0..n
UBL 2.1
Element
cbc:AllowanceChargeReasonCode
Cardinality
0..1
Datatype
UBL Definition
A mutually agreed code signifying the reason for this allowance or charge.

VERSION 1.0 RULES

Unchanged
Same as 0.9.3

VERSION 0.9.3 RULES
JP PINT 0.9.3 Shared rules
ibr-044(fatal)
Unchanged
Same as 0.9.2
ibr-cl-20(fatal)
Changed Message
[ibr-cl-20]-Coded charge reasons (ibt-105, ibt-145) MUST belong to the UNCL 7161 code list

VERSION 0.9.2 RULE
JP PINT 0.9.2 Shared rule
ibr-044(fatal)
Still valid
[ibr-044]-Each Invoice line charge (ibg-28) MUST have an Invoice line charge reason (ibt-144) or an invoice line charge reason code (ibt-145).
Code list rule (Shared rule)
ibr-cl-19 (fatal)
[ibr-cl-19]-Coded allowance reasons MUST belong to the UNCL 5189 code list
ibr-cl-20 (fatal)
[ibr-cl-20]-Coded charge reasons MUST belong to the UNCL 7161 code list

VERSION 0.9.1 RULES (Obsoleted)
Shared rules (0.9.1)
ibr-044 (fatal)
[ibr-044]-Each Invoice line charge (ibg-28) MUST have an Invoice line charge reason (ibt-144) or an invoice line charge reason code (ibt-145).
ibr-cl-20 (fatal)
[ibr-cl-20]-Coded charge reasons (ibt-105 ibt-145) MUST belong to the UNCL 7161 code list
Code list rule (Shared rule)
ibr-cl-19 (fatal)
[ibr-cl-19]-Coded allowance reasons (ibt-097 ibt-140) MUST belong to the UNCL 5189 code list
ibr-cl-20 (fatal)
[ibr-cl-20]-Coded charge reasons (ibt-105 ibt-145) MUST belong to the UNCL 7161 code list

JP PINT 0.9 RULES (Obsoleted)
Shared Rules (0.9)
ibr-44(fatal)
[ibr-44]-Each Invoice line charge (ibg-28) shall have an Invoice line charge reason (ibt-144) or an invoice line allowance reason code (ibt-145).

PEPPOL BIS BILLING 3.0 RULES
EN16931 model bound to UBL rules
BR-CO-08 (fatal)
Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason.
BR-CO-24 (fatal)
Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.