Is validation rule v5839_m correct?
Validattion rule v5839_m could show a possible flaw in its formula:
{r0950} >= max({r0050}, {r0150}, {r0250}, {r0550}, {r0450}, {r0550}, {r0650}, {r0750}, {r0850})
It seems to be a duplicated row coordinate for C_17.01 template, namely {r0550} instead of {r0350}. Thus, we think that the correct formula should be the following one:
{r0950} >= max({r0050}, {r0150}, {r0250}, {r0350}, {r0450}, {r0550}, {r0650}, {r0750}, {r0850}). In this case the formula would be coherent with dispositions laid down in the EU Reg. no. 575/2013 (Part no. III, Chapters 3-4) and in the EU Reg. no. 680/2014 (par. 4.2).
Validation rule v5839_m seeks to control that the maximum single loss reported for the total business lines in row 950 is equal or greater than the maximum single loss reported for the nine business lines respectively reported in rows {r0050}, {r0150}, {r0250}, {r0350}, {r0450}, {r0550}, {r0650}, {r0750}, {r0850}) of template C 17.01 of Annexe I to Regulation (EU) No 680/2014 (ITS on Supervisory Reporting).
It is correct, that in the current formula the maximum single loss for Payment and Settlement was counted twice while the business line Commercial Banking is omitted. Therefore, the validation rule has been corrected in the release v2.8.1 of the Reporting framework.