cbc:AllowanceChargeReasonCode
The reason for the line level allowance or charge, expressed as a code. For allowances a subset of codelist UNCL5189 is to be used, and for charges codelist UNCL7161 applies. The Document level allowance reason code and the Document level allowance reason shall indicate the same allowance reason
- Namespace
cbc
urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2- Data type
- Code
- udt:CodeType
- Example value
95
- Business terms
- tir01-p015
- Code lists
- Allowance reason codes (UNCL5189 subset), Charge reason code (UNCL7161)
- Rules
-
Identifier/Error message Flag PEPPOL-T01-R023
Each document or line level allowance SHALL have an allowance reason text or an allowance reason code.fatal PEPPOL-T01-B26001
Value MUST be part of code list 'Allowance reason codes (UNCL5189 subset)' or 'Charge reason code (UNCL7161)'.fatal