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


About

ID
ibt-140
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
95

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 = false() ] / 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-042(fatal)
Unchanged
Same as 0.9.2
ibr-cl-19(fatal)
Changed Message
[ibr-cl-19]-Coded allowance reasons (ibt-098, ibt-140) MUST belong to the UNCL 5189 code list

VERSION 0.9.2 RULE
JP PINT 0.9.2 Shared rule
ibr-042(fatal)
Still valid
[ibr-042]-Each Invoice line allowance (ibg-27) MUST have an Invoice line allowance reason (ibt-139) or an Invoice line allowance reason code (ibt-140).
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-042 (fatal)
[ibr-042]-Each Invoice line allowance (ibg-27) MUST have an Invoice line allowance reason (ibt-139) or an Invoice line allowance reason code (ibt-140).
ibr-cl-19 (fatal)
[ibr-cl-19]-Coded allowance reasons (ibt-097 ibt-140) MUST belong to the UNCL 5189 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-42(fatal)
[ibr-42]-Each Invoice line allowance (ibg-27) shall have an Invoice line allowance reason (ibt-139) or an Invoice line allowance reason code (ibt-140).

PEPPOL BIS BILLING 3.0 RULES
EN16931 model bound to UBL rules
BR-42 (fatal)
Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140).
BR-CO-07 (fatal)
Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason.
BR-CO-23 (fatal)
Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both.