IBR-123

Self-billed invoice total amount without TAX (ibt-109) MUST have no more decimals than the official precision of the Self-billed invoice currency (ibt-005).

About

ID
ibr-123
Flag
fatal
Context
cac:LegalMonetaryTotal
Test
string-length(replace(substring-after(normalize-space(cbc:TaxExclusiveAmount), '.'), '0+$', '')) <= u:currencyDecimals(/*/cbc:DocumentCurrencyCode)
Rules
  • IBR-123 Self-billed invoice total amount without TAX (ibt-109) MUST have no more decimals than the official precision of the Self-billed invoice currency (ibt-005).
Syntax binding