If one row in a contribution table has a value in a group then all of the rows need to meet the "requiredIfGroup" rule. This is not the way it should work. Only each row should be checked for this rule, not the whole table. I'm removing these checks from the data model until these are fixed.
If one row in a contribution table has a value in a group then all of the rows need to meet the "requiredIfGroup" rule. This is not the way it should work. Only each row should be checked for this rule, not the whole table. I'm removing these checks from the data model until these are fixed.