| Code | eba_v1153_m |
|---|---|
| Id | eba_v1153_m |
| Severity | WARNING |
| Aspect Model | dimensional |
| Implicit Filtering | true |
| Test | if (((empty($a) or xff:has-fallback-value(QName('', 'a'))) and (empty($b) or xff:has-fallback-value(QName('', 'b'))) and (empty($c) or xff:has-fallback-value(QName('', 'c'))) and (empty($d) or xff:has-fallback-value(QName('', 'd'))) and (empty($e) or xff:has-fallback-value(QName('', 'e'))) and (empty($f) or xff:has-fallback-value(QName('', 'f'))) and iaf:numeric-greater-than((iaf:sum((iaf:numeric-multiply($g, 0.18), iaf:numeric-multiply($h, 0.18), iaf:numeric-multiply($i, 0.12), iaf:numeric-multiply($j, 0.15), iaf:numeric-multiply($k, 0.12), iaf:numeric-multiply($l, 0.18), iaf:numeric-multiply($m, 0.15), iaf:numeric-multiply($n, 0.12)))), 0) and iaf:numeric-greater-than((iaf:sum((iaf:numeric-multiply($o, 0.18), iaf:numeric-multiply($p, 0.18), iaf:numeric-multiply($q, 0.12), iaf:numeric-multiply($r, 0.15), iaf:numeric-multiply($s, 0.12), iaf:numeric-multiply($t, 0.18), iaf:numeric-multiply($u, 0.15), iaf:numeric-multiply($v, 0.12)))), 0) and iaf:numeric-greater-than((iaf:sum((iaf:numeric-multiply($w, 0.18), iaf:numeric-multiply($x, 0.18), iaf:numeric-multiply($y, 0.12), iaf:numeric-multiply($z, 0.15), iaf:numeric-multiply($aa, 0.12), iaf:numeric-multiply($bb, 0.18), iaf:numeric-multiply($cc, 0.15), iaf:numeric-multiply($dd, 0.12)))), 0))) then ((iaf:numeric-equal(iaf:numeric-multiply($ee, 3), iaf:sum((iaf:numeric-multiply($ff, 0.18), iaf:numeric-multiply($gg, 0.18), iaf:numeric-multiply($hh, 0.12), iaf:numeric-multiply($ii, 0.15), iaf:numeric-multiply($jj, 0.12), iaf:numeric-multiply($kk, 0.18), iaf:numeric-multiply($ll, 0.15), iaf:numeric-multiply($mm, 0.12), iaf:numeric-multiply($nn, 0.18), iaf:numeric-multiply($oo, 0.18), iaf:numeric-multiply($pp, 0.12), iaf:numeric-multiply($qq, 0.15), iaf:numeric-multiply($rr, 0.12), iaf:numeric-multiply($ss, 0.18), iaf:numeric-multiply($tt, 0.15), iaf:numeric-multiply($uu, 0.12), iaf:numeric-multiply($vv, 0.18), iaf:numeric-multiply($ww, 0.18), iaf:numeric-multiply($xx, 0.12), iaf:numeric-multiply($yy, 0.15), iaf:numeric-multiply($zz, 0.12), iaf:numeric-multiply($aaa, 0.18), iaf:numeric-multiply($bbb, 0.15), iaf:numeric-multiply($ccc, 0.12)))))) else (true()) |
| Lang | Role/Text |
|---|---|
| en | http://www.xbrl.org/2010/role/message |
| v1153_m: [C 16.00.a] if ({{r0110, c0040}} = empty and {{r0110, c0050}} = empty and {{r0110, c0060}} = empty and {{r0120, c0040}} = empty and {{r0120, c0050}} = empty and {{r0120, c0060}} = empty and ({{r0030, c0010}} * 18% + {{r0040, c0010}} * 18% + {{r0050, c0010}} * 12% + {{r0060, c0010}} * 15% + {{r0070, c0010}} * 12% + {{r0080, c0010}} * 18% + {{r0090, c0010}} * 15% + {{r0100, c0010}} * 12%) > 0 and ({{r0030, c0020}} * 18% + {{r0040, c0020}} * 18% + {{r0050, c0020}} * 12% + {{r0060, c0020}} * 15% + {{r0070, c0020}} * 12% + {{r0080, c0020}} * 18% + {{r0090, c0020}} * 15% + {{r0100, c0020}} * 12%) > 0 and ({{r0030, c0030}} * 18% + {{r0040, c0030}} * 18% + {{r0050, c0030}} * 12% + {{r0060, c0030}} * 15% + {{r0070, c0030}} * 12% + {{r0080, c0030}} * 18% + {{r0090, c0030}} * 15% + {{r0100, c0030}} * 12%) > 0) then ({{r0020, c0070}} * 3 = {{r0030, c0010}} * 18% + {{r0040, c0010}} * 18% + {{r0050, c0010}} * 12% + {{r0060, c0010}} * 15% + {{r0070, c0010}} * 12% + {{r0080, c0010}} * 18% + {{r0090, c0010}} * 15% + {{r0100, c0010}} * 12% + {{r0030, c0020}} * 18% + {{r0040, c0020}} * 18% + {{r0050, c0020}} * 12% + {{r0060, c0020}} * 15% + {{r0070, c0020}} * 12% + {{r0080, c0020}} * 18% + {{r0090, c0020}} * 15% + {{r0100, c0020}} * 12% + {{r0030, c0030}} * 18% + {{r0040, c0030}} * 18% + {{r0050, c0030}} * 12% + {{r0060, c0030}} * 15% + {{r0070, c0030}} * 12% + {{r0080, c0030}} * 18% + {{r0090, c0030}} * 15% + {{r0100, c0030}} * 12%) FAILS because if (((empty($a) or xff:has-fallback-value(QName('', 'a'))) and (empty($b) or xff:has-fallback-value(QName('', 'b'))) and (empty($c) or xff:has-fallback-value(QName('', 'c'))) and (empty($d) or xff:has-fallback-value(QName('', 'd'))) and (empty($e) or xff:has-fallback-value(QName('', 'e'))) and (empty($f) or xff:has-fallback-value(QName('', 'f'))) and ({$g} * 0.18 + {$h} * 0.18 + {$i} * 0.12 + {$j} * 0.15 + {$k} * 0.12 + {$l} * 0.18 + {$m} * 0.15 + {$n} * 0.12) > 0 and ({$o} * 0.18 + {$p} * 0.18 + {$q} * 0.12 + {$r} * 0.15 + {$s} * 0.12 + {$t} * 0.18 + {$u} * 0.15 + {$v} * 0.12) > 0 and ({$w} * 0.18 + {$x} * 0.18 + {$y} * 0.12 + {$z} * 0.15 + {$aa} * 0.12 + {$bb} * 0.18 + {$cc} * 0.15 + {$dd} * 0.12) > 0)) then (({$ee} * 3 = {$ff} * 0.18 + {$gg} * 0.18 + {$hh} * 0.12 + {$ii} * 0.15 + {$jj} * 0.12 + {$kk} * 0.18 + {$ll} * 0.15 + {$mm} * 0.12 + {$nn} * 0.18 + {$oo} * 0.18 + {$pp} * 0.12 + {$qq} * 0.15 + {$rr} * 0.12 + {$ss} * 0.18 + {$tt} * 0.15 + {$uu} * 0.12 + {$vv} * 0.18 + {$ww} * 0.18 + {$xx} * 0.12 + {$yy} * 0.15 + {$zz} * 0.12 + {$aaa} * 0.18 + {$bbb} * 0.15 + {$ccc} * 0.12)) else (true()) is not true | |
| en | http://www.xbrl.org/2010/role/terseMessage |
| v1153_m: [C 16.00.a] if ({{r0110, c0040}} = empty and {{r0110, c0050}} = empty and {{r0110, c0060}} = empty and {{r0120, c0040}} = empty and {{r0120, c0050}} = empty and {{r0120, c0060}} = empty and ({{r0030, c0010}} * 18% + {{r0040, c0010}} * 18% + {{r0050, c0010}} * 12% + {{r0060, c0010}} * 15% + {{r0070, c0010}} * 12% + {{r0080, c0010}} * 18% + {{r0090, c0010}} * 15% + {{r0100, c0010}} * 12%) > 0 and ({{r0030, c0020}} * 18% + {{r0040, c0020}} * 18% + {{r0050, c0020}} * 12% + {{r0060, c0020}} * 15% + {{r0070, c0020}} * 12% + {{r0080, c0020}} * 18% + {{r0090, c0020}} * 15% + {{r0100, c0020}} * 12%) > 0 and ({{r0030, c0030}} * 18% + {{r0040, c0030}} * 18% + {{r0050, c0030}} * 12% + {{r0060, c0030}} * 15% + {{r0070, c0030}} * 12% + {{r0080, c0030}} * 18% + {{r0090, c0030}} * 15% + {{r0100, c0030}} * 12%) > 0) then ({{r0020, c0070}} * 3 = {{r0030, c0010}} * 18% + {{r0040, c0010}} * 18% + {{r0050, c0010}} * 12% + {{r0060, c0010}} * 15% + {{r0070, c0010}} * 12% + {{r0080, c0010}} * 18% + {{r0090, c0010}} * 15% + {{r0100, c0010}} * 12% + {{r0030, c0020}} * 18% + {{r0040, c0020}} * 18% + {{r0050, c0020}} * 12% + {{r0060, c0020}} * 15% + {{r0070, c0020}} * 12% + {{r0080, c0020}} * 18% + {{r0090, c0020}} * 15% + {{r0100, c0020}} * 12% + {{r0030, c0030}} * 18% + {{r0040, c0030}} * 18% + {{r0050, c0030}} * 12% + {{r0060, c0030}} * 15% + {{r0070, c0030}} * 12% + {{r0080, c0030}} * 18% + {{r0090, c0030}} * 15% + {{r0100, c0030}} * 12%) FAILS because if (((empty($a) or xff:has-fallback-value(QName('', 'a'))) and (empty($b) or xff:has-fallback-value(QName('', 'b'))) and (empty($c) or xff:has-fallback-value(QName('', 'c'))) and (empty($d) or xff:has-fallback-value(QName('', 'd'))) and (empty($e) or xff:has-fallback-value(QName('', 'e'))) and (empty($f) or xff:has-fallback-value(QName('', 'f'))) and ({$g} * 0.18 + {$h} * 0.18 + {$i} * 0.12 + {$j} * 0.15 + {$k} * 0.12 + {$l} * 0.18 + {$m} * 0.15 + {$n} * 0.12) > 0 and ({$o} * 0.18 + {$p} * 0.18 + {$q} * 0.12 + {$r} * 0.15 + {$s} * 0.12 + {$t} * 0.18 + {$u} * 0.15 + {$v} * 0.12) > 0 and ({$w} * 0.18 + {$x} * 0.18 + {$y} * 0.12 + {$z} * 0.15 + {$aa} * 0.12 + {$bb} * 0.18 + {$cc} * 0.15 + {$dd} * 0.12) > 0)) then (({$ee} * 3 = {$ff} * 0.18 + {$gg} * 0.18 + {$hh} * 0.12 + {$ii} * 0.15 + {$jj} * 0.12 + {$kk} * 0.18 + {$ll} * 0.15 + {$mm} * 0.12 + {$nn} * 0.18 + {$oo} * 0.18 + {$pp} * 0.12 + {$qq} * 0.15 + {$rr} * 0.12 + {$ss} * 0.18 + {$tt} * 0.15 + {$uu} * 0.12 + {$vv} * 0.18 + {$ww} * 0.18 + {$xx} * 0.12 + {$yy} * 0.15 + {$zz} * 0.12 + {$aaa} * 0.18 + {$bbb} * 0.15 + {$ccc} * 0.12)) else (true()) is not true | |
| Lang | Role/Text |
|---|---|
| en | http://www.xbrl.org/2008/role/label |
| v1153_m | |
| en | http://www.xbrl.org/2008/role/verboseLabel |
| v1153_m: [C 16.00.a] if ({r0110, c0040} = empty and {r0110, c0050} = empty and {r0110, c0060} = empty and {r0120, c0040} = empty and {r0120, c0050} = empty and {r0120, c0060} = empty and ({r0030, c0010} * 18% + {r0040, c0010} * 18% + {r0050, c0010} * 12% + {r0060, c0010} * 15% + {r0070, c0010} * 12% + {r0080, c0010} * 18% + {r0090, c0010} * 15% + {r0100, c0010} * 12%) > 0 and ({r0030, c0020} * 18% + {r0040, c0020} * 18% + {r0050, c0020} * 12% + {r0060, c0020} * 15% + {r0070, c0020} * 12% + {r0080, c0020} * 18% + {r0090, c0020} * 15% + {r0100, c0020} * 12%) > 0 and ({r0030, c0030} * 18% + {r0040, c0030} * 18% + {r0050, c0030} * 12% + {r0060, c0030} * 15% + {r0070, c0030} * 12% + {r0080, c0030} * 18% + {r0090, c0030} * 15% + {r0100, c0030} * 12%) > 0) then ({r0020, c0070} * 3 = {r0030, c0010} * 18% + {r0040, c0010} * 18% + {r0050, c0010} * 12% + {r0060, c0010} * 15% + {r0070, c0010} * 12% + {r0080, c0010} * 18% + {r0090, c0010} * 15% + {r0100, c0010} * 12% + {r0030, c0020} * 18% + {r0040, c0020} * 18% + {r0050, c0020} * 12% + {r0060, c0020} * 15% + {r0070, c0020} * 12% + {r0080, c0020} * 18% + {r0090, c0020} * 15% + {r0100, c0020} * 12% + {r0030, c0030} * 18% + {r0040, c0030} * 18% + {r0050, c0030} * 12% + {r0060, c0030} * 15% + {r0070, c0030} * 12% + {r0080, c0030} * 18% + {r0090, c0030} * 15% + {r0100, c0030} * 12%) | |