IBR-126
All currencyID attributes must have the same value as the Invoice currency code (ibt-005), except for amounts expected to be in Tax accounting currency (ibt-006).
About
- ID
ibr-126- Flag
- fatal
- Context
cbc:Amount | cbc:BaseAmount | cbc:PriceAmount | cbc:LineExtensionAmount | cbc:TaxExclusiveAmount | cbc:TaxInclusiveAmount | cbc:AllowanceTotalAmount | cbc:ChargeTotalAmount | cbc:PrepaidAmount | cbc:PayableRoundingAmount | cbc:PayableAmount | cac:TaxTotal[cbc:TaxAmount/@currencyID=/*/cbc:DocumentCurrencyCode]/cbc:TaxAmount | cac:TaxTotal[cbc:TaxAmount/@currencyID=/*/cbc:DocumentCurrencyCode]/cac:TaxSubtotal/cbc:TaxableAmount | cac:TaxTotal[cbc:TaxAmount/@currencyID=/*/cbc:DocumentCurrencyCode]/cac:TaxSubtotal/cbc:TaxAmount- Test
ancestor::cac:ItemPriceExtension or @currencyID = //cbc:DocumentCurrencyCode- Rules
-
- IBR-126 All currencyID attributes must have the same value as the Invoice currency code (ibt-005), except for amounts expected to be in Tax accounting currency (ibt-006).
- Syntax binding
-
- ubl:Invoice / cac:PaymentTerms / cbc:Amount
- ubl:Invoice / cac:PrepaidPayment / cbc:PaidAmount
- ubl:Invoice / cac:AllowanceCharge / cbc:Amount
- ubl:Invoice / cac:AllowanceCharge / cbc:BaseAmount
- ubl:Invoice / cac:AllowanceCharge / cbc:Amount
- ubl:Invoice / cac:AllowanceCharge / cbc:BaseAmount
- ubl:Invoice / cac:TaxTotal / cbc:TaxAmount
- ubl:Invoice / cac:TaxTotal / cac:TaxSubtotal / cbc:TaxableAmount
- ubl:Invoice / cac:TaxTotal / cac:TaxSubtotal / cbc:TaxAmount
- ubl:Invoice / cac:TaxTotal / cbc:TaxAmount
- ubl:Invoice / cac:TaxTotal / cac:TaxSubtotal / cbc:TaxAmount
- ubl:Invoice / cac:LegalMonetaryTotal / cbc:AllowanceTotalAmount
- ubl:Invoice / cac:LegalMonetaryTotal / cbc:ChargeTotalAmount
- ubl:Invoice / cac:LegalMonetaryTotal / cbc:PrepaidAmount
- ubl:Invoice / cac:LegalMonetaryTotal / cbc:PayableRoundingAmount
- ubl:Invoice / cac:LegalMonetaryTotal / cbc:PayableAmount
- ubl:Invoice / cac:InvoiceLine / cbc:LineExtensionAmount
- ubl:Invoice / cac:InvoiceLine / cac:AllowanceCharge / cbc:Amount
- ubl:Invoice / cac:InvoiceLine / cac:AllowanceCharge / cbc:BaseAmount
- ubl:Invoice / cac:InvoiceLine / cac:AllowanceCharge / cbc:Amount
- ubl:Invoice / cac:InvoiceLine / cac:AllowanceCharge / cbc:BaseAmount
- ubl:Invoice / cac:InvoiceLine / cac:Item / cac:ClassifiedTaxCategory / cbc:PerUnitAmount