Message

Allowance/charge percentage SHALL be provided when allowance/charge base amount is provided.

Context
/ubl:Order/cac:AllowanceCharge[not(cbc:MultiplierFactorNumeric) and cbc:BaseAmount] | /ubl:Order/cac:OrderLine/cac:LineItem/cac:AllowanceCharge[not(cbc:MultiplierFactorNumeric) and cbc:BaseAmount]
Test
false()
Usage
/ ubl:Order / cac:AllowanceCharge / cbc:MultiplierFactorNumeric
/ ubl:Order / cac:OrderLine / cac:LineItem / cac:AllowanceCharge / cbc:MultiplierFactorNumeric