Message

An order balance SHALL be stated in a single currency

Context
cbc:LineExtensionAmount | cbc:PriceAmount | cac:AnticipatedMonetaryTotal/cbc:*
Test
not(@currencyID) or @currencyID = $documentCurrencyCode
Usage
/ ubl:Order / cbc:DocumentCurrencyCode
/ ubl:Order / cac:AnticipatedMonetaryTotal / cbc:LineExtensionAmount / @currencyID
/ ubl:Order / cac:AnticipatedMonetaryTotal / cbc:PayableAmount / @currencyID
/ ubl:Order / cac:OrderLine / cac:LineItem / cbc:LineExtensionAmount / @currencyID
/ ubl:Order / cac:OrderLine / cac:LineItem / cac:Price / cbc:PriceAmount / @currencyID