Message

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

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