PEPPOL-EN16931-R042
Allowance/charge percentage MUST be provided when allowance/charge base amount is provided.
Targeted Semantic Element
- BT-094-Document level allowance percentage: The percentage that may be used, in conjunction with the document level allowance base amount, to calculate the document level allowance. To state 20%, use value 20.
- BT-101-Document level charge percentage: The percentage that may be used, in conjunction with the document level charge base amount, to calculate the document level charge. To state 20%, use value 20.
- BT-138-Line level allowance percentage: The percentage that may be used, in conjunction with the line level allowance base amount, to calculate the line level allowance amount.
- BT-143-Line level charge percentage: The percentage that may be used, in conjunction with the line level charge base amount, to calculate the line level charge amount.
Schematron Rules
-
PEPPOL-EN16931-R042
- Flag
- fatal
- Context
pxs-taxdata:TaxData/pxs-taxdata:ReportedTransaction/pxs-taxdata:ReportedDocument/cac:AllowanceCharge[not(cbc:MultiplierFactorNumeric) and cbc:BaseAmount] | pxs-taxdata:DocumentLine/cac:AllowanceCharge[not(cbc:MultiplierFactorNumeric) and cbc:BaseAmount]- Message
- Allowance/charge percentage MUST be provided when allowance/charge base amount is provided.