IBR-CO-13
Self-billed invoice total amount without Tax (ibt-109) = Σ Self-billed invoice line net amount (ibt-131) - Sum of allowances on document level (ibt-107) + Sum of charges on document level (ibt-108).
About
- ID
ibr-co-13- Flag
- fatal
- Context
cac:LegalMonetaryTotal- Test
../cac:TaxTotal/cbc:TaxIncludedIndicator = true() or (((cbc:ChargeTotalAmount) and (cbc:AllowanceTotalAmount) and (xs:decimal(cbc:TaxExclusiveAmount) = u:round(xs:decimal(cbc:LineExtensionAmount) + xs:decimal(cbc:ChargeTotalAmount) - xs:decimal(cbc:AllowanceTotalAmount), /*/cbc:DocumentCurrencyCode))) or (not(cbc:ChargeTotalAmount) and (cbc:AllowanceTotalAmount) and (xs:decimal(cbc:TaxExclusiveAmount) = u:round(xs:decimal(cbc:LineExtensionAmount) - xs:decimal(cbc:AllowanceTotalAmount), /*/cbc:DocumentCurrencyCode))) or ((cbc:ChargeTotalAmount) and not(cbc:AllowanceTotalAmount) and (xs:decimal(cbc:TaxExclusiveAmount) = u:round(xs:decimal(cbc:LineExtensionAmount) + xs:decimal(cbc:ChargeTotalAmount), /*/cbc:DocumentCurrencyCode))) or (not(cbc:ChargeTotalAmount) and not(cbc:AllowanceTotalAmount) and (xs:decimal(cbc:TaxExclusiveAmount) = xs:decimal(cbc:LineExtensionAmount))))- Rules
-
- IBR-CO-13 Self-billed invoice total amount without Tax (ibt-109) = Σ Self-billed invoice line net amount (ibt-131) - Sum of allowances on document level (ibt-107) + Sum of charges on document level (ibt-108).
- Syntax binding