Rules
VRBL-INV-AE-1p0-139
Basic Info
| Rule | An Deemed Supply Indicator, Summary Invoice Indicator and Profit Margin Scheme Indicator shall not be present when Invoice Type Code is "480" or "81". |
| Context |
/ubl:Invoice
|
| Pattern | vrbl-invoice-AE-1p0 |
| Severity | fatal |
Implementation
not(cbc:InvoiceTypeCode = '480' or cbc:InvoiceTypeCode = '81')
or
not(cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/vrbl:InvoiceExtension/vrbl:DeemedSupplyIndicator
or
cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/vrbl:InvoiceExtension/vrbl:SummaryInvoiceIndicator
or
cec:UBLExtensions/cec:UBLExtension/cec:ExtensionContent/vrbl:InvoiceExtension/vrbl:ProfitMarginSchemeIndicator
)